1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* Assembly Matcher Source Fragment *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* From: X86.td *|
7|* *|
8\*===----------------------------------------------------------------------===*/
9
10
11#ifdef GET_ASSEMBLER_HEADER
12#undef GET_ASSEMBLER_HEADER
13 // This should be included into the middle of the declaration of
14 // your subclasses implementation of MCTargetAsmParser.
15 FeatureBitset ComputeAvailableFeatures(const FeatureBitset &FB) const;
16 void convertToMCInst(unsigned Kind, MCInst &Inst, unsigned Opcode,
17 const OperandVector &Operands);
18 void convertToMapAndConstraints(unsigned Kind,
19 const OperandVector &Operands) override;
20 unsigned MatchInstructionImpl(const OperandVector &Operands,
21 MCInst &Inst,
22 uint64_t &ErrorInfo,
23 FeatureBitset &MissingFeatures,
24 bool matchingInlineAsm,
25 unsigned VariantID = 0);
26 unsigned MatchInstructionImpl(const OperandVector &Operands,
27 MCInst &Inst,
28 uint64_t &ErrorInfo,
29 bool matchingInlineAsm,
30 unsigned VariantID = 0) {
31 FeatureBitset MissingFeatures;
32 return MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures,
33 matchingInlineAsm, VariantID);
34 }
35
36#endif // GET_ASSEMBLER_HEADER
37
38
39#ifdef GET_OPERAND_DIAGNOSTIC_TYPES
40#undef GET_OPERAND_DIAGNOSTIC_TYPES
41
42 Match_InvalidImmUnsignedi4,
43 END_OPERAND_DIAGNOSTIC_TYPES
44#endif // GET_OPERAND_DIAGNOSTIC_TYPES
45
46
47#ifdef GET_REGISTER_MATCHER
48#undef GET_REGISTER_MATCHER
49
50// Bits for subtarget features that participate in instruction matching.
51enum SubtargetFeatureBits : uint8_t {
52 Feature_Not64BitModeBit = 4,
53 Feature_In64BitModeBit = 2,
54 Feature_In16BitModeBit = 0,
55 Feature_Not16BitModeBit = 3,
56 Feature_In32BitModeBit = 1,
57};
58
59static MCRegister MatchRegisterName(StringRef Name) {
60 switch (Name.size()) {
61 default: break;
62 case 2: // 34 strings to match.
63 switch (Name[0]) {
64 default: break;
65 case 'a': // 3 strings to match.
66 switch (Name[1]) {
67 default: break;
68 case 'h': // 1 string to match.
69 return X86::AH; // "ah"
70 case 'l': // 1 string to match.
71 return X86::AL; // "al"
72 case 'x': // 1 string to match.
73 return X86::AX; // "ax"
74 }
75 break;
76 case 'b': // 4 strings to match.
77 switch (Name[1]) {
78 default: break;
79 case 'h': // 1 string to match.
80 return X86::BH; // "bh"
81 case 'l': // 1 string to match.
82 return X86::BL; // "bl"
83 case 'p': // 1 string to match.
84 return X86::BP; // "bp"
85 case 'x': // 1 string to match.
86 return X86::BX; // "bx"
87 }
88 break;
89 case 'c': // 4 strings to match.
90 switch (Name[1]) {
91 default: break;
92 case 'h': // 1 string to match.
93 return X86::CH; // "ch"
94 case 'l': // 1 string to match.
95 return X86::CL; // "cl"
96 case 's': // 1 string to match.
97 return X86::CS; // "cs"
98 case 'x': // 1 string to match.
99 return X86::CX; // "cx"
100 }
101 break;
102 case 'd': // 5 strings to match.
103 switch (Name[1]) {
104 default: break;
105 case 'h': // 1 string to match.
106 return X86::DH; // "dh"
107 case 'i': // 1 string to match.
108 return X86::DI; // "di"
109 case 'l': // 1 string to match.
110 return X86::DL; // "dl"
111 case 's': // 1 string to match.
112 return X86::DS; // "ds"
113 case 'x': // 1 string to match.
114 return X86::DX; // "dx"
115 }
116 break;
117 case 'e': // 1 string to match.
118 if (Name[1] != 's')
119 break;
120 return X86::ES; // "es"
121 case 'f': // 1 string to match.
122 if (Name[1] != 's')
123 break;
124 return X86::FS; // "fs"
125 case 'g': // 1 string to match.
126 if (Name[1] != 's')
127 break;
128 return X86::GS; // "gs"
129 case 'i': // 1 string to match.
130 if (Name[1] != 'p')
131 break;
132 return X86::IP; // "ip"
133 case 'k': // 8 strings to match.
134 switch (Name[1]) {
135 default: break;
136 case '0': // 1 string to match.
137 return X86::K0; // "k0"
138 case '1': // 1 string to match.
139 return X86::K1; // "k1"
140 case '2': // 1 string to match.
141 return X86::K2; // "k2"
142 case '3': // 1 string to match.
143 return X86::K3; // "k3"
144 case '4': // 1 string to match.
145 return X86::K4; // "k4"
146 case '5': // 1 string to match.
147 return X86::K5; // "k5"
148 case '6': // 1 string to match.
149 return X86::K6; // "k6"
150 case '7': // 1 string to match.
151 return X86::K7; // "k7"
152 }
153 break;
154 case 'r': // 2 strings to match.
155 switch (Name[1]) {
156 default: break;
157 case '8': // 1 string to match.
158 return X86::R8; // "r8"
159 case '9': // 1 string to match.
160 return X86::R9; // "r9"
161 }
162 break;
163 case 's': // 4 strings to match.
164 switch (Name[1]) {
165 default: break;
166 case 'i': // 1 string to match.
167 return X86::SI; // "si"
168 case 'p': // 1 string to match.
169 return X86::SP; // "sp"
170 case 's': // 1 string to match.
171 return X86::SS; // "ss"
172 case 't': // 1 string to match.
173 return X86::ST0; // "st"
174 }
175 break;
176 }
177 break;
178 case 3: // 89 strings to match.
179 switch (Name[0]) {
180 default: break;
181 case 'b': // 1 string to match.
182 if (memcmp(Name.data()+1, "pl", 2) != 0)
183 break;
184 return X86::BPL; // "bpl"
185 case 'c': // 10 strings to match.
186 if (Name[1] != 'r')
187 break;
188 switch (Name[2]) {
189 default: break;
190 case '0': // 1 string to match.
191 return X86::CR0; // "cr0"
192 case '1': // 1 string to match.
193 return X86::CR1; // "cr1"
194 case '2': // 1 string to match.
195 return X86::CR2; // "cr2"
196 case '3': // 1 string to match.
197 return X86::CR3; // "cr3"
198 case '4': // 1 string to match.
199 return X86::CR4; // "cr4"
200 case '5': // 1 string to match.
201 return X86::CR5; // "cr5"
202 case '6': // 1 string to match.
203 return X86::CR6; // "cr6"
204 case '7': // 1 string to match.
205 return X86::CR7; // "cr7"
206 case '8': // 1 string to match.
207 return X86::CR8; // "cr8"
208 case '9': // 1 string to match.
209 return X86::CR9; // "cr9"
210 }
211 break;
212 case 'd': // 11 strings to match.
213 switch (Name[1]) {
214 default: break;
215 case 'i': // 1 string to match.
216 if (Name[2] != 'l')
217 break;
218 return X86::DIL; // "dil"
219 case 'r': // 10 strings to match.
220 switch (Name[2]) {
221 default: break;
222 case '0': // 1 string to match.
223 return X86::DR0; // "dr0"
224 case '1': // 1 string to match.
225 return X86::DR1; // "dr1"
226 case '2': // 1 string to match.
227 return X86::DR2; // "dr2"
228 case '3': // 1 string to match.
229 return X86::DR3; // "dr3"
230 case '4': // 1 string to match.
231 return X86::DR4; // "dr4"
232 case '5': // 1 string to match.
233 return X86::DR5; // "dr5"
234 case '6': // 1 string to match.
235 return X86::DR6; // "dr6"
236 case '7': // 1 string to match.
237 return X86::DR7; // "dr7"
238 case '8': // 1 string to match.
239 return X86::DR8; // "dr8"
240 case '9': // 1 string to match.
241 return X86::DR9; // "dr9"
242 }
243 break;
244 }
245 break;
246 case 'e': // 10 strings to match.
247 switch (Name[1]) {
248 default: break;
249 case 'a': // 1 string to match.
250 if (Name[2] != 'x')
251 break;
252 return X86::EAX; // "eax"
253 case 'b': // 2 strings to match.
254 switch (Name[2]) {
255 default: break;
256 case 'p': // 1 string to match.
257 return X86::EBP; // "ebp"
258 case 'x': // 1 string to match.
259 return X86::EBX; // "ebx"
260 }
261 break;
262 case 'c': // 1 string to match.
263 if (Name[2] != 'x')
264 break;
265 return X86::ECX; // "ecx"
266 case 'd': // 2 strings to match.
267 switch (Name[2]) {
268 default: break;
269 case 'i': // 1 string to match.
270 return X86::EDI; // "edi"
271 case 'x': // 1 string to match.
272 return X86::EDX; // "edx"
273 }
274 break;
275 case 'i': // 2 strings to match.
276 switch (Name[2]) {
277 default: break;
278 case 'p': // 1 string to match.
279 return X86::EIP; // "eip"
280 case 'z': // 1 string to match.
281 return X86::EIZ; // "eiz"
282 }
283 break;
284 case 's': // 2 strings to match.
285 switch (Name[2]) {
286 default: break;
287 case 'i': // 1 string to match.
288 return X86::ESI; // "esi"
289 case 'p': // 1 string to match.
290 return X86::ESP; // "esp"
291 }
292 break;
293 }
294 break;
295 case 'f': // 8 strings to match.
296 if (Name[1] != 'p')
297 break;
298 switch (Name[2]) {
299 default: break;
300 case '0': // 1 string to match.
301 return X86::FP0; // "fp0"
302 case '1': // 1 string to match.
303 return X86::FP1; // "fp1"
304 case '2': // 1 string to match.
305 return X86::FP2; // "fp2"
306 case '3': // 1 string to match.
307 return X86::FP3; // "fp3"
308 case '4': // 1 string to match.
309 return X86::FP4; // "fp4"
310 case '5': // 1 string to match.
311 return X86::FP5; // "fp5"
312 case '6': // 1 string to match.
313 return X86::FP6; // "fp6"
314 case '7': // 1 string to match.
315 return X86::FP7; // "fp7"
316 }
317 break;
318 case 'm': // 8 strings to match.
319 if (Name[1] != 'm')
320 break;
321 switch (Name[2]) {
322 default: break;
323 case '0': // 1 string to match.
324 return X86::MM0; // "mm0"
325 case '1': // 1 string to match.
326 return X86::MM1; // "mm1"
327 case '2': // 1 string to match.
328 return X86::MM2; // "mm2"
329 case '3': // 1 string to match.
330 return X86::MM3; // "mm3"
331 case '4': // 1 string to match.
332 return X86::MM4; // "mm4"
333 case '5': // 1 string to match.
334 return X86::MM5; // "mm5"
335 case '6': // 1 string to match.
336 return X86::MM6; // "mm6"
337 case '7': // 1 string to match.
338 return X86::MM7; // "mm7"
339 }
340 break;
341 case 'r': // 38 strings to match.
342 switch (Name[1]) {
343 default: break;
344 case '1': // 10 strings to match.
345 switch (Name[2]) {
346 default: break;
347 case '0': // 1 string to match.
348 return X86::R10; // "r10"
349 case '1': // 1 string to match.
350 return X86::R11; // "r11"
351 case '2': // 1 string to match.
352 return X86::R12; // "r12"
353 case '3': // 1 string to match.
354 return X86::R13; // "r13"
355 case '4': // 1 string to match.
356 return X86::R14; // "r14"
357 case '5': // 1 string to match.
358 return X86::R15; // "r15"
359 case '6': // 1 string to match.
360 return X86::R16; // "r16"
361 case '7': // 1 string to match.
362 return X86::R17; // "r17"
363 case '8': // 1 string to match.
364 return X86::R18; // "r18"
365 case '9': // 1 string to match.
366 return X86::R19; // "r19"
367 }
368 break;
369 case '2': // 10 strings to match.
370 switch (Name[2]) {
371 default: break;
372 case '0': // 1 string to match.
373 return X86::R20; // "r20"
374 case '1': // 1 string to match.
375 return X86::R21; // "r21"
376 case '2': // 1 string to match.
377 return X86::R22; // "r22"
378 case '3': // 1 string to match.
379 return X86::R23; // "r23"
380 case '4': // 1 string to match.
381 return X86::R24; // "r24"
382 case '5': // 1 string to match.
383 return X86::R25; // "r25"
384 case '6': // 1 string to match.
385 return X86::R26; // "r26"
386 case '7': // 1 string to match.
387 return X86::R27; // "r27"
388 case '8': // 1 string to match.
389 return X86::R28; // "r28"
390 case '9': // 1 string to match.
391 return X86::R29; // "r29"
392 }
393 break;
394 case '3': // 2 strings to match.
395 switch (Name[2]) {
396 default: break;
397 case '0': // 1 string to match.
398 return X86::R30; // "r30"
399 case '1': // 1 string to match.
400 return X86::R31; // "r31"
401 }
402 break;
403 case '8': // 3 strings to match.
404 switch (Name[2]) {
405 default: break;
406 case 'b': // 1 string to match.
407 return X86::R8B; // "r8b"
408 case 'd': // 1 string to match.
409 return X86::R8D; // "r8d"
410 case 'w': // 1 string to match.
411 return X86::R8W; // "r8w"
412 }
413 break;
414 case '9': // 3 strings to match.
415 switch (Name[2]) {
416 default: break;
417 case 'b': // 1 string to match.
418 return X86::R9B; // "r9b"
419 case 'd': // 1 string to match.
420 return X86::R9D; // "r9d"
421 case 'w': // 1 string to match.
422 return X86::R9W; // "r9w"
423 }
424 break;
425 case 'a': // 1 string to match.
426 if (Name[2] != 'x')
427 break;
428 return X86::RAX; // "rax"
429 case 'b': // 2 strings to match.
430 switch (Name[2]) {
431 default: break;
432 case 'p': // 1 string to match.
433 return X86::RBP; // "rbp"
434 case 'x': // 1 string to match.
435 return X86::RBX; // "rbx"
436 }
437 break;
438 case 'c': // 1 string to match.
439 if (Name[2] != 'x')
440 break;
441 return X86::RCX; // "rcx"
442 case 'd': // 2 strings to match.
443 switch (Name[2]) {
444 default: break;
445 case 'i': // 1 string to match.
446 return X86::RDI; // "rdi"
447 case 'x': // 1 string to match.
448 return X86::RDX; // "rdx"
449 }
450 break;
451 case 'i': // 2 strings to match.
452 switch (Name[2]) {
453 default: break;
454 case 'p': // 1 string to match.
455 return X86::RIP; // "rip"
456 case 'z': // 1 string to match.
457 return X86::RIZ; // "riz"
458 }
459 break;
460 case 's': // 2 strings to match.
461 switch (Name[2]) {
462 default: break;
463 case 'i': // 1 string to match.
464 return X86::RSI; // "rsi"
465 case 'p': // 1 string to match.
466 return X86::RSP; // "rsp"
467 }
468 break;
469 }
470 break;
471 case 's': // 3 strings to match.
472 switch (Name[1]) {
473 default: break;
474 case 'i': // 1 string to match.
475 if (Name[2] != 'l')
476 break;
477 return X86::SIL; // "sil"
478 case 'p': // 1 string to match.
479 if (Name[2] != 'l')
480 break;
481 return X86::SPL; // "spl"
482 case 's': // 1 string to match.
483 if (Name[2] != 'p')
484 break;
485 return X86::SSP; // "ssp"
486 }
487 break;
488 }
489 break;
490 case 4: // 118 strings to match.
491 switch (Name[0]) {
492 default: break;
493 case 'c': // 6 strings to match.
494 if (memcmp(Name.data()+1, "r1", 2) != 0)
495 break;
496 switch (Name[3]) {
497 default: break;
498 case '0': // 1 string to match.
499 return X86::CR10; // "cr10"
500 case '1': // 1 string to match.
501 return X86::CR11; // "cr11"
502 case '2': // 1 string to match.
503 return X86::CR12; // "cr12"
504 case '3': // 1 string to match.
505 return X86::CR13; // "cr13"
506 case '4': // 1 string to match.
507 return X86::CR14; // "cr14"
508 case '5': // 1 string to match.
509 return X86::CR15; // "cr15"
510 }
511 break;
512 case 'd': // 6 strings to match.
513 if (memcmp(Name.data()+1, "r1", 2) != 0)
514 break;
515 switch (Name[3]) {
516 default: break;
517 case '0': // 1 string to match.
518 return X86::DR10; // "dr10"
519 case '1': // 1 string to match.
520 return X86::DR11; // "dr11"
521 case '2': // 1 string to match.
522 return X86::DR12; // "dr12"
523 case '3': // 1 string to match.
524 return X86::DR13; // "dr13"
525 case '4': // 1 string to match.
526 return X86::DR14; // "dr14"
527 case '5': // 1 string to match.
528 return X86::DR15; // "dr15"
529 }
530 break;
531 case 'f': // 2 strings to match.
532 if (Name[1] != 'p')
533 break;
534 switch (Name[2]) {
535 default: break;
536 case 'c': // 1 string to match.
537 if (Name[3] != 'r')
538 break;
539 return X86::FPCW; // "fpcr"
540 case 's': // 1 string to match.
541 if (Name[3] != 'r')
542 break;
543 return X86::FPSW; // "fpsr"
544 }
545 break;
546 case 'r': // 66 strings to match.
547 switch (Name[1]) {
548 default: break;
549 case '1': // 30 strings to match.
550 switch (Name[2]) {
551 default: break;
552 case '0': // 3 strings to match.
553 switch (Name[3]) {
554 default: break;
555 case 'b': // 1 string to match.
556 return X86::R10B; // "r10b"
557 case 'd': // 1 string to match.
558 return X86::R10D; // "r10d"
559 case 'w': // 1 string to match.
560 return X86::R10W; // "r10w"
561 }
562 break;
563 case '1': // 3 strings to match.
564 switch (Name[3]) {
565 default: break;
566 case 'b': // 1 string to match.
567 return X86::R11B; // "r11b"
568 case 'd': // 1 string to match.
569 return X86::R11D; // "r11d"
570 case 'w': // 1 string to match.
571 return X86::R11W; // "r11w"
572 }
573 break;
574 case '2': // 3 strings to match.
575 switch (Name[3]) {
576 default: break;
577 case 'b': // 1 string to match.
578 return X86::R12B; // "r12b"
579 case 'd': // 1 string to match.
580 return X86::R12D; // "r12d"
581 case 'w': // 1 string to match.
582 return X86::R12W; // "r12w"
583 }
584 break;
585 case '3': // 3 strings to match.
586 switch (Name[3]) {
587 default: break;
588 case 'b': // 1 string to match.
589 return X86::R13B; // "r13b"
590 case 'd': // 1 string to match.
591 return X86::R13D; // "r13d"
592 case 'w': // 1 string to match.
593 return X86::R13W; // "r13w"
594 }
595 break;
596 case '4': // 3 strings to match.
597 switch (Name[3]) {
598 default: break;
599 case 'b': // 1 string to match.
600 return X86::R14B; // "r14b"
601 case 'd': // 1 string to match.
602 return X86::R14D; // "r14d"
603 case 'w': // 1 string to match.
604 return X86::R14W; // "r14w"
605 }
606 break;
607 case '5': // 3 strings to match.
608 switch (Name[3]) {
609 default: break;
610 case 'b': // 1 string to match.
611 return X86::R15B; // "r15b"
612 case 'd': // 1 string to match.
613 return X86::R15D; // "r15d"
614 case 'w': // 1 string to match.
615 return X86::R15W; // "r15w"
616 }
617 break;
618 case '6': // 3 strings to match.
619 switch (Name[3]) {
620 default: break;
621 case 'b': // 1 string to match.
622 return X86::R16B; // "r16b"
623 case 'd': // 1 string to match.
624 return X86::R16D; // "r16d"
625 case 'w': // 1 string to match.
626 return X86::R16W; // "r16w"
627 }
628 break;
629 case '7': // 3 strings to match.
630 switch (Name[3]) {
631 default: break;
632 case 'b': // 1 string to match.
633 return X86::R17B; // "r17b"
634 case 'd': // 1 string to match.
635 return X86::R17D; // "r17d"
636 case 'w': // 1 string to match.
637 return X86::R17W; // "r17w"
638 }
639 break;
640 case '8': // 3 strings to match.
641 switch (Name[3]) {
642 default: break;
643 case 'b': // 1 string to match.
644 return X86::R18B; // "r18b"
645 case 'd': // 1 string to match.
646 return X86::R18D; // "r18d"
647 case 'w': // 1 string to match.
648 return X86::R18W; // "r18w"
649 }
650 break;
651 case '9': // 3 strings to match.
652 switch (Name[3]) {
653 default: break;
654 case 'b': // 1 string to match.
655 return X86::R19B; // "r19b"
656 case 'd': // 1 string to match.
657 return X86::R19D; // "r19d"
658 case 'w': // 1 string to match.
659 return X86::R19W; // "r19w"
660 }
661 break;
662 }
663 break;
664 case '2': // 30 strings to match.
665 switch (Name[2]) {
666 default: break;
667 case '0': // 3 strings to match.
668 switch (Name[3]) {
669 default: break;
670 case 'b': // 1 string to match.
671 return X86::R20B; // "r20b"
672 case 'd': // 1 string to match.
673 return X86::R20D; // "r20d"
674 case 'w': // 1 string to match.
675 return X86::R20W; // "r20w"
676 }
677 break;
678 case '1': // 3 strings to match.
679 switch (Name[3]) {
680 default: break;
681 case 'b': // 1 string to match.
682 return X86::R21B; // "r21b"
683 case 'd': // 1 string to match.
684 return X86::R21D; // "r21d"
685 case 'w': // 1 string to match.
686 return X86::R21W; // "r21w"
687 }
688 break;
689 case '2': // 3 strings to match.
690 switch (Name[3]) {
691 default: break;
692 case 'b': // 1 string to match.
693 return X86::R22B; // "r22b"
694 case 'd': // 1 string to match.
695 return X86::R22D; // "r22d"
696 case 'w': // 1 string to match.
697 return X86::R22W; // "r22w"
698 }
699 break;
700 case '3': // 3 strings to match.
701 switch (Name[3]) {
702 default: break;
703 case 'b': // 1 string to match.
704 return X86::R23B; // "r23b"
705 case 'd': // 1 string to match.
706 return X86::R23D; // "r23d"
707 case 'w': // 1 string to match.
708 return X86::R23W; // "r23w"
709 }
710 break;
711 case '4': // 3 strings to match.
712 switch (Name[3]) {
713 default: break;
714 case 'b': // 1 string to match.
715 return X86::R24B; // "r24b"
716 case 'd': // 1 string to match.
717 return X86::R24D; // "r24d"
718 case 'w': // 1 string to match.
719 return X86::R24W; // "r24w"
720 }
721 break;
722 case '5': // 3 strings to match.
723 switch (Name[3]) {
724 default: break;
725 case 'b': // 1 string to match.
726 return X86::R25B; // "r25b"
727 case 'd': // 1 string to match.
728 return X86::R25D; // "r25d"
729 case 'w': // 1 string to match.
730 return X86::R25W; // "r25w"
731 }
732 break;
733 case '6': // 3 strings to match.
734 switch (Name[3]) {
735 default: break;
736 case 'b': // 1 string to match.
737 return X86::R26B; // "r26b"
738 case 'd': // 1 string to match.
739 return X86::R26D; // "r26d"
740 case 'w': // 1 string to match.
741 return X86::R26W; // "r26w"
742 }
743 break;
744 case '7': // 3 strings to match.
745 switch (Name[3]) {
746 default: break;
747 case 'b': // 1 string to match.
748 return X86::R27B; // "r27b"
749 case 'd': // 1 string to match.
750 return X86::R27D; // "r27d"
751 case 'w': // 1 string to match.
752 return X86::R27W; // "r27w"
753 }
754 break;
755 case '8': // 3 strings to match.
756 switch (Name[3]) {
757 default: break;
758 case 'b': // 1 string to match.
759 return X86::R28B; // "r28b"
760 case 'd': // 1 string to match.
761 return X86::R28D; // "r28d"
762 case 'w': // 1 string to match.
763 return X86::R28W; // "r28w"
764 }
765 break;
766 case '9': // 3 strings to match.
767 switch (Name[3]) {
768 default: break;
769 case 'b': // 1 string to match.
770 return X86::R29B; // "r29b"
771 case 'd': // 1 string to match.
772 return X86::R29D; // "r29d"
773 case 'w': // 1 string to match.
774 return X86::R29W; // "r29w"
775 }
776 break;
777 }
778 break;
779 case '3': // 6 strings to match.
780 switch (Name[2]) {
781 default: break;
782 case '0': // 3 strings to match.
783 switch (Name[3]) {
784 default: break;
785 case 'b': // 1 string to match.
786 return X86::R30B; // "r30b"
787 case 'd': // 1 string to match.
788 return X86::R30D; // "r30d"
789 case 'w': // 1 string to match.
790 return X86::R30W; // "r30w"
791 }
792 break;
793 case '1': // 3 strings to match.
794 switch (Name[3]) {
795 default: break;
796 case 'b': // 1 string to match.
797 return X86::R31B; // "r31b"
798 case 'd': // 1 string to match.
799 return X86::R31D; // "r31d"
800 case 'w': // 1 string to match.
801 return X86::R31W; // "r31w"
802 }
803 break;
804 }
805 break;
806 }
807 break;
808 case 't': // 8 strings to match.
809 if (memcmp(Name.data()+1, "mm", 2) != 0)
810 break;
811 switch (Name[3]) {
812 default: break;
813 case '0': // 1 string to match.
814 return X86::TMM0; // "tmm0"
815 case '1': // 1 string to match.
816 return X86::TMM1; // "tmm1"
817 case '2': // 1 string to match.
818 return X86::TMM2; // "tmm2"
819 case '3': // 1 string to match.
820 return X86::TMM3; // "tmm3"
821 case '4': // 1 string to match.
822 return X86::TMM4; // "tmm4"
823 case '5': // 1 string to match.
824 return X86::TMM5; // "tmm5"
825 case '6': // 1 string to match.
826 return X86::TMM6; // "tmm6"
827 case '7': // 1 string to match.
828 return X86::TMM7; // "tmm7"
829 }
830 break;
831 case 'x': // 10 strings to match.
832 if (memcmp(Name.data()+1, "mm", 2) != 0)
833 break;
834 switch (Name[3]) {
835 default: break;
836 case '0': // 1 string to match.
837 return X86::XMM0; // "xmm0"
838 case '1': // 1 string to match.
839 return X86::XMM1; // "xmm1"
840 case '2': // 1 string to match.
841 return X86::XMM2; // "xmm2"
842 case '3': // 1 string to match.
843 return X86::XMM3; // "xmm3"
844 case '4': // 1 string to match.
845 return X86::XMM4; // "xmm4"
846 case '5': // 1 string to match.
847 return X86::XMM5; // "xmm5"
848 case '6': // 1 string to match.
849 return X86::XMM6; // "xmm6"
850 case '7': // 1 string to match.
851 return X86::XMM7; // "xmm7"
852 case '8': // 1 string to match.
853 return X86::XMM8; // "xmm8"
854 case '9': // 1 string to match.
855 return X86::XMM9; // "xmm9"
856 }
857 break;
858 case 'y': // 10 strings to match.
859 if (memcmp(Name.data()+1, "mm", 2) != 0)
860 break;
861 switch (Name[3]) {
862 default: break;
863 case '0': // 1 string to match.
864 return X86::YMM0; // "ymm0"
865 case '1': // 1 string to match.
866 return X86::YMM1; // "ymm1"
867 case '2': // 1 string to match.
868 return X86::YMM2; // "ymm2"
869 case '3': // 1 string to match.
870 return X86::YMM3; // "ymm3"
871 case '4': // 1 string to match.
872 return X86::YMM4; // "ymm4"
873 case '5': // 1 string to match.
874 return X86::YMM5; // "ymm5"
875 case '6': // 1 string to match.
876 return X86::YMM6; // "ymm6"
877 case '7': // 1 string to match.
878 return X86::YMM7; // "ymm7"
879 case '8': // 1 string to match.
880 return X86::YMM8; // "ymm8"
881 case '9': // 1 string to match.
882 return X86::YMM9; // "ymm9"
883 }
884 break;
885 case 'z': // 10 strings to match.
886 if (memcmp(Name.data()+1, "mm", 2) != 0)
887 break;
888 switch (Name[3]) {
889 default: break;
890 case '0': // 1 string to match.
891 return X86::ZMM0; // "zmm0"
892 case '1': // 1 string to match.
893 return X86::ZMM1; // "zmm1"
894 case '2': // 1 string to match.
895 return X86::ZMM2; // "zmm2"
896 case '3': // 1 string to match.
897 return X86::ZMM3; // "zmm3"
898 case '4': // 1 string to match.
899 return X86::ZMM4; // "zmm4"
900 case '5': // 1 string to match.
901 return X86::ZMM5; // "zmm5"
902 case '6': // 1 string to match.
903 return X86::ZMM6; // "zmm6"
904 case '7': // 1 string to match.
905 return X86::ZMM7; // "zmm7"
906 case '8': // 1 string to match.
907 return X86::ZMM8; // "zmm8"
908 case '9': // 1 string to match.
909 return X86::ZMM9; // "zmm9"
910 }
911 break;
912 }
913 break;
914 case 5: // 75 strings to match.
915 switch (Name[0]) {
916 default: break;
917 case 'f': // 1 string to match.
918 if (memcmp(Name.data()+1, "lags", 4) != 0)
919 break;
920 return X86::EFLAGS; // "flags"
921 case 'm': // 1 string to match.
922 if (memcmp(Name.data()+1, "xcsr", 4) != 0)
923 break;
924 return X86::MXCSR; // "mxcsr"
925 case 's': // 7 strings to match.
926 if (memcmp(Name.data()+1, "t(", 2) != 0)
927 break;
928 switch (Name[3]) {
929 default: break;
930 case '1': // 1 string to match.
931 if (Name[4] != ')')
932 break;
933 return X86::ST1; // "st(1)"
934 case '2': // 1 string to match.
935 if (Name[4] != ')')
936 break;
937 return X86::ST2; // "st(2)"
938 case '3': // 1 string to match.
939 if (Name[4] != ')')
940 break;
941 return X86::ST3; // "st(3)"
942 case '4': // 1 string to match.
943 if (Name[4] != ')')
944 break;
945 return X86::ST4; // "st(4)"
946 case '5': // 1 string to match.
947 if (Name[4] != ')')
948 break;
949 return X86::ST5; // "st(5)"
950 case '6': // 1 string to match.
951 if (Name[4] != ')')
952 break;
953 return X86::ST6; // "st(6)"
954 case '7': // 1 string to match.
955 if (Name[4] != ')')
956 break;
957 return X86::ST7; // "st(7)"
958 }
959 break;
960 case 'x': // 22 strings to match.
961 if (memcmp(Name.data()+1, "mm", 2) != 0)
962 break;
963 switch (Name[3]) {
964 default: break;
965 case '1': // 10 strings to match.
966 switch (Name[4]) {
967 default: break;
968 case '0': // 1 string to match.
969 return X86::XMM10; // "xmm10"
970 case '1': // 1 string to match.
971 return X86::XMM11; // "xmm11"
972 case '2': // 1 string to match.
973 return X86::XMM12; // "xmm12"
974 case '3': // 1 string to match.
975 return X86::XMM13; // "xmm13"
976 case '4': // 1 string to match.
977 return X86::XMM14; // "xmm14"
978 case '5': // 1 string to match.
979 return X86::XMM15; // "xmm15"
980 case '6': // 1 string to match.
981 return X86::XMM16; // "xmm16"
982 case '7': // 1 string to match.
983 return X86::XMM17; // "xmm17"
984 case '8': // 1 string to match.
985 return X86::XMM18; // "xmm18"
986 case '9': // 1 string to match.
987 return X86::XMM19; // "xmm19"
988 }
989 break;
990 case '2': // 10 strings to match.
991 switch (Name[4]) {
992 default: break;
993 case '0': // 1 string to match.
994 return X86::XMM20; // "xmm20"
995 case '1': // 1 string to match.
996 return X86::XMM21; // "xmm21"
997 case '2': // 1 string to match.
998 return X86::XMM22; // "xmm22"
999 case '3': // 1 string to match.
1000 return X86::XMM23; // "xmm23"
1001 case '4': // 1 string to match.
1002 return X86::XMM24; // "xmm24"
1003 case '5': // 1 string to match.
1004 return X86::XMM25; // "xmm25"
1005 case '6': // 1 string to match.
1006 return X86::XMM26; // "xmm26"
1007 case '7': // 1 string to match.
1008 return X86::XMM27; // "xmm27"
1009 case '8': // 1 string to match.
1010 return X86::XMM28; // "xmm28"
1011 case '9': // 1 string to match.
1012 return X86::XMM29; // "xmm29"
1013 }
1014 break;
1015 case '3': // 2 strings to match.
1016 switch (Name[4]) {
1017 default: break;
1018 case '0': // 1 string to match.
1019 return X86::XMM30; // "xmm30"
1020 case '1': // 1 string to match.
1021 return X86::XMM31; // "xmm31"
1022 }
1023 break;
1024 }
1025 break;
1026 case 'y': // 22 strings to match.
1027 if (memcmp(Name.data()+1, "mm", 2) != 0)
1028 break;
1029 switch (Name[3]) {
1030 default: break;
1031 case '1': // 10 strings to match.
1032 switch (Name[4]) {
1033 default: break;
1034 case '0': // 1 string to match.
1035 return X86::YMM10; // "ymm10"
1036 case '1': // 1 string to match.
1037 return X86::YMM11; // "ymm11"
1038 case '2': // 1 string to match.
1039 return X86::YMM12; // "ymm12"
1040 case '3': // 1 string to match.
1041 return X86::YMM13; // "ymm13"
1042 case '4': // 1 string to match.
1043 return X86::YMM14; // "ymm14"
1044 case '5': // 1 string to match.
1045 return X86::YMM15; // "ymm15"
1046 case '6': // 1 string to match.
1047 return X86::YMM16; // "ymm16"
1048 case '7': // 1 string to match.
1049 return X86::YMM17; // "ymm17"
1050 case '8': // 1 string to match.
1051 return X86::YMM18; // "ymm18"
1052 case '9': // 1 string to match.
1053 return X86::YMM19; // "ymm19"
1054 }
1055 break;
1056 case '2': // 10 strings to match.
1057 switch (Name[4]) {
1058 default: break;
1059 case '0': // 1 string to match.
1060 return X86::YMM20; // "ymm20"
1061 case '1': // 1 string to match.
1062 return X86::YMM21; // "ymm21"
1063 case '2': // 1 string to match.
1064 return X86::YMM22; // "ymm22"
1065 case '3': // 1 string to match.
1066 return X86::YMM23; // "ymm23"
1067 case '4': // 1 string to match.
1068 return X86::YMM24; // "ymm24"
1069 case '5': // 1 string to match.
1070 return X86::YMM25; // "ymm25"
1071 case '6': // 1 string to match.
1072 return X86::YMM26; // "ymm26"
1073 case '7': // 1 string to match.
1074 return X86::YMM27; // "ymm27"
1075 case '8': // 1 string to match.
1076 return X86::YMM28; // "ymm28"
1077 case '9': // 1 string to match.
1078 return X86::YMM29; // "ymm29"
1079 }
1080 break;
1081 case '3': // 2 strings to match.
1082 switch (Name[4]) {
1083 default: break;
1084 case '0': // 1 string to match.
1085 return X86::YMM30; // "ymm30"
1086 case '1': // 1 string to match.
1087 return X86::YMM31; // "ymm31"
1088 }
1089 break;
1090 }
1091 break;
1092 case 'z': // 22 strings to match.
1093 if (memcmp(Name.data()+1, "mm", 2) != 0)
1094 break;
1095 switch (Name[3]) {
1096 default: break;
1097 case '1': // 10 strings to match.
1098 switch (Name[4]) {
1099 default: break;
1100 case '0': // 1 string to match.
1101 return X86::ZMM10; // "zmm10"
1102 case '1': // 1 string to match.
1103 return X86::ZMM11; // "zmm11"
1104 case '2': // 1 string to match.
1105 return X86::ZMM12; // "zmm12"
1106 case '3': // 1 string to match.
1107 return X86::ZMM13; // "zmm13"
1108 case '4': // 1 string to match.
1109 return X86::ZMM14; // "zmm14"
1110 case '5': // 1 string to match.
1111 return X86::ZMM15; // "zmm15"
1112 case '6': // 1 string to match.
1113 return X86::ZMM16; // "zmm16"
1114 case '7': // 1 string to match.
1115 return X86::ZMM17; // "zmm17"
1116 case '8': // 1 string to match.
1117 return X86::ZMM18; // "zmm18"
1118 case '9': // 1 string to match.
1119 return X86::ZMM19; // "zmm19"
1120 }
1121 break;
1122 case '2': // 10 strings to match.
1123 switch (Name[4]) {
1124 default: break;
1125 case '0': // 1 string to match.
1126 return X86::ZMM20; // "zmm20"
1127 case '1': // 1 string to match.
1128 return X86::ZMM21; // "zmm21"
1129 case '2': // 1 string to match.
1130 return X86::ZMM22; // "zmm22"
1131 case '3': // 1 string to match.
1132 return X86::ZMM23; // "zmm23"
1133 case '4': // 1 string to match.
1134 return X86::ZMM24; // "zmm24"
1135 case '5': // 1 string to match.
1136 return X86::ZMM25; // "zmm25"
1137 case '6': // 1 string to match.
1138 return X86::ZMM26; // "zmm26"
1139 case '7': // 1 string to match.
1140 return X86::ZMM27; // "zmm27"
1141 case '8': // 1 string to match.
1142 return X86::ZMM28; // "zmm28"
1143 case '9': // 1 string to match.
1144 return X86::ZMM29; // "zmm29"
1145 }
1146 break;
1147 case '3': // 2 strings to match.
1148 switch (Name[4]) {
1149 default: break;
1150 case '0': // 1 string to match.
1151 return X86::ZMM30; // "zmm30"
1152 case '1': // 1 string to match.
1153 return X86::ZMM31; // "zmm31"
1154 }
1155 break;
1156 }
1157 break;
1158 }
1159 break;
1160 case 6: // 3 strings to match.
1161 switch (Name[0]) {
1162 default: break;
1163 case 'e': // 1 string to match.
1164 if (memcmp(Name.data()+1, "flags", 5) != 0)
1165 break;
1166 return X86::_EFLAGS; // "eflags"
1167 case 'r': // 1 string to match.
1168 if (memcmp(Name.data()+1, "flags", 5) != 0)
1169 break;
1170 return X86::RFLAGS; // "rflags"
1171 case 't': // 1 string to match.
1172 if (memcmp(Name.data()+1, "mmcfg", 5) != 0)
1173 break;
1174 return X86::TMMCFG; // "tmmcfg"
1175 }
1176 break;
1177 case 7: // 3 strings to match.
1178 switch (Name[0]) {
1179 default: break;
1180 case 'd': // 1 string to match.
1181 if (memcmp(Name.data()+1, "irflag", 6) != 0)
1182 break;
1183 return X86::DF; // "dirflag"
1184 case 'f': // 1 string to match.
1185 if (memcmp(Name.data()+1, "s.base", 6) != 0)
1186 break;
1187 return X86::FS_BASE; // "fs.base"
1188 case 'g': // 1 string to match.
1189 if (memcmp(Name.data()+1, "s.base", 6) != 0)
1190 break;
1191 return X86::GS_BASE; // "gs.base"
1192 }
1193 break;
1194 }
1195 return X86::NoRegister;
1196}
1197
1198#endif // GET_REGISTER_MATCHER
1199
1200
1201#ifdef GET_SUBTARGET_FEATURE_NAME
1202#undef GET_SUBTARGET_FEATURE_NAME
1203
1204// User-level names for subtarget features that participate in
1205// instruction matching.
1206static const char *getSubtargetFeatureName(uint64_t Val) {
1207 switch(Val) {
1208 case Feature_Not64BitModeBit: return "Not 64-bit mode";
1209 case Feature_In64BitModeBit: return "64-bit mode";
1210 case Feature_In16BitModeBit: return "16-bit mode";
1211 case Feature_Not16BitModeBit: return "Not 16-bit mode";
1212 case Feature_In32BitModeBit: return "32-bit mode";
1213 default: return "(unknown)";
1214 }
1215}
1216
1217#endif // GET_SUBTARGET_FEATURE_NAME
1218
1219
1220#ifdef GET_MATCHER_IMPLEMENTATION
1221#undef GET_MATCHER_IMPLEMENTATION
1222
1223static void applyMnemonicAliases(StringRef &Mnemonic, const FeatureBitset &Features, unsigned VariantID) {
1224 switch (VariantID) {
1225 case 0:
1226 switch (Mnemonic.size()) {
1227 default: break;
1228 case 3: // 6 strings to match.
1229 switch (Mnemonic[0]) {
1230 default: break;
1231 case 'c': // 4 strings to match.
1232 switch (Mnemonic[1]) {
1233 default: break;
1234 case 'b': // 1 string to match.
1235 if (Mnemonic[2] != 'w')
1236 break;
1237 Mnemonic = "cbtw"; // "cbw"
1238 return;
1239 case 'd': // 1 string to match.
1240 if (Mnemonic[2] != 'q')
1241 break;
1242 Mnemonic = "cltd"; // "cdq"
1243 return;
1244 case 'q': // 1 string to match.
1245 if (Mnemonic[2] != 'o')
1246 break;
1247 Mnemonic = "cqto"; // "cqo"
1248 return;
1249 case 'w': // 1 string to match.
1250 if (Mnemonic[2] != 'd')
1251 break;
1252 Mnemonic = "cwtd"; // "cwd"
1253 return;
1254 }
1255 break;
1256 case 'p': // 1 string to match.
1257 if (memcmp(Mnemonic.data()+1, "op", 2) != 0)
1258 break;
1259 if (Features.test(Feature_In16BitModeBit)) // "pop"
1260 Mnemonic = "popw";
1261 else if (Features.test(Feature_In32BitModeBit))
1262 Mnemonic = "popl";
1263 else if (Features.test(Feature_In64BitModeBit))
1264 Mnemonic = "popq";
1265 return;
1266 case 'r': // 1 string to match.
1267 if (memcmp(Mnemonic.data()+1, "et", 2) != 0)
1268 break;
1269 if (Features.test(Feature_In16BitModeBit)) // "ret"
1270 Mnemonic = "retw";
1271 else if (Features.test(Feature_In32BitModeBit))
1272 Mnemonic = "retl";
1273 else if (Features.test(Feature_In64BitModeBit))
1274 Mnemonic = "retq";
1275 return;
1276 }
1277 break;
1278 case 4: // 18 strings to match.
1279 switch (Mnemonic[0]) {
1280 default: break;
1281 case 'c': // 3 strings to match.
1282 switch (Mnemonic[1]) {
1283 default: break;
1284 case 'a': // 1 string to match.
1285 if (memcmp(Mnemonic.data()+2, "ll", 2) != 0)
1286 break;
1287 if (Features.test(Feature_In16BitModeBit)) // "call"
1288 Mnemonic = "callw";
1289 else if (Features.test(Feature_In32BitModeBit))
1290 Mnemonic = "calll";
1291 else if (Features.test(Feature_In64BitModeBit))
1292 Mnemonic = "callq";
1293 return;
1294 case 'd': // 1 string to match.
1295 if (memcmp(Mnemonic.data()+2, "qe", 2) != 0)
1296 break;
1297 Mnemonic = "cltq"; // "cdqe"
1298 return;
1299 case 'w': // 1 string to match.
1300 if (memcmp(Mnemonic.data()+2, "de", 2) != 0)
1301 break;
1302 Mnemonic = "cwtl"; // "cwde"
1303 return;
1304 }
1305 break;
1306 case 'i': // 1 string to match.
1307 if (memcmp(Mnemonic.data()+1, "ret", 3) != 0)
1308 break;
1309 if (Features.test(Feature_In16BitModeBit)) // "iret"
1310 Mnemonic = "iretw";
1311 else if (Features.test(Feature_Not16BitModeBit))
1312 Mnemonic = "iretl";
1313 return;
1314 case 'l': // 3 strings to match.
1315 switch (Mnemonic[1]) {
1316 default: break;
1317 case 'g': // 1 string to match.
1318 if (memcmp(Mnemonic.data()+2, "dt", 2) != 0)
1319 break;
1320 if (Features.test(Feature_In16BitModeBit)) // "lgdt"
1321 Mnemonic = "lgdtw";
1322 else if (Features.test(Feature_In32BitModeBit))
1323 Mnemonic = "lgdtl";
1324 else if (Features.test(Feature_In64BitModeBit))
1325 Mnemonic = "lgdtq";
1326 return;
1327 case 'i': // 1 string to match.
1328 if (memcmp(Mnemonic.data()+2, "dt", 2) != 0)
1329 break;
1330 if (Features.test(Feature_In16BitModeBit)) // "lidt"
1331 Mnemonic = "lidtw";
1332 else if (Features.test(Feature_In32BitModeBit))
1333 Mnemonic = "lidtl";
1334 else if (Features.test(Feature_In64BitModeBit))
1335 Mnemonic = "lidtq";
1336 return;
1337 case 'r': // 1 string to match.
1338 if (memcmp(Mnemonic.data()+2, "et", 2) != 0)
1339 break;
1340 if (Features.test(Feature_In16BitModeBit)) // "lret"
1341 Mnemonic = "lretw";
1342 else if (Features.test(Feature_Not16BitModeBit))
1343 Mnemonic = "lretl";
1344 return;
1345 }
1346 break;
1347 case 'p': // 3 strings to match.
1348 switch (Mnemonic[1]) {
1349 default: break;
1350 case 'o': // 2 strings to match.
1351 if (Mnemonic[2] != 'p')
1352 break;
1353 switch (Mnemonic[3]) {
1354 default: break;
1355 case 'a': // 1 string to match.
1356 if (Features.test(Feature_In16BitModeBit)) // "popa"
1357 Mnemonic = "popaw";
1358 else if (Features.test(Feature_In32BitModeBit))
1359 Mnemonic = "popal";
1360 return;
1361 case 'f': // 1 string to match.
1362 if (Features.test(Feature_In16BitModeBit)) // "popf"
1363 Mnemonic = "popfw";
1364 else if (Features.test(Feature_In32BitModeBit))
1365 Mnemonic = "popfl";
1366 else if (Features.test(Feature_In64BitModeBit))
1367 Mnemonic = "popfq";
1368 return;
1369 }
1370 break;
1371 case 'u': // 1 string to match.
1372 if (memcmp(Mnemonic.data()+2, "sh", 2) != 0)
1373 break;
1374 if (Features.test(Feature_In16BitModeBit)) // "push"
1375 Mnemonic = "pushw";
1376 else if (Features.test(Feature_In32BitModeBit))
1377 Mnemonic = "pushl";
1378 else if (Features.test(Feature_In64BitModeBit))
1379 Mnemonic = "pushq";
1380 return;
1381 }
1382 break;
1383 case 'r': // 1 string to match.
1384 if (memcmp(Mnemonic.data()+1, "etn", 3) != 0)
1385 break;
1386 if (Features.test(Feature_In16BitModeBit)) // "retn"
1387 Mnemonic = "retw";
1388 else if (Features.test(Feature_In32BitModeBit))
1389 Mnemonic = "retl";
1390 else if (Features.test(Feature_In64BitModeBit))
1391 Mnemonic = "retq";
1392 return;
1393 case 's': // 6 strings to match.
1394 switch (Mnemonic[1]) {
1395 default: break;
1396 case 'a': // 4 strings to match.
1397 if (Mnemonic[2] != 'l')
1398 break;
1399 switch (Mnemonic[3]) {
1400 default: break;
1401 case 'b': // 1 string to match.
1402 Mnemonic = "shlb"; // "salb"
1403 return;
1404 case 'l': // 1 string to match.
1405 Mnemonic = "shll"; // "sall"
1406 return;
1407 case 'q': // 1 string to match.
1408 Mnemonic = "shlq"; // "salq"
1409 return;
1410 case 'w': // 1 string to match.
1411 Mnemonic = "shlw"; // "salw"
1412 return;
1413 }
1414 break;
1415 case 'g': // 1 string to match.
1416 if (memcmp(Mnemonic.data()+2, "dt", 2) != 0)
1417 break;
1418 if (Features.test(Feature_In16BitModeBit)) // "sgdt"
1419 Mnemonic = "sgdtw";
1420 else if (Features.test(Feature_In32BitModeBit))
1421 Mnemonic = "sgdtl";
1422 else if (Features.test(Feature_In64BitModeBit))
1423 Mnemonic = "sgdtq";
1424 return;
1425 case 'i': // 1 string to match.
1426 if (memcmp(Mnemonic.data()+2, "dt", 2) != 0)
1427 break;
1428 if (Features.test(Feature_In16BitModeBit)) // "sidt"
1429 Mnemonic = "sidtw";
1430 else if (Features.test(Feature_In32BitModeBit))
1431 Mnemonic = "sidtl";
1432 else if (Features.test(Feature_In64BitModeBit))
1433 Mnemonic = "sidtq";
1434 return;
1435 }
1436 break;
1437 case 'u': // 1 string to match.
1438 if (memcmp(Mnemonic.data()+1, "d2a", 3) != 0)
1439 break;
1440 Mnemonic = "ud2"; // "ud2a"
1441 return;
1442 }
1443 break;
1444 case 5: // 12 strings to match.
1445 switch (Mnemonic[0]) {
1446 default: break;
1447 case 'f': // 1 string to match.
1448 if (memcmp(Mnemonic.data()+1, "ildq", 4) != 0)
1449 break;
1450 Mnemonic = "fildll"; // "fildq"
1451 return;
1452 case 'p': // 3 strings to match.
1453 switch (Mnemonic[1]) {
1454 default: break;
1455 case 'o': // 1 string to match.
1456 if (memcmp(Mnemonic.data()+2, "pfd", 3) != 0)
1457 break;
1458 Mnemonic = "popfl"; // "popfd"
1459 return;
1460 case 'u': // 2 strings to match.
1461 if (memcmp(Mnemonic.data()+2, "sh", 2) != 0)
1462 break;
1463 switch (Mnemonic[4]) {
1464 default: break;
1465 case 'a': // 1 string to match.
1466 if (Features.test(Feature_In16BitModeBit)) // "pusha"
1467 Mnemonic = "pushaw";
1468 else if (Features.test(Feature_In32BitModeBit))
1469 Mnemonic = "pushal";
1470 return;
1471 case 'f': // 1 string to match.
1472 if (Features.test(Feature_In16BitModeBit)) // "pushf"
1473 Mnemonic = "pushfw";
1474 else if (Features.test(Feature_In32BitModeBit))
1475 Mnemonic = "pushfl";
1476 else if (Features.test(Feature_In64BitModeBit))
1477 Mnemonic = "pushfq";
1478 return;
1479 }
1480 break;
1481 }
1482 break;
1483 case 's': // 4 strings to match.
1484 if (memcmp(Mnemonic.data()+1, "mov", 3) != 0)
1485 break;
1486 switch (Mnemonic[4]) {
1487 default: break;
1488 case 'b': // 1 string to match.
1489 Mnemonic = "movsb"; // "smovb"
1490 return;
1491 case 'l': // 1 string to match.
1492 Mnemonic = "movsl"; // "smovl"
1493 return;
1494 case 'q': // 1 string to match.
1495 Mnemonic = "movsq"; // "smovq"
1496 return;
1497 case 'w': // 1 string to match.
1498 Mnemonic = "movsw"; // "smovw"
1499 return;
1500 }
1501 break;
1502 case 'u': // 3 strings to match.
1503 if (memcmp(Mnemonic.data()+1, "d2b", 3) != 0)
1504 break;
1505 switch (Mnemonic[4]) {
1506 default: break;
1507 case 'l': // 1 string to match.
1508 Mnemonic = "ud1l"; // "ud2bl"
1509 return;
1510 case 'q': // 1 string to match.
1511 Mnemonic = "ud1q"; // "ud2bq"
1512 return;
1513 case 'w': // 1 string to match.
1514 Mnemonic = "ud1w"; // "ud2bw"
1515 return;
1516 }
1517 break;
1518 case 'v': // 1 string to match.
1519 if (memcmp(Mnemonic.data()+1, "errw", 4) != 0)
1520 break;
1521 Mnemonic = "verr"; // "verrw"
1522 return;
1523 }
1524 break;
1525 case 6: // 15 strings to match.
1526 switch (Mnemonic[0]) {
1527 default: break;
1528 case 'c': // 6 strings to match.
1529 if (memcmp(Mnemonic.data()+1, "mov", 3) != 0)
1530 break;
1531 switch (Mnemonic[4]) {
1532 default: break;
1533 case 'c': // 3 strings to match.
1534 switch (Mnemonic[5]) {
1535 default: break;
1536 case 'l': // 1 string to match.
1537 Mnemonic = "cmovbl"; // "cmovcl"
1538 return;
1539 case 'q': // 1 string to match.
1540 Mnemonic = "cmovbq"; // "cmovcq"
1541 return;
1542 case 'w': // 1 string to match.
1543 Mnemonic = "cmovbw"; // "cmovcw"
1544 return;
1545 }
1546 break;
1547 case 'z': // 3 strings to match.
1548 switch (Mnemonic[5]) {
1549 default: break;
1550 case 'l': // 1 string to match.
1551 Mnemonic = "cmovel"; // "cmovzl"
1552 return;
1553 case 'q': // 1 string to match.
1554 Mnemonic = "cmoveq"; // "cmovzq"
1555 return;
1556 case 'w': // 1 string to match.
1557 Mnemonic = "cmovew"; // "cmovzw"
1558 return;
1559 }
1560 break;
1561 }
1562 break;
1563 case 'f': // 4 strings to match.
1564 switch (Mnemonic[1]) {
1565 default: break;
1566 case 'c': // 2 strings to match.
1567 if (memcmp(Mnemonic.data()+2, "mov", 3) != 0)
1568 break;
1569 switch (Mnemonic[5]) {
1570 default: break;
1571 case 'a': // 1 string to match.
1572 Mnemonic = "fcmovnbe"; // "fcmova"
1573 return;
1574 case 'z': // 1 string to match.
1575 Mnemonic = "fcmove"; // "fcmovz"
1576 return;
1577 }
1578 break;
1579 case 'i': // 1 string to match.
1580 if (memcmp(Mnemonic.data()+2, "stpq", 4) != 0)
1581 break;
1582 Mnemonic = "fistpll"; // "fistpq"
1583 return;
1584 case 'l': // 1 string to match.
1585 if (memcmp(Mnemonic.data()+2, "dcww", 4) != 0)
1586 break;
1587 Mnemonic = "fldcw"; // "fldcww"
1588 return;
1589 }
1590 break;
1591 case 'l': // 2 strings to match.
1592 if (memcmp(Mnemonic.data()+1, "eave", 4) != 0)
1593 break;
1594 switch (Mnemonic[5]) {
1595 default: break;
1596 case 'l': // 1 string to match.
1597 if (Features.test(Feature_Not64BitModeBit)) // "leavel"
1598 Mnemonic = "leave";
1599 return;
1600 case 'q': // 1 string to match.
1601 if (Features.test(Feature_In64BitModeBit)) // "leaveq"
1602 Mnemonic = "leave";
1603 return;
1604 }
1605 break;
1606 case 'p': // 1 string to match.
1607 if (memcmp(Mnemonic.data()+1, "ushfd", 5) != 0)
1608 break;
1609 Mnemonic = "pushfl"; // "pushfd"
1610 return;
1611 case 's': // 1 string to match.
1612 if (memcmp(Mnemonic.data()+1, "ysret", 5) != 0)
1613 break;
1614 Mnemonic = "sysretl"; // "sysret"
1615 return;
1616 case 'x': // 1 string to match.
1617 if (memcmp(Mnemonic.data()+1, "saveq", 5) != 0)
1618 break;
1619 Mnemonic = "xsave64"; // "xsaveq"
1620 return;
1621 }
1622 break;
1623 case 7: // 34 strings to match.
1624 switch (Mnemonic[0]) {
1625 default: break;
1626 case 'c': // 24 strings to match.
1627 if (memcmp(Mnemonic.data()+1, "mov", 3) != 0)
1628 break;
1629 switch (Mnemonic[4]) {
1630 default: break;
1631 case 'n': // 18 strings to match.
1632 switch (Mnemonic[5]) {
1633 default: break;
1634 case 'a': // 3 strings to match.
1635 switch (Mnemonic[6]) {
1636 default: break;
1637 case 'l': // 1 string to match.
1638 Mnemonic = "cmovbel"; // "cmovnal"
1639 return;
1640 case 'q': // 1 string to match.
1641 Mnemonic = "cmovbeq"; // "cmovnaq"
1642 return;
1643 case 'w': // 1 string to match.
1644 Mnemonic = "cmovbew"; // "cmovnaw"
1645 return;
1646 }
1647 break;
1648 case 'b': // 3 strings to match.
1649 switch (Mnemonic[6]) {
1650 default: break;
1651 case 'l': // 1 string to match.
1652 Mnemonic = "cmovael"; // "cmovnbl"
1653 return;
1654 case 'q': // 1 string to match.
1655 Mnemonic = "cmovaeq"; // "cmovnbq"
1656 return;
1657 case 'w': // 1 string to match.
1658 Mnemonic = "cmovaew"; // "cmovnbw"
1659 return;
1660 }
1661 break;
1662 case 'c': // 3 strings to match.
1663 switch (Mnemonic[6]) {
1664 default: break;
1665 case 'l': // 1 string to match.
1666 Mnemonic = "cmovael"; // "cmovncl"
1667 return;
1668 case 'q': // 1 string to match.
1669 Mnemonic = "cmovaeq"; // "cmovncq"
1670 return;
1671 case 'w': // 1 string to match.
1672 Mnemonic = "cmovaew"; // "cmovncw"
1673 return;
1674 }
1675 break;
1676 case 'g': // 3 strings to match.
1677 switch (Mnemonic[6]) {
1678 default: break;
1679 case 'l': // 1 string to match.
1680 Mnemonic = "cmovlel"; // "cmovngl"
1681 return;
1682 case 'q': // 1 string to match.
1683 Mnemonic = "cmovleq"; // "cmovngq"
1684 return;
1685 case 'w': // 1 string to match.
1686 Mnemonic = "cmovlew"; // "cmovngw"
1687 return;
1688 }
1689 break;
1690 case 'l': // 3 strings to match.
1691 switch (Mnemonic[6]) {
1692 default: break;
1693 case 'l': // 1 string to match.
1694 Mnemonic = "cmovgel"; // "cmovnll"
1695 return;
1696 case 'q': // 1 string to match.
1697 Mnemonic = "cmovgeq"; // "cmovnlq"
1698 return;
1699 case 'w': // 1 string to match.
1700 Mnemonic = "cmovgew"; // "cmovnlw"
1701 return;
1702 }
1703 break;
1704 case 'z': // 3 strings to match.
1705 switch (Mnemonic[6]) {
1706 default: break;
1707 case 'l': // 1 string to match.
1708 Mnemonic = "cmovnel"; // "cmovnzl"
1709 return;
1710 case 'q': // 1 string to match.
1711 Mnemonic = "cmovneq"; // "cmovnzq"
1712 return;
1713 case 'w': // 1 string to match.
1714 Mnemonic = "cmovnew"; // "cmovnzw"
1715 return;
1716 }
1717 break;
1718 }
1719 break;
1720 case 'p': // 6 strings to match.
1721 switch (Mnemonic[5]) {
1722 default: break;
1723 case 'e': // 3 strings to match.
1724 switch (Mnemonic[6]) {
1725 default: break;
1726 case 'l': // 1 string to match.
1727 Mnemonic = "cmovpl"; // "cmovpel"
1728 return;
1729 case 'q': // 1 string to match.
1730 Mnemonic = "cmovpq"; // "cmovpeq"
1731 return;
1732 case 'w': // 1 string to match.
1733 Mnemonic = "cmovpw"; // "cmovpew"
1734 return;
1735 }
1736 break;
1737 case 'o': // 3 strings to match.
1738 switch (Mnemonic[6]) {
1739 default: break;
1740 case 'l': // 1 string to match.
1741 Mnemonic = "cmovnpl"; // "cmovpol"
1742 return;
1743 case 'q': // 1 string to match.
1744 Mnemonic = "cmovnpq"; // "cmovpoq"
1745 return;
1746 case 'w': // 1 string to match.
1747 Mnemonic = "cmovnpw"; // "cmovpow"
1748 return;
1749 }
1750 break;
1751 }
1752 break;
1753 }
1754 break;
1755 case 'f': // 6 strings to match.
1756 switch (Mnemonic[1]) {
1757 default: break;
1758 case 'c': // 2 strings to match.
1759 if (memcmp(Mnemonic.data()+2, "mov", 3) != 0)
1760 break;
1761 switch (Mnemonic[5]) {
1762 default: break;
1763 case 'a': // 1 string to match.
1764 if (Mnemonic[6] != 'e')
1765 break;
1766 Mnemonic = "fcmovnb"; // "fcmovae"
1767 return;
1768 case 'n': // 1 string to match.
1769 if (Mnemonic[6] != 'a')
1770 break;
1771 Mnemonic = "fcmovbe"; // "fcmovna"
1772 return;
1773 }
1774 break;
1775 case 'i': // 1 string to match.
1776 if (memcmp(Mnemonic.data()+2, "sttpq", 5) != 0)
1777 break;
1778 Mnemonic = "fisttpll"; // "fisttpq"
1779 return;
1780 case 'n': // 2 strings to match.
1781 if (memcmp(Mnemonic.data()+2, "st", 2) != 0)
1782 break;
1783 switch (Mnemonic[4]) {
1784 default: break;
1785 case 'c': // 1 string to match.
1786 if (memcmp(Mnemonic.data()+5, "ww", 2) != 0)
1787 break;
1788 Mnemonic = "fnstcw"; // "fnstcww"
1789 return;
1790 case 's': // 1 string to match.
1791 if (memcmp(Mnemonic.data()+5, "ww", 2) != 0)
1792 break;
1793 Mnemonic = "fnstsw"; // "fnstsww"
1794 return;
1795 }
1796 break;
1797 case 'x': // 1 string to match.
1798 if (memcmp(Mnemonic.data()+2, "saveq", 5) != 0)
1799 break;
1800 Mnemonic = "fxsave64"; // "fxsaveq"
1801 return;
1802 }
1803 break;
1804 case 's': // 1 string to match.
1805 if (memcmp(Mnemonic.data()+1, "ysexit", 6) != 0)
1806 break;
1807 Mnemonic = "sysexitl"; // "sysexit"
1808 return;
1809 case 'x': // 3 strings to match.
1810 switch (Mnemonic[1]) {
1811 default: break;
1812 case 'r': // 1 string to match.
1813 if (memcmp(Mnemonic.data()+2, "storq", 5) != 0)
1814 break;
1815 Mnemonic = "xrstor64"; // "xrstorq"
1816 return;
1817 case 's': // 2 strings to match.
1818 if (memcmp(Mnemonic.data()+2, "ave", 3) != 0)
1819 break;
1820 switch (Mnemonic[5]) {
1821 default: break;
1822 case 'c': // 1 string to match.
1823 if (Mnemonic[6] != 'q')
1824 break;
1825 Mnemonic = "xsavec64"; // "xsavecq"
1826 return;
1827 case 's': // 1 string to match.
1828 if (Mnemonic[6] != 'q')
1829 break;
1830 Mnemonic = "xsaves64"; // "xsavesq"
1831 return;
1832 }
1833 break;
1834 }
1835 break;
1836 }
1837 break;
1838 case 8: // 21 strings to match.
1839 switch (Mnemonic[0]) {
1840 default: break;
1841 case 'c': // 18 strings to match.
1842 switch (Mnemonic[1]) {
1843 default: break;
1844 case 'f': // 6 strings to match.
1845 if (memcmp(Mnemonic.data()+2, "cmov", 4) != 0)
1846 break;
1847 switch (Mnemonic[6]) {
1848 default: break;
1849 case 'c': // 3 strings to match.
1850 switch (Mnemonic[7]) {
1851 default: break;
1852 case 'l': // 1 string to match.
1853 Mnemonic = "cfcmovbl"; // "cfcmovcl"
1854 return;
1855 case 'q': // 1 string to match.
1856 Mnemonic = "cfcmovbq"; // "cfcmovcq"
1857 return;
1858 case 'w': // 1 string to match.
1859 Mnemonic = "cfcmovbw"; // "cfcmovcw"
1860 return;
1861 }
1862 break;
1863 case 'z': // 3 strings to match.
1864 switch (Mnemonic[7]) {
1865 default: break;
1866 case 'l': // 1 string to match.
1867 Mnemonic = "cfcmovel"; // "cfcmovzl"
1868 return;
1869 case 'q': // 1 string to match.
1870 Mnemonic = "cfcmoveq"; // "cfcmovzq"
1871 return;
1872 case 'w': // 1 string to match.
1873 Mnemonic = "cfcmovew"; // "cfcmovzw"
1874 return;
1875 }
1876 break;
1877 }
1878 break;
1879 case 'm': // 12 strings to match.
1880 if (memcmp(Mnemonic.data()+2, "ovn", 3) != 0)
1881 break;
1882 switch (Mnemonic[5]) {
1883 default: break;
1884 case 'a': // 3 strings to match.
1885 if (Mnemonic[6] != 'e')
1886 break;
1887 switch (Mnemonic[7]) {
1888 default: break;
1889 case 'l': // 1 string to match.
1890 Mnemonic = "cmovbl"; // "cmovnael"
1891 return;
1892 case 'q': // 1 string to match.
1893 Mnemonic = "cmovbq"; // "cmovnaeq"
1894 return;
1895 case 'w': // 1 string to match.
1896 Mnemonic = "cmovbw"; // "cmovnaew"
1897 return;
1898 }
1899 break;
1900 case 'b': // 3 strings to match.
1901 if (Mnemonic[6] != 'e')
1902 break;
1903 switch (Mnemonic[7]) {
1904 default: break;
1905 case 'l': // 1 string to match.
1906 Mnemonic = "cmoval"; // "cmovnbel"
1907 return;
1908 case 'q': // 1 string to match.
1909 Mnemonic = "cmovaq"; // "cmovnbeq"
1910 return;
1911 case 'w': // 1 string to match.
1912 Mnemonic = "cmovaw"; // "cmovnbew"
1913 return;
1914 }
1915 break;
1916 case 'g': // 3 strings to match.
1917 if (Mnemonic[6] != 'e')
1918 break;
1919 switch (Mnemonic[7]) {
1920 default: break;
1921 case 'l': // 1 string to match.
1922 Mnemonic = "cmovll"; // "cmovngel"
1923 return;
1924 case 'q': // 1 string to match.
1925 Mnemonic = "cmovlq"; // "cmovngeq"
1926 return;
1927 case 'w': // 1 string to match.
1928 Mnemonic = "cmovlw"; // "cmovngew"
1929 return;
1930 }
1931 break;
1932 case 'l': // 3 strings to match.
1933 if (Mnemonic[6] != 'e')
1934 break;
1935 switch (Mnemonic[7]) {
1936 default: break;
1937 case 'l': // 1 string to match.
1938 Mnemonic = "cmovgl"; // "cmovnlel"
1939 return;
1940 case 'q': // 1 string to match.
1941 Mnemonic = "cmovgq"; // "cmovnleq"
1942 return;
1943 case 'w': // 1 string to match.
1944 Mnemonic = "cmovgw"; // "cmovnlew"
1945 return;
1946 }
1947 break;
1948 }
1949 break;
1950 }
1951 break;
1952 case 'f': // 2 strings to match.
1953 switch (Mnemonic[1]) {
1954 default: break;
1955 case 'c': // 1 string to match.
1956 if (memcmp(Mnemonic.data()+2, "movnae", 6) != 0)
1957 break;
1958 Mnemonic = "fcmovb"; // "fcmovnae"
1959 return;
1960 case 'x': // 1 string to match.
1961 if (memcmp(Mnemonic.data()+2, "rstorq", 6) != 0)
1962 break;
1963 Mnemonic = "fxrstor64"; // "fxrstorq"
1964 return;
1965 }
1966 break;
1967 case 'x': // 1 string to match.
1968 if (memcmp(Mnemonic.data()+1, "rstorsq", 7) != 0)
1969 break;
1970 Mnemonic = "xrstors64"; // "xrstorsq"
1971 return;
1972 }
1973 break;
1974 case 9: // 25 strings to match.
1975 switch (Mnemonic[0]) {
1976 default: break;
1977 case 'c': // 24 strings to match.
1978 if (memcmp(Mnemonic.data()+1, "fcmov", 5) != 0)
1979 break;
1980 switch (Mnemonic[6]) {
1981 default: break;
1982 case 'n': // 18 strings to match.
1983 switch (Mnemonic[7]) {
1984 default: break;
1985 case 'a': // 3 strings to match.
1986 switch (Mnemonic[8]) {
1987 default: break;
1988 case 'l': // 1 string to match.
1989 Mnemonic = "cfcmovbel"; // "cfcmovnal"
1990 return;
1991 case 'q': // 1 string to match.
1992 Mnemonic = "cfcmovbeq"; // "cfcmovnaq"
1993 return;
1994 case 'w': // 1 string to match.
1995 Mnemonic = "cfcmovbew"; // "cfcmovnaw"
1996 return;
1997 }
1998 break;
1999 case 'b': // 3 strings to match.
2000 switch (Mnemonic[8]) {
2001 default: break;
2002 case 'l': // 1 string to match.
2003 Mnemonic = "cfcmovael"; // "cfcmovnbl"
2004 return;
2005 case 'q': // 1 string to match.
2006 Mnemonic = "cfcmovaeq"; // "cfcmovnbq"
2007 return;
2008 case 'w': // 1 string to match.
2009 Mnemonic = "cfcmovaew"; // "cfcmovnbw"
2010 return;
2011 }
2012 break;
2013 case 'c': // 3 strings to match.
2014 switch (Mnemonic[8]) {
2015 default: break;
2016 case 'l': // 1 string to match.
2017 Mnemonic = "cfcmovael"; // "cfcmovncl"
2018 return;
2019 case 'q': // 1 string to match.
2020 Mnemonic = "cfcmovaeq"; // "cfcmovncq"
2021 return;
2022 case 'w': // 1 string to match.
2023 Mnemonic = "cfcmovaew"; // "cfcmovncw"
2024 return;
2025 }
2026 break;
2027 case 'g': // 3 strings to match.
2028 switch (Mnemonic[8]) {
2029 default: break;
2030 case 'l': // 1 string to match.
2031 Mnemonic = "cfcmovlel"; // "cfcmovngl"
2032 return;
2033 case 'q': // 1 string to match.
2034 Mnemonic = "cfcmovleq"; // "cfcmovngq"
2035 return;
2036 case 'w': // 1 string to match.
2037 Mnemonic = "cfcmovlew"; // "cfcmovngw"
2038 return;
2039 }
2040 break;
2041 case 'l': // 3 strings to match.
2042 switch (Mnemonic[8]) {
2043 default: break;
2044 case 'l': // 1 string to match.
2045 Mnemonic = "cfcmovgel"; // "cfcmovnll"
2046 return;
2047 case 'q': // 1 string to match.
2048 Mnemonic = "cfcmovgeq"; // "cfcmovnlq"
2049 return;
2050 case 'w': // 1 string to match.
2051 Mnemonic = "cfcmovgew"; // "cfcmovnlw"
2052 return;
2053 }
2054 break;
2055 case 'z': // 3 strings to match.
2056 switch (Mnemonic[8]) {
2057 default: break;
2058 case 'l': // 1 string to match.
2059 Mnemonic = "cfcmovnel"; // "cfcmovnzl"
2060 return;
2061 case 'q': // 1 string to match.
2062 Mnemonic = "cfcmovneq"; // "cfcmovnzq"
2063 return;
2064 case 'w': // 1 string to match.
2065 Mnemonic = "cfcmovnew"; // "cfcmovnzw"
2066 return;
2067 }
2068 break;
2069 }
2070 break;
2071 case 'p': // 6 strings to match.
2072 switch (Mnemonic[7]) {
2073 default: break;
2074 case 'e': // 3 strings to match.
2075 switch (Mnemonic[8]) {
2076 default: break;
2077 case 'l': // 1 string to match.
2078 Mnemonic = "cfcmovpl"; // "cfcmovpel"
2079 return;
2080 case 'q': // 1 string to match.
2081 Mnemonic = "cfcmovpq"; // "cfcmovpeq"
2082 return;
2083 case 'w': // 1 string to match.
2084 Mnemonic = "cfcmovpw"; // "cfcmovpew"
2085 return;
2086 }
2087 break;
2088 case 'o': // 3 strings to match.
2089 switch (Mnemonic[8]) {
2090 default: break;
2091 case 'l': // 1 string to match.
2092 Mnemonic = "cfcmovnpl"; // "cfcmovpol"
2093 return;
2094 case 'q': // 1 string to match.
2095 Mnemonic = "cfcmovnpq"; // "cfcmovpoq"
2096 return;
2097 case 'w': // 1 string to match.
2098 Mnemonic = "cfcmovnpw"; // "cfcmovpow"
2099 return;
2100 }
2101 break;
2102 }
2103 break;
2104 }
2105 break;
2106 case 'x': // 1 string to match.
2107 if (memcmp(Mnemonic.data()+1, "saveoptq", 8) != 0)
2108 break;
2109 Mnemonic = "xsaveopt64"; // "xsaveoptq"
2110 return;
2111 }
2112 break;
2113 case 10: // 12 strings to match.
2114 if (memcmp(Mnemonic.data()+0, "cfcmovn", 7) != 0)
2115 break;
2116 switch (Mnemonic[7]) {
2117 default: break;
2118 case 'a': // 3 strings to match.
2119 if (Mnemonic[8] != 'e')
2120 break;
2121 switch (Mnemonic[9]) {
2122 default: break;
2123 case 'l': // 1 string to match.
2124 Mnemonic = "cfcmovbl"; // "cfcmovnael"
2125 return;
2126 case 'q': // 1 string to match.
2127 Mnemonic = "cfcmovbq"; // "cfcmovnaeq"
2128 return;
2129 case 'w': // 1 string to match.
2130 Mnemonic = "cfcmovbw"; // "cfcmovnaew"
2131 return;
2132 }
2133 break;
2134 case 'b': // 3 strings to match.
2135 if (Mnemonic[8] != 'e')
2136 break;
2137 switch (Mnemonic[9]) {
2138 default: break;
2139 case 'l': // 1 string to match.
2140 Mnemonic = "cfcmoval"; // "cfcmovnbel"
2141 return;
2142 case 'q': // 1 string to match.
2143 Mnemonic = "cfcmovaq"; // "cfcmovnbeq"
2144 return;
2145 case 'w': // 1 string to match.
2146 Mnemonic = "cfcmovaw"; // "cfcmovnbew"
2147 return;
2148 }
2149 break;
2150 case 'g': // 3 strings to match.
2151 if (Mnemonic[8] != 'e')
2152 break;
2153 switch (Mnemonic[9]) {
2154 default: break;
2155 case 'l': // 1 string to match.
2156 Mnemonic = "cfcmovll"; // "cfcmovngel"
2157 return;
2158 case 'q': // 1 string to match.
2159 Mnemonic = "cfcmovlq"; // "cfcmovngeq"
2160 return;
2161 case 'w': // 1 string to match.
2162 Mnemonic = "cfcmovlw"; // "cfcmovngew"
2163 return;
2164 }
2165 break;
2166 case 'l': // 3 strings to match.
2167 if (Mnemonic[8] != 'e')
2168 break;
2169 switch (Mnemonic[9]) {
2170 default: break;
2171 case 'l': // 1 string to match.
2172 Mnemonic = "cfcmovgl"; // "cfcmovnlel"
2173 return;
2174 case 'q': // 1 string to match.
2175 Mnemonic = "cfcmovgq"; // "cfcmovnleq"
2176 return;
2177 case 'w': // 1 string to match.
2178 Mnemonic = "cfcmovgw"; // "cfcmovnlew"
2179 return;
2180 }
2181 break;
2182 }
2183 break;
2184 }
2185 break;
2186 case 1:
2187 switch (Mnemonic.size()) {
2188 default: break;
2189 case 3: // 1 string to match.
2190 if (memcmp(Mnemonic.data()+0, "sal", 3) != 0)
2191 break;
2192 Mnemonic = "shl"; // "sal"
2193 return;
2194 case 4: // 7 strings to match.
2195 switch (Mnemonic[0]) {
2196 default: break;
2197 case 'l': // 2 strings to match.
2198 switch (Mnemonic[1]) {
2199 default: break;
2200 case 'g': // 1 string to match.
2201 if (memcmp(Mnemonic.data()+2, "dt", 2) != 0)
2202 break;
2203 if (Features.test(Feature_In16BitModeBit)) // "lgdt"
2204 Mnemonic = "lgdtw";
2205 else if (Features.test(Feature_In32BitModeBit))
2206 Mnemonic = "lgdtd";
2207 return;
2208 case 'i': // 1 string to match.
2209 if (memcmp(Mnemonic.data()+2, "dt", 2) != 0)
2210 break;
2211 if (Features.test(Feature_In16BitModeBit)) // "lidt"
2212 Mnemonic = "lidtw";
2213 else if (Features.test(Feature_In32BitModeBit))
2214 Mnemonic = "lidtd";
2215 return;
2216 }
2217 break;
2218 case 'p': // 2 strings to match.
2219 if (memcmp(Mnemonic.data()+1, "op", 2) != 0)
2220 break;
2221 switch (Mnemonic[3]) {
2222 default: break;
2223 case 'a': // 1 string to match.
2224 if (Features.test(Feature_In16BitModeBit)) // "popa"
2225 Mnemonic = "popaw";
2226 else if (Features.test(Feature_In32BitModeBit))
2227 Mnemonic = "popal";
2228 return;
2229 case 'f': // 1 string to match.
2230 if (Features.test(Feature_In64BitModeBit)) // "popf"
2231 Mnemonic = "popfq";
2232 return;
2233 }
2234 break;
2235 case 'r': // 1 string to match.
2236 if (memcmp(Mnemonic.data()+1, "etn", 3) != 0)
2237 break;
2238 Mnemonic = "ret"; // "retn"
2239 return;
2240 case 's': // 2 strings to match.
2241 switch (Mnemonic[1]) {
2242 default: break;
2243 case 'g': // 1 string to match.
2244 if (memcmp(Mnemonic.data()+2, "dt", 2) != 0)
2245 break;
2246 if (Features.test(Feature_In16BitModeBit)) // "sgdt"
2247 Mnemonic = "sgdtw";
2248 else if (Features.test(Feature_In32BitModeBit))
2249 Mnemonic = "sgdtd";
2250 return;
2251 case 'i': // 1 string to match.
2252 if (memcmp(Mnemonic.data()+2, "dt", 2) != 0)
2253 break;
2254 if (Features.test(Feature_In16BitModeBit)) // "sidt"
2255 Mnemonic = "sidtw";
2256 else if (Features.test(Feature_In32BitModeBit))
2257 Mnemonic = "sidtd";
2258 return;
2259 }
2260 break;
2261 }
2262 break;
2263 case 5: // 6 strings to match.
2264 switch (Mnemonic[0]) {
2265 default: break;
2266 case 'c': // 2 strings to match.
2267 if (memcmp(Mnemonic.data()+1, "mov", 3) != 0)
2268 break;
2269 switch (Mnemonic[4]) {
2270 default: break;
2271 case 'c': // 1 string to match.
2272 Mnemonic = "cmovb"; // "cmovc"
2273 return;
2274 case 'z': // 1 string to match.
2275 Mnemonic = "cmove"; // "cmovz"
2276 return;
2277 }
2278 break;
2279 case 'p': // 4 strings to match.
2280 switch (Mnemonic[1]) {
2281 default: break;
2282 case 'o': // 2 strings to match.
2283 if (Mnemonic[2] != 'p')
2284 break;
2285 switch (Mnemonic[3]) {
2286 default: break;
2287 case 'a': // 1 string to match.
2288 if (Mnemonic[4] != 'd')
2289 break;
2290 if (Features.test(Feature_Not64BitModeBit)) // "popad"
2291 Mnemonic = "popal";
2292 return;
2293 case 'f': // 1 string to match.
2294 if (Mnemonic[4] != 'w')
2295 break;
2296 if (Features.test(Feature_In32BitModeBit)) // "popfw"
2297 Mnemonic = "popf";
2298 else if (Features.test(Feature_In64BitModeBit))
2299 Mnemonic = "popf";
2300 return;
2301 }
2302 break;
2303 case 'u': // 2 strings to match.
2304 if (memcmp(Mnemonic.data()+2, "sh", 2) != 0)
2305 break;
2306 switch (Mnemonic[4]) {
2307 default: break;
2308 case 'a': // 1 string to match.
2309 if (Features.test(Feature_In16BitModeBit)) // "pusha"
2310 Mnemonic = "pushaw";
2311 else if (Features.test(Feature_In32BitModeBit))
2312 Mnemonic = "pushal";
2313 return;
2314 case 'f': // 1 string to match.
2315 if (Features.test(Feature_In64BitModeBit)) // "pushf"
2316 Mnemonic = "pushfq";
2317 return;
2318 }
2319 break;
2320 }
2321 break;
2322 }
2323 break;
2324 case 6: // 10 strings to match.
2325 switch (Mnemonic[0]) {
2326 default: break;
2327 case 'c': // 8 strings to match.
2328 if (memcmp(Mnemonic.data()+1, "mov", 3) != 0)
2329 break;
2330 switch (Mnemonic[4]) {
2331 default: break;
2332 case 'n': // 6 strings to match.
2333 switch (Mnemonic[5]) {
2334 default: break;
2335 case 'a': // 1 string to match.
2336 Mnemonic = "cmovbe"; // "cmovna"
2337 return;
2338 case 'b': // 1 string to match.
2339 Mnemonic = "cmovae"; // "cmovnb"
2340 return;
2341 case 'c': // 1 string to match.
2342 Mnemonic = "cmovae"; // "cmovnc"
2343 return;
2344 case 'g': // 1 string to match.
2345 Mnemonic = "cmovle"; // "cmovng"
2346 return;
2347 case 'l': // 1 string to match.
2348 Mnemonic = "cmovge"; // "cmovnl"
2349 return;
2350 case 'z': // 1 string to match.
2351 Mnemonic = "cmovne"; // "cmovnz"
2352 return;
2353 }
2354 break;
2355 case 'p': // 2 strings to match.
2356 switch (Mnemonic[5]) {
2357 default: break;
2358 case 'e': // 1 string to match.
2359 Mnemonic = "cmovp"; // "cmovpe"
2360 return;
2361 case 'o': // 1 string to match.
2362 Mnemonic = "cmovnp"; // "cmovpo"
2363 return;
2364 }
2365 break;
2366 }
2367 break;
2368 case 'p': // 2 strings to match.
2369 if (memcmp(Mnemonic.data()+1, "ush", 3) != 0)
2370 break;
2371 switch (Mnemonic[4]) {
2372 default: break;
2373 case 'a': // 1 string to match.
2374 if (Mnemonic[5] != 'd')
2375 break;
2376 if (Features.test(Feature_Not64BitModeBit)) // "pushad"
2377 Mnemonic = "pushal";
2378 return;
2379 case 'f': // 1 string to match.
2380 if (Mnemonic[5] != 'w')
2381 break;
2382 if (Features.test(Feature_In32BitModeBit)) // "pushfw"
2383 Mnemonic = "pushf";
2384 else if (Features.test(Feature_In64BitModeBit))
2385 Mnemonic = "pushf";
2386 return;
2387 }
2388 break;
2389 }
2390 break;
2391 case 7: // 8 strings to match.
2392 switch (Mnemonic[0]) {
2393 default: break;
2394 case 'a': // 1 string to match.
2395 if (memcmp(Mnemonic.data()+1, "cquire", 6) != 0)
2396 break;
2397 Mnemonic = "xacquire"; // "acquire"
2398 return;
2399 case 'c': // 6 strings to match.
2400 switch (Mnemonic[1]) {
2401 default: break;
2402 case 'f': // 2 strings to match.
2403 if (memcmp(Mnemonic.data()+2, "cmov", 4) != 0)
2404 break;
2405 switch (Mnemonic[6]) {
2406 default: break;
2407 case 'c': // 1 string to match.
2408 Mnemonic = "cfcmovb"; // "cfcmovc"
2409 return;
2410 case 'z': // 1 string to match.
2411 Mnemonic = "cfcmove"; // "cfcmovz"
2412 return;
2413 }
2414 break;
2415 case 'm': // 4 strings to match.
2416 if (memcmp(Mnemonic.data()+2, "ovn", 3) != 0)
2417 break;
2418 switch (Mnemonic[5]) {
2419 default: break;
2420 case 'a': // 1 string to match.
2421 if (Mnemonic[6] != 'e')
2422 break;
2423 Mnemonic = "cmovb"; // "cmovnae"
2424 return;
2425 case 'b': // 1 string to match.
2426 if (Mnemonic[6] != 'e')
2427 break;
2428 Mnemonic = "cmova"; // "cmovnbe"
2429 return;
2430 case 'g': // 1 string to match.
2431 if (Mnemonic[6] != 'e')
2432 break;
2433 Mnemonic = "cmovl"; // "cmovnge"
2434 return;
2435 case 'l': // 1 string to match.
2436 if (Mnemonic[6] != 'e')
2437 break;
2438 Mnemonic = "cmovg"; // "cmovnle"
2439 return;
2440 }
2441 break;
2442 }
2443 break;
2444 case 'r': // 1 string to match.
2445 if (memcmp(Mnemonic.data()+1, "elease", 6) != 0)
2446 break;
2447 Mnemonic = "xrelease"; // "release"
2448 return;
2449 }
2450 break;
2451 case 8: // 8 strings to match.
2452 if (memcmp(Mnemonic.data()+0, "cfcmov", 6) != 0)
2453 break;
2454 switch (Mnemonic[6]) {
2455 default: break;
2456 case 'n': // 6 strings to match.
2457 switch (Mnemonic[7]) {
2458 default: break;
2459 case 'a': // 1 string to match.
2460 Mnemonic = "cfcmovbe"; // "cfcmovna"
2461 return;
2462 case 'b': // 1 string to match.
2463 Mnemonic = "cfcmovae"; // "cfcmovnb"
2464 return;
2465 case 'c': // 1 string to match.
2466 Mnemonic = "cfcmovae"; // "cfcmovnc"
2467 return;
2468 case 'g': // 1 string to match.
2469 Mnemonic = "cfcmovle"; // "cfcmovng"
2470 return;
2471 case 'l': // 1 string to match.
2472 Mnemonic = "cfcmovge"; // "cfcmovnl"
2473 return;
2474 case 'z': // 1 string to match.
2475 Mnemonic = "cfcmovne"; // "cfcmovnz"
2476 return;
2477 }
2478 break;
2479 case 'p': // 2 strings to match.
2480 switch (Mnemonic[7]) {
2481 default: break;
2482 case 'e': // 1 string to match.
2483 Mnemonic = "cfcmovp"; // "cfcmovpe"
2484 return;
2485 case 'o': // 1 string to match.
2486 Mnemonic = "cfcmovnp"; // "cfcmovpo"
2487 return;
2488 }
2489 break;
2490 }
2491 break;
2492 case 9: // 4 strings to match.
2493 if (memcmp(Mnemonic.data()+0, "cfcmovn", 7) != 0)
2494 break;
2495 switch (Mnemonic[7]) {
2496 default: break;
2497 case 'a': // 1 string to match.
2498 if (Mnemonic[8] != 'e')
2499 break;
2500 Mnemonic = "cfcmovb"; // "cfcmovnae"
2501 return;
2502 case 'b': // 1 string to match.
2503 if (Mnemonic[8] != 'e')
2504 break;
2505 Mnemonic = "cfcmova"; // "cfcmovnbe"
2506 return;
2507 case 'g': // 1 string to match.
2508 if (Mnemonic[8] != 'e')
2509 break;
2510 Mnemonic = "cfcmovl"; // "cfcmovnge"
2511 return;
2512 case 'l': // 1 string to match.
2513 if (Mnemonic[8] != 'e')
2514 break;
2515 Mnemonic = "cfcmovg"; // "cfcmovnle"
2516 return;
2517 }
2518 break;
2519 }
2520 break;
2521 }
2522 switch (Mnemonic.size()) {
2523 default: break;
2524 case 2: // 2 strings to match.
2525 if (Mnemonic[0] != 'j')
2526 break;
2527 switch (Mnemonic[1]) {
2528 default: break;
2529 case 'c': // 1 string to match.
2530 Mnemonic = "jb"; // "jc"
2531 return;
2532 case 'z': // 1 string to match.
2533 Mnemonic = "je"; // "jz"
2534 return;
2535 }
2536 break;
2537 case 3: // 8 strings to match.
2538 if (Mnemonic[0] != 'j')
2539 break;
2540 switch (Mnemonic[1]) {
2541 default: break;
2542 case 'n': // 6 strings to match.
2543 switch (Mnemonic[2]) {
2544 default: break;
2545 case 'a': // 1 string to match.
2546 Mnemonic = "jbe"; // "jna"
2547 return;
2548 case 'b': // 1 string to match.
2549 Mnemonic = "jae"; // "jnb"
2550 return;
2551 case 'c': // 1 string to match.
2552 Mnemonic = "jae"; // "jnc"
2553 return;
2554 case 'g': // 1 string to match.
2555 Mnemonic = "jle"; // "jng"
2556 return;
2557 case 'l': // 1 string to match.
2558 Mnemonic = "jge"; // "jnl"
2559 return;
2560 case 'z': // 1 string to match.
2561 Mnemonic = "jne"; // "jnz"
2562 return;
2563 }
2564 break;
2565 case 'p': // 2 strings to match.
2566 switch (Mnemonic[2]) {
2567 default: break;
2568 case 'e': // 1 string to match.
2569 Mnemonic = "jp"; // "jpe"
2570 return;
2571 case 'o': // 1 string to match.
2572 Mnemonic = "jnp"; // "jpo"
2573 return;
2574 }
2575 break;
2576 }
2577 break;
2578 case 4: // 8 strings to match.
2579 switch (Mnemonic[0]) {
2580 default: break;
2581 case 'j': // 4 strings to match.
2582 if (Mnemonic[1] != 'n')
2583 break;
2584 switch (Mnemonic[2]) {
2585 default: break;
2586 case 'a': // 1 string to match.
2587 if (Mnemonic[3] != 'e')
2588 break;
2589 Mnemonic = "jb"; // "jnae"
2590 return;
2591 case 'b': // 1 string to match.
2592 if (Mnemonic[3] != 'e')
2593 break;
2594 Mnemonic = "ja"; // "jnbe"
2595 return;
2596 case 'g': // 1 string to match.
2597 if (Mnemonic[3] != 'e')
2598 break;
2599 Mnemonic = "jl"; // "jnge"
2600 return;
2601 case 'l': // 1 string to match.
2602 if (Mnemonic[3] != 'e')
2603 break;
2604 Mnemonic = "jg"; // "jnle"
2605 return;
2606 }
2607 break;
2608 case 'r': // 2 strings to match.
2609 if (memcmp(Mnemonic.data()+1, "ep", 2) != 0)
2610 break;
2611 switch (Mnemonic[3]) {
2612 default: break;
2613 case 'e': // 1 string to match.
2614 Mnemonic = "rep"; // "repe"
2615 return;
2616 case 'z': // 1 string to match.
2617 Mnemonic = "rep"; // "repz"
2618 return;
2619 }
2620 break;
2621 case 's': // 2 strings to match.
2622 if (memcmp(Mnemonic.data()+1, "et", 2) != 0)
2623 break;
2624 switch (Mnemonic[3]) {
2625 default: break;
2626 case 'c': // 1 string to match.
2627 Mnemonic = "setb"; // "setc"
2628 return;
2629 case 'z': // 1 string to match.
2630 Mnemonic = "sete"; // "setz"
2631 return;
2632 }
2633 break;
2634 }
2635 break;
2636 case 5: // 11 strings to match.
2637 switch (Mnemonic[0]) {
2638 default: break;
2639 case 'f': // 1 string to match.
2640 if (memcmp(Mnemonic.data()+1, "wait", 4) != 0)
2641 break;
2642 Mnemonic = "wait"; // "fwait"
2643 return;
2644 case 'l': // 1 string to match.
2645 if (memcmp(Mnemonic.data()+1, "oopz", 4) != 0)
2646 break;
2647 Mnemonic = "loope"; // "loopz"
2648 return;
2649 case 'r': // 1 string to match.
2650 if (memcmp(Mnemonic.data()+1, "epnz", 4) != 0)
2651 break;
2652 Mnemonic = "repne"; // "repnz"
2653 return;
2654 case 's': // 8 strings to match.
2655 if (memcmp(Mnemonic.data()+1, "et", 2) != 0)
2656 break;
2657 switch (Mnemonic[3]) {
2658 default: break;
2659 case 'n': // 6 strings to match.
2660 switch (Mnemonic[4]) {
2661 default: break;
2662 case 'a': // 1 string to match.
2663 Mnemonic = "setbe"; // "setna"
2664 return;
2665 case 'b': // 1 string to match.
2666 Mnemonic = "setae"; // "setnb"
2667 return;
2668 case 'c': // 1 string to match.
2669 Mnemonic = "setae"; // "setnc"
2670 return;
2671 case 'g': // 1 string to match.
2672 Mnemonic = "setle"; // "setng"
2673 return;
2674 case 'l': // 1 string to match.
2675 Mnemonic = "setge"; // "setnl"
2676 return;
2677 case 'z': // 1 string to match.
2678 Mnemonic = "setne"; // "setnz"
2679 return;
2680 }
2681 break;
2682 case 'p': // 2 strings to match.
2683 switch (Mnemonic[4]) {
2684 default: break;
2685 case 'e': // 1 string to match.
2686 Mnemonic = "setp"; // "setpe"
2687 return;
2688 case 'o': // 1 string to match.
2689 Mnemonic = "setnp"; // "setpo"
2690 return;
2691 }
2692 break;
2693 }
2694 break;
2695 }
2696 break;
2697 case 6: // 8 strings to match.
2698 switch (Mnemonic[0]) {
2699 default: break;
2700 case 'f': // 1 string to match.
2701 if (memcmp(Mnemonic.data()+1, "comip", 5) != 0)
2702 break;
2703 Mnemonic = "fcompi"; // "fcomip"
2704 return;
2705 case 'l': // 1 string to match.
2706 if (memcmp(Mnemonic.data()+1, "oopnz", 5) != 0)
2707 break;
2708 Mnemonic = "loopne"; // "loopnz"
2709 return;
2710 case 's': // 6 strings to match.
2711 if (memcmp(Mnemonic.data()+1, "et", 2) != 0)
2712 break;
2713 switch (Mnemonic[3]) {
2714 default: break;
2715 case 'n': // 4 strings to match.
2716 switch (Mnemonic[4]) {
2717 default: break;
2718 case 'a': // 1 string to match.
2719 if (Mnemonic[5] != 'e')
2720 break;
2721 Mnemonic = "setb"; // "setnae"
2722 return;
2723 case 'b': // 1 string to match.
2724 if (Mnemonic[5] != 'e')
2725 break;
2726 Mnemonic = "seta"; // "setnbe"
2727 return;
2728 case 'g': // 1 string to match.
2729 if (Mnemonic[5] != 'e')
2730 break;
2731 Mnemonic = "setl"; // "setnge"
2732 return;
2733 case 'l': // 1 string to match.
2734 if (Mnemonic[5] != 'e')
2735 break;
2736 Mnemonic = "setg"; // "setnle"
2737 return;
2738 }
2739 break;
2740 case 'z': // 2 strings to match.
2741 if (Mnemonic[4] != 'u')
2742 break;
2743 switch (Mnemonic[5]) {
2744 default: break;
2745 case 'c': // 1 string to match.
2746 Mnemonic = "setzub"; // "setzuc"
2747 return;
2748 case 'z': // 1 string to match.
2749 Mnemonic = "setzue"; // "setzuz"
2750 return;
2751 }
2752 break;
2753 }
2754 break;
2755 }
2756 break;
2757 case 7: // 9 strings to match.
2758 switch (Mnemonic[0]) {
2759 default: break;
2760 case 'f': // 1 string to match.
2761 if (memcmp(Mnemonic.data()+1, "ucomip", 6) != 0)
2762 break;
2763 Mnemonic = "fucompi"; // "fucomip"
2764 return;
2765 case 's': // 8 strings to match.
2766 if (memcmp(Mnemonic.data()+1, "etzu", 4) != 0)
2767 break;
2768 switch (Mnemonic[5]) {
2769 default: break;
2770 case 'n': // 6 strings to match.
2771 switch (Mnemonic[6]) {
2772 default: break;
2773 case 'a': // 1 string to match.
2774 Mnemonic = "setzube"; // "setzuna"
2775 return;
2776 case 'b': // 1 string to match.
2777 Mnemonic = "setzuae"; // "setzunb"
2778 return;
2779 case 'c': // 1 string to match.
2780 Mnemonic = "setzuae"; // "setzunc"
2781 return;
2782 case 'g': // 1 string to match.
2783 Mnemonic = "setzule"; // "setzung"
2784 return;
2785 case 'l': // 1 string to match.
2786 Mnemonic = "setzuge"; // "setzunl"
2787 return;
2788 case 'z': // 1 string to match.
2789 Mnemonic = "setzune"; // "setzunz"
2790 return;
2791 }
2792 break;
2793 case 'p': // 2 strings to match.
2794 switch (Mnemonic[6]) {
2795 default: break;
2796 case 'e': // 1 string to match.
2797 Mnemonic = "setzup"; // "setzupe"
2798 return;
2799 case 'o': // 1 string to match.
2800 Mnemonic = "setzunp"; // "setzupo"
2801 return;
2802 }
2803 break;
2804 }
2805 break;
2806 }
2807 break;
2808 case 8: // 6 strings to match.
2809 switch (Mnemonic[0]) {
2810 default: break;
2811 case 'c': // 2 strings to match.
2812 if (memcmp(Mnemonic.data()+1, "mp", 2) != 0)
2813 break;
2814 switch (Mnemonic[3]) {
2815 default: break;
2816 case 'c': // 1 string to match.
2817 if (memcmp(Mnemonic.data()+4, "xadd", 4) != 0)
2818 break;
2819 Mnemonic = "cmpbxadd"; // "cmpcxadd"
2820 return;
2821 case 'z': // 1 string to match.
2822 if (memcmp(Mnemonic.data()+4, "xadd", 4) != 0)
2823 break;
2824 Mnemonic = "cmpexadd"; // "cmpzxadd"
2825 return;
2826 }
2827 break;
2828 case 's': // 4 strings to match.
2829 if (memcmp(Mnemonic.data()+1, "etzun", 5) != 0)
2830 break;
2831 switch (Mnemonic[6]) {
2832 default: break;
2833 case 'a': // 1 string to match.
2834 if (Mnemonic[7] != 'e')
2835 break;
2836 Mnemonic = "setzub"; // "setzunae"
2837 return;
2838 case 'b': // 1 string to match.
2839 if (Mnemonic[7] != 'e')
2840 break;
2841 Mnemonic = "setzua"; // "setzunbe"
2842 return;
2843 case 'g': // 1 string to match.
2844 if (Mnemonic[7] != 'e')
2845 break;
2846 Mnemonic = "setzul"; // "setzunge"
2847 return;
2848 case 'l': // 1 string to match.
2849 if (Mnemonic[7] != 'e')
2850 break;
2851 Mnemonic = "setzug"; // "setzunle"
2852 return;
2853 }
2854 break;
2855 }
2856 break;
2857 case 9: // 8 strings to match.
2858 if (memcmp(Mnemonic.data()+0, "cmp", 3) != 0)
2859 break;
2860 switch (Mnemonic[3]) {
2861 default: break;
2862 case 'n': // 6 strings to match.
2863 switch (Mnemonic[4]) {
2864 default: break;
2865 case 'a': // 1 string to match.
2866 if (memcmp(Mnemonic.data()+5, "xadd", 4) != 0)
2867 break;
2868 Mnemonic = "cmpbexadd"; // "cmpnaxadd"
2869 return;
2870 case 'b': // 1 string to match.
2871 if (memcmp(Mnemonic.data()+5, "xadd", 4) != 0)
2872 break;
2873 Mnemonic = "cmpaexadd"; // "cmpnbxadd"
2874 return;
2875 case 'c': // 1 string to match.
2876 if (memcmp(Mnemonic.data()+5, "xadd", 4) != 0)
2877 break;
2878 Mnemonic = "cmpaexadd"; // "cmpncxadd"
2879 return;
2880 case 'g': // 1 string to match.
2881 if (memcmp(Mnemonic.data()+5, "xadd", 4) != 0)
2882 break;
2883 Mnemonic = "cmplexadd"; // "cmpngxadd"
2884 return;
2885 case 'l': // 1 string to match.
2886 if (memcmp(Mnemonic.data()+5, "xadd", 4) != 0)
2887 break;
2888 Mnemonic = "cmpgexadd"; // "cmpnlxadd"
2889 return;
2890 case 'z': // 1 string to match.
2891 if (memcmp(Mnemonic.data()+5, "xadd", 4) != 0)
2892 break;
2893 Mnemonic = "cmpnexadd"; // "cmpnzxadd"
2894 return;
2895 }
2896 break;
2897 case 'p': // 2 strings to match.
2898 switch (Mnemonic[4]) {
2899 default: break;
2900 case 'e': // 1 string to match.
2901 if (memcmp(Mnemonic.data()+5, "xadd", 4) != 0)
2902 break;
2903 Mnemonic = "cmppxadd"; // "cmppexadd"
2904 return;
2905 case 'o': // 1 string to match.
2906 if (memcmp(Mnemonic.data()+5, "xadd", 4) != 0)
2907 break;
2908 Mnemonic = "cmpnpxadd"; // "cmppoxadd"
2909 return;
2910 }
2911 break;
2912 }
2913 break;
2914 case 10: // 4 strings to match.
2915 if (memcmp(Mnemonic.data()+0, "cmpn", 4) != 0)
2916 break;
2917 switch (Mnemonic[4]) {
2918 default: break;
2919 case 'a': // 1 string to match.
2920 if (memcmp(Mnemonic.data()+5, "exadd", 5) != 0)
2921 break;
2922 Mnemonic = "cmpbxadd"; // "cmpnaexadd"
2923 return;
2924 case 'b': // 1 string to match.
2925 if (memcmp(Mnemonic.data()+5, "exadd", 5) != 0)
2926 break;
2927 Mnemonic = "cmpaxadd"; // "cmpnbexadd"
2928 return;
2929 case 'g': // 1 string to match.
2930 if (memcmp(Mnemonic.data()+5, "exadd", 5) != 0)
2931 break;
2932 Mnemonic = "cmplxadd"; // "cmpngexadd"
2933 return;
2934 case 'l': // 1 string to match.
2935 if (memcmp(Mnemonic.data()+5, "exadd", 5) != 0)
2936 break;
2937 Mnemonic = "cmpgxadd"; // "cmpnlexadd"
2938 return;
2939 }
2940 break;
2941 }
2942}
2943
2944enum {
2945 Tie0_1_1,
2946 Tie0_2_2,
2947 Tie0_3_3,
2948 Tie0_4_4,
2949 Tie1_1_1,
2950 Tie1_2_2,
2951 Tie1_3_3,
2952 Tie1_4_4,
2953};
2954
2955static const uint8_t TiedAsmOperandTable[][3] = {
2956 /* Tie0_1_1 */ { 0, 1, 1 },
2957 /* Tie0_2_2 */ { 0, 2, 2 },
2958 /* Tie0_3_3 */ { 0, 3, 3 },
2959 /* Tie0_4_4 */ { 0, 4, 4 },
2960 /* Tie1_1_1 */ { 1, 1, 1 },
2961 /* Tie1_2_2 */ { 1, 2, 2 },
2962 /* Tie1_3_3 */ { 1, 3, 3 },
2963 /* Tie1_4_4 */ { 1, 4, 4 },
2964};
2965
2966namespace {
2967enum OperatorConversionKind {
2968 CVT_Done,
2969 CVT_Reg,
2970 CVT_Tied,
2971 CVT_imm_95_10,
2972 CVT_95_addImmOperands,
2973 CVT_95_addMemOperands,
2974 CVT_95_Reg,
2975 CVT_regAX,
2976 CVT_regEAX,
2977 CVT_regRAX,
2978 CVT_95_addAbsMemOperands,
2979 CVT_imm_95_7,
2980 CVT_imm_95_3,
2981 CVT_imm_95_2,
2982 CVT_imm_95_6,
2983 CVT_imm_95_4,
2984 CVT_imm_95_11,
2985 CVT_imm_95_15,
2986 CVT_imm_95_13,
2987 CVT_imm_95_12,
2988 CVT_imm_95_14,
2989 CVT_imm_95_5,
2990 CVT_imm_95_1,
2991 CVT_imm_95_9,
2992 CVT_imm_95_0,
2993 CVT_imm_95_8,
2994 CVT_95_addDstIdxOperands,
2995 CVT_95_addSrcIdxOperands,
2996 CVT_95_addGR32orGR64Operands,
2997 CVT_regST1,
2998 CVT_regST0,
2999 CVT_95_addGR16orGR32orGR64Operands,
3000 CVT_95_addMemOffsOperands,
3001 CVT_imm_95_17,
3002 CVT_imm_95_16,
3003 CVT_95_addTILEPairOperands,
3004 CVT_95_addAVX512RCOperands,
3005 CVT_95_addMaskPairOperands,
3006 CVT_NUM_CONVERTERS
3007};
3008
3009enum InstructionConversionKind {
3010 Convert_NoOperands,
3011 Convert__imm_95_10,
3012 Convert__Imm1_0,
3013 Convert__Mem325_0__Reg1_1,
3014 Convert__Mem645_0__Reg1_1,
3015 Convert__Mem325_1__Reg1_0,
3016 Convert__Mem645_1__Reg1_0,
3017 Convert__Imm1_1,
3018 Convert__regAX__Tie0_1_1__ImmSExti16i81_1,
3019 Convert__regEAX__Tie0_1_1__ImmSExti32i81_1,
3020 Convert__regRAX__Tie0_1_1__ImmSExti64i81_1,
3021 Convert__ImmSExti64i321_1,
3022 Convert__Reg1_0__Tie0_1_1__Reg1_1,
3023 Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1,
3024 Convert__Reg1_0__Tie0_1_1__Imm1_1,
3025 Convert__Reg1_0__Tie0_1_1__Mem165_1,
3026 Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1,
3027 Convert__Reg1_0__Tie0_1_1__Mem325_1,
3028 Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1,
3029 Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1,
3030 Convert__Reg1_0__Tie0_1_1__Mem645_1,
3031 Convert__Reg1_0__Tie0_1_1__Mem85_1,
3032 Convert__Mem165_0__Reg1_1,
3033 Convert__Mem165_0__ImmSExti16i81_1,
3034 Convert__Mem165_0__Imm1_1,
3035 Convert__Mem325_0__ImmSExti32i81_1,
3036 Convert__Mem325_0__Imm1_1,
3037 Convert__Mem645_0__ImmSExti64i81_1,
3038 Convert__Mem645_0__ImmSExti64i321_1,
3039 Convert__Mem85_0__Reg1_1,
3040 Convert__Mem85_0__Imm1_1,
3041 Convert__Reg1_0__Reg1_1__Reg1_2,
3042 Convert__Reg1_0__Reg1_1__ImmSExti16i81_2,
3043 Convert__Reg1_0__Reg1_1__Imm1_2,
3044 Convert__Reg1_0__Reg1_1__Mem165_2,
3045 Convert__Reg1_0__Mem165_1__Reg1_2,
3046 Convert__Reg1_0__Mem165_1__ImmSExti16i81_2,
3047 Convert__Reg1_0__Mem165_1__Imm1_2,
3048 Convert__Reg1_0__Reg1_1__ImmSExti32i81_2,
3049 Convert__Reg1_0__Reg1_1__Mem325_2,
3050 Convert__Reg1_0__Mem325_1__Reg1_2,
3051 Convert__Reg1_0__Mem325_1__ImmSExti32i81_2,
3052 Convert__Reg1_0__Mem325_1__Imm1_2,
3053 Convert__Reg1_0__Reg1_1__ImmSExti64i81_2,
3054 Convert__Reg1_0__Reg1_1__ImmSExti64i321_2,
3055 Convert__Reg1_0__Reg1_1__Mem645_2,
3056 Convert__Reg1_0__Mem645_1__Reg1_2,
3057 Convert__Reg1_0__Mem645_1__ImmSExti64i81_2,
3058 Convert__Reg1_0__Mem645_1__ImmSExti64i321_2,
3059 Convert__Reg1_0__Reg1_1__Mem85_2,
3060 Convert__Reg1_0__Mem85_1__Reg1_2,
3061 Convert__Reg1_0__Mem85_1__Imm1_2,
3062 Convert__Reg1_1__Tie0_2_2__Reg1_0,
3063 Convert__Mem85_1__Reg1_0,
3064 Convert__Reg1_1__Tie0_2_2__Imm1_0,
3065 Convert__Mem85_1__Imm1_0,
3066 Convert__Reg1_1__Tie0_2_2__Mem85_0,
3067 Convert__Reg1_2__Reg1_1__Reg1_0,
3068 Convert__Reg1_2__Mem85_1__Reg1_0,
3069 Convert__Reg1_2__Reg1_1__Imm1_0,
3070 Convert__Reg1_2__Mem85_1__Imm1_0,
3071 Convert__Reg1_2__Reg1_1__Mem85_0,
3072 Convert__regEAX__Tie0_1_1__ImmSExti32i81_0,
3073 Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0,
3074 Convert__Mem325_1__ImmSExti32i81_0,
3075 Convert__Mem325_1__Imm1_0,
3076 Convert__Reg1_1__Tie0_2_2__Mem325_0,
3077 Convert__Reg1_2__Mem325_1__Reg1_0,
3078 Convert__Reg1_2__Reg1_1__ImmSExti32i81_0,
3079 Convert__Reg1_2__Mem325_1__ImmSExti32i81_0,
3080 Convert__Reg1_2__Mem325_1__Imm1_0,
3081 Convert__Reg1_2__Reg1_1__Mem325_0,
3082 Convert__regRAX__Tie0_1_1__ImmSExti64i81_0,
3083 Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0,
3084 Convert__Mem645_1__ImmSExti64i81_0,
3085 Convert__ImmSExti64i321_0,
3086 Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0,
3087 Convert__Mem645_1__ImmSExti64i321_0,
3088 Convert__Reg1_1__Tie0_2_2__Mem645_0,
3089 Convert__Reg1_2__Mem645_1__Reg1_0,
3090 Convert__Reg1_2__Reg1_1__ImmSExti64i81_0,
3091 Convert__Reg1_2__Mem645_1__ImmSExti64i81_0,
3092 Convert__Reg1_2__Reg1_1__ImmSExti64i321_0,
3093 Convert__Reg1_2__Mem645_1__ImmSExti64i321_0,
3094 Convert__Reg1_2__Reg1_1__Mem645_0,
3095 Convert__Mem165_1__Reg1_0,
3096 Convert__regAX__Tie0_1_1__ImmSExti16i81_0,
3097 Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0,
3098 Convert__Mem165_1__ImmSExti16i81_0,
3099 Convert__Mem165_1__Imm1_0,
3100 Convert__Reg1_1__Tie0_2_2__Mem165_0,
3101 Convert__Reg1_2__Mem165_1__Reg1_0,
3102 Convert__Reg1_2__Reg1_1__ImmSExti16i81_0,
3103 Convert__Reg1_2__Mem165_1__ImmSExti16i81_0,
3104 Convert__Reg1_2__Mem165_1__Imm1_0,
3105 Convert__Reg1_2__Reg1_1__Mem165_0,
3106 Convert__Reg1_1__Tie0_1_1__Reg1_0,
3107 Convert__Reg1_0__Tie0_1_1__Mem1285_1,
3108 Convert__Reg1_1__Tie0_1_1__Mem1285_0,
3109 Convert__Reg1_1__Tie0_1_1__Mem645_0,
3110 Convert__Reg1_1__Tie0_1_1__Mem325_0,
3111 Convert__Reg1_0__Tie0_1_1__Mem5_1,
3112 Convert__Reg1_1__Tie0_2_2__Mem5_0,
3113 Convert__Mem5_0,
3114 Convert__Reg1_1__Reg1_0,
3115 Convert__Reg1_0__Reg1_1,
3116 Convert__Reg1_0__Mem1285_1,
3117 Convert__Reg1_1__Mem1285_0,
3118 Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2,
3119 Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2,
3120 Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0,
3121 Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0,
3122 Convert__Reg1_0__Mem325_1,
3123 Convert__Reg1_0__Mem645_1,
3124 Convert__Reg1_1__Mem325_0,
3125 Convert__Reg1_1__Mem645_0,
3126 Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2,
3127 Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2,
3128 Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0,
3129 Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0,
3130 Convert__Reg1_1__Tie0_2_2__Mem1285_0,
3131 Convert__Reg1_2__Tie0_1_1__Reg1_1,
3132 Convert__Reg1_2__Tie0_1_1__Mem1285_1,
3133 Convert__Reg1_0__Mem165_1,
3134 Convert__Reg1_1__Tie0_1_1__Mem165_0,
3135 Convert__Reg1_0__Tie0_1_1,
3136 Convert__Reg1_0__ImmUnsignedi81_1,
3137 Convert__Mem325_1__ImmUnsignedi81_0,
3138 Convert__Mem165_0__ImmUnsignedi81_1,
3139 Convert__Mem325_0__ImmUnsignedi81_1,
3140 Convert__Mem645_0__ImmUnsignedi81_1,
3141 Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1,
3142 Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0,
3143 Convert__Mem645_1__ImmUnsignedi81_0,
3144 Convert__Mem165_1__ImmUnsignedi81_0,
3145 Convert__Reg1_1__ImmUnsignedi81_0,
3146 Convert__Reg1_0,
3147 Convert__AbsMem1_0,
3148 Convert__Mem165_0,
3149 Convert__Mem325_0,
3150 Convert__Mem645_0,
3151 Convert__Imm1_1__Imm1_0,
3152 Convert__Reg1_1,
3153 Convert__Mem325_1,
3154 Convert__Mem645_1,
3155 Convert__Mem165_1,
3156 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7,
3157 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_7,
3158 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7,
3159 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_7,
3160 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_7,
3161 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_7,
3162 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_7,
3163 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_7,
3164 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_7,
3165 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_7,
3166 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_7,
3167 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_7,
3168 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_7,
3169 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_7,
3170 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_7,
3171 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_7,
3172 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_7,
3173 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_7,
3174 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_7,
3175 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_7,
3176 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_7,
3177 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7,
3178 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_7,
3179 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7,
3180 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_7,
3181 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_7,
3182 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3,
3183 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_3,
3184 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3,
3185 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_3,
3186 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_3,
3187 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_3,
3188 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_3,
3189 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3,
3190 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_3,
3191 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_3,
3192 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_3,
3193 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_3,
3194 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_3,
3195 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_3,
3196 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_3,
3197 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_3,
3198 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_3,
3199 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_3,
3200 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3,
3201 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_3,
3202 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_3,
3203 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3,
3204 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_3,
3205 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3,
3206 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_3,
3207 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_3,
3208 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_3,
3209 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_3,
3210 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_3,
3211 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_3,
3212 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_3,
3213 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_3,
3214 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_3,
3215 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_3,
3216 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3,
3217 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3,
3218 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_3,
3219 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_3,
3220 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_3,
3221 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_3,
3222 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_3,
3223 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_3,
3224 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_7,
3225 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_7,
3226 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_7,
3227 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_7,
3228 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_7,
3229 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_7,
3230 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_7,
3231 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_7,
3232 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_7,
3233 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_7,
3234 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_7,
3235 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_7,
3236 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_7,
3237 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_7,
3238 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_7,
3239 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_7,
3240 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2,
3241 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_2,
3242 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2,
3243 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_2,
3244 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_2,
3245 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_2,
3246 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_2,
3247 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2,
3248 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_2,
3249 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_2,
3250 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_2,
3251 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_2,
3252 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_2,
3253 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_2,
3254 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_2,
3255 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_2,
3256 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_2,
3257 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_2,
3258 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2,
3259 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_2,
3260 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_2,
3261 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2,
3262 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_2,
3263 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2,
3264 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_2,
3265 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_2,
3266 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6,
3267 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_6,
3268 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6,
3269 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_6,
3270 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_6,
3271 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_6,
3272 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_6,
3273 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_6,
3274 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_6,
3275 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_6,
3276 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_6,
3277 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_6,
3278 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_6,
3279 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_6,
3280 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_6,
3281 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_6,
3282 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_6,
3283 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_6,
3284 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_6,
3285 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_6,
3286 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_6,
3287 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6,
3288 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_6,
3289 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6,
3290 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_6,
3291 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_6,
3292 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_6,
3293 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_6,
3294 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_6,
3295 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_6,
3296 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_6,
3297 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_6,
3298 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_6,
3299 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_6,
3300 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_6,
3301 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_6,
3302 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_6,
3303 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_6,
3304 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_6,
3305 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_6,
3306 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_6,
3307 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_6,
3308 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_2,
3309 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_2,
3310 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_2,
3311 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_2,
3312 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_2,
3313 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_2,
3314 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_2,
3315 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_2,
3316 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2,
3317 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2,
3318 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_2,
3319 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_2,
3320 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_2,
3321 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_2,
3322 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_2,
3323 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_2,
3324 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4,
3325 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_4,
3326 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4,
3327 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_4,
3328 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_4,
3329 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_4,
3330 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_4,
3331 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_4,
3332 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_4,
3333 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_4,
3334 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_4,
3335 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_4,
3336 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_4,
3337 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_4,
3338 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_4,
3339 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_4,
3340 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_4,
3341 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_4,
3342 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_4,
3343 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_4,
3344 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_4,
3345 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4,
3346 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_4,
3347 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4,
3348 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_4,
3349 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_4,
3350 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_4,
3351 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_4,
3352 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_4,
3353 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_4,
3354 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_4,
3355 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_4,
3356 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_4,
3357 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_4,
3358 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_4,
3359 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_4,
3360 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_4,
3361 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_4,
3362 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_4,
3363 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_4,
3364 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_4,
3365 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_4,
3366 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_11,
3367 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_11,
3368 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_11,
3369 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_11,
3370 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_11,
3371 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_11,
3372 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_11,
3373 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_11,
3374 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_11,
3375 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_11,
3376 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_11,
3377 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_11,
3378 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_11,
3379 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_11,
3380 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_11,
3381 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_11,
3382 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_11,
3383 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_11,
3384 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_11,
3385 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_11,
3386 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_11,
3387 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_11,
3388 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_11,
3389 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_11,
3390 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_11,
3391 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_11,
3392 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_11,
3393 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_11,
3394 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_11,
3395 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_11,
3396 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_11,
3397 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_11,
3398 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_11,
3399 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_11,
3400 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_11,
3401 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_11,
3402 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_11,
3403 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_11,
3404 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_11,
3405 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_11,
3406 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_11,
3407 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_11,
3408 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15,
3409 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_15,
3410 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15,
3411 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_15,
3412 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_15,
3413 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_15,
3414 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_15,
3415 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_15,
3416 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_15,
3417 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_15,
3418 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_15,
3419 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_15,
3420 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_15,
3421 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_15,
3422 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_15,
3423 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_15,
3424 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_15,
3425 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_15,
3426 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_15,
3427 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_15,
3428 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_15,
3429 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15,
3430 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_15,
3431 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15,
3432 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_15,
3433 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_15,
3434 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13,
3435 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_13,
3436 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13,
3437 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_13,
3438 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_13,
3439 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_13,
3440 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_13,
3441 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_13,
3442 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_13,
3443 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_13,
3444 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_13,
3445 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_13,
3446 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_13,
3447 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_13,
3448 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_13,
3449 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_13,
3450 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_13,
3451 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_13,
3452 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_13,
3453 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_13,
3454 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_13,
3455 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13,
3456 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_13,
3457 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13,
3458 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_13,
3459 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_13,
3460 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_13,
3461 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_13,
3462 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_13,
3463 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_13,
3464 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_13,
3465 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_13,
3466 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_13,
3467 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_13,
3468 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_13,
3469 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_13,
3470 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_13,
3471 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_13,
3472 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_13,
3473 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_13,
3474 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_13,
3475 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_13,
3476 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_15,
3477 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_15,
3478 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_15,
3479 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_15,
3480 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_15,
3481 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_15,
3482 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_15,
3483 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_15,
3484 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_15,
3485 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_15,
3486 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_15,
3487 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_15,
3488 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_15,
3489 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_15,
3490 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_15,
3491 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_15,
3492 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12,
3493 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_12,
3494 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12,
3495 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_12,
3496 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_12,
3497 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_12,
3498 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_12,
3499 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_12,
3500 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_12,
3501 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_12,
3502 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_12,
3503 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_12,
3504 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_12,
3505 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_12,
3506 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_12,
3507 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_12,
3508 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_12,
3509 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_12,
3510 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_12,
3511 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_12,
3512 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_12,
3513 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12,
3514 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_12,
3515 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12,
3516 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_12,
3517 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_12,
3518 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14,
3519 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_14,
3520 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14,
3521 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_14,
3522 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_14,
3523 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_14,
3524 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_14,
3525 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_14,
3526 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_14,
3527 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_14,
3528 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_14,
3529 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_14,
3530 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_14,
3531 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_14,
3532 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_14,
3533 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_14,
3534 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_14,
3535 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_14,
3536 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_14,
3537 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_14,
3538 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_14,
3539 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14,
3540 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_14,
3541 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14,
3542 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_14,
3543 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_14,
3544 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_14,
3545 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_14,
3546 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_14,
3547 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_14,
3548 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_14,
3549 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_14,
3550 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_14,
3551 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_14,
3552 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_14,
3553 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_14,
3554 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_14,
3555 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_14,
3556 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_14,
3557 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_14,
3558 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_14,
3559 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_14,
3560 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_12,
3561 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_12,
3562 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_12,
3563 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_12,
3564 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_12,
3565 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_12,
3566 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_12,
3567 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_12,
3568 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_12,
3569 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_12,
3570 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_12,
3571 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_12,
3572 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_12,
3573 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_12,
3574 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_12,
3575 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_12,
3576 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5,
3577 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_5,
3578 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5,
3579 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_5,
3580 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_5,
3581 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_5,
3582 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_5,
3583 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_5,
3584 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_5,
3585 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_5,
3586 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_5,
3587 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_5,
3588 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_5,
3589 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_5,
3590 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_5,
3591 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_5,
3592 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_5,
3593 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_5,
3594 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_5,
3595 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_5,
3596 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_5,
3597 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5,
3598 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_5,
3599 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5,
3600 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_5,
3601 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_5,
3602 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_5,
3603 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_5,
3604 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_5,
3605 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_5,
3606 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_5,
3607 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_5,
3608 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_5,
3609 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_5,
3610 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_5,
3611 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_5,
3612 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_5,
3613 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_5,
3614 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_5,
3615 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_5,
3616 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_5,
3617 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_5,
3618 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_1,
3619 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_1,
3620 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_1,
3621 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_1,
3622 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_1,
3623 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_1,
3624 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_1,
3625 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_1,
3626 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_1,
3627 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_1,
3628 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_1,
3629 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_1,
3630 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_1,
3631 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_1,
3632 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_1,
3633 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_1,
3634 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_1,
3635 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_1,
3636 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_1,
3637 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_1,
3638 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_1,
3639 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_1,
3640 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_1,
3641 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_1,
3642 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_1,
3643 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_1,
3644 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_1,
3645 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_1,
3646 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_1,
3647 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_1,
3648 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_1,
3649 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_1,
3650 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_1,
3651 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_1,
3652 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_1,
3653 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_1,
3654 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_1,
3655 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_1,
3656 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_1,
3657 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_1,
3658 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_1,
3659 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_1,
3660 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_9,
3661 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_9,
3662 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_9,
3663 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_9,
3664 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_9,
3665 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_9,
3666 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_9,
3667 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_9,
3668 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_9,
3669 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_9,
3670 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_9,
3671 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_9,
3672 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_9,
3673 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_9,
3674 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_9,
3675 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_9,
3676 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_9,
3677 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_9,
3678 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_9,
3679 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_9,
3680 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_9,
3681 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_9,
3682 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_9,
3683 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_9,
3684 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_9,
3685 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_9,
3686 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_9,
3687 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_9,
3688 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_9,
3689 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_9,
3690 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_9,
3691 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_9,
3692 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_9,
3693 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_9,
3694 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_9,
3695 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_9,
3696 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_9,
3697 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_9,
3698 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_9,
3699 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_9,
3700 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_9,
3701 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_9,
3702 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_0,
3703 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_0,
3704 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_0,
3705 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_0,
3706 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_0,
3707 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_0,
3708 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_0,
3709 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_0,
3710 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_0,
3711 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_0,
3712 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_0,
3713 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_0,
3714 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_0,
3715 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_0,
3716 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_0,
3717 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_0,
3718 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_0,
3719 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_0,
3720 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_0,
3721 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_0,
3722 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_0,
3723 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_0,
3724 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_0,
3725 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_0,
3726 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_0,
3727 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_0,
3728 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_0,
3729 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_0,
3730 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_0,
3731 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_0,
3732 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_0,
3733 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_0,
3734 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_0,
3735 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_0,
3736 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_0,
3737 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_0,
3738 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_0,
3739 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_0,
3740 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_0,
3741 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_0,
3742 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_0,
3743 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_0,
3744 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_8,
3745 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_8,
3746 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_8,
3747 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_8,
3748 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_8,
3749 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_8,
3750 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_8,
3751 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_8,
3752 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_8,
3753 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_8,
3754 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_8,
3755 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_8,
3756 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_8,
3757 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_8,
3758 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_8,
3759 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_8,
3760 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_8,
3761 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_8,
3762 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_8,
3763 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_8,
3764 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_8,
3765 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_8,
3766 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_8,
3767 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_8,
3768 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_8,
3769 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_8,
3770 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_8,
3771 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_8,
3772 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_8,
3773 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_8,
3774 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_8,
3775 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_8,
3776 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_8,
3777 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_8,
3778 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_8,
3779 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_8,
3780 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_8,
3781 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_8,
3782 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_8,
3783 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_8,
3784 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_8,
3785 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_8,
3786 Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_10,
3787 Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_10,
3788 Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_10,
3789 Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_10,
3790 Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_10,
3791 Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_10,
3792 Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_10,
3793 Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_10,
3794 Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_10,
3795 Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_10,
3796 Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_10,
3797 Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_10,
3798 Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_10,
3799 Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_10,
3800 Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_10,
3801 Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_10,
3802 Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_10,
3803 Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_10,
3804 Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_10,
3805 Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_10,
3806 Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_10,
3807 Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_10,
3808 Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_10,
3809 Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_10,
3810 Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_10,
3811 Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_10,
3812 Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_10,
3813 Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_10,
3814 Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_10,
3815 Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_10,
3816 Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_10,
3817 Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_10,
3818 Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_10,
3819 Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_10,
3820 Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_10,
3821 Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_10,
3822 Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_10,
3823 Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_10,
3824 Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_10,
3825 Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_10,
3826 Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_10,
3827 Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_10,
3828 Convert__Reg1_0__Reg1_1__imm_95_7,
3829 Convert__Reg1_0__Mem165_1__imm_95_7,
3830 Convert__Reg1_0__Mem325_1__imm_95_7,
3831 Convert__Reg1_0__Mem645_1__imm_95_7,
3832 Convert__Mem165_0__Reg1_1__imm_95_7,
3833 Convert__Mem325_0__Reg1_1__imm_95_7,
3834 Convert__Mem645_0__Reg1_1__imm_95_7,
3835 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_7,
3836 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_7,
3837 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_7,
3838 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_7,
3839 Convert__Reg1_0__Reg1_1__imm_95_3,
3840 Convert__Reg1_0__Mem165_1__imm_95_3,
3841 Convert__Reg1_0__Mem325_1__imm_95_3,
3842 Convert__Reg1_0__Mem645_1__imm_95_3,
3843 Convert__Mem165_0__Reg1_1__imm_95_3,
3844 Convert__Mem325_0__Reg1_1__imm_95_3,
3845 Convert__Mem645_0__Reg1_1__imm_95_3,
3846 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_3,
3847 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_3,
3848 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_3,
3849 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_3,
3850 Convert__Reg1_1__Reg1_0__imm_95_3,
3851 Convert__Mem325_1__Reg1_0__imm_95_3,
3852 Convert__Reg1_1__Mem325_0__imm_95_3,
3853 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_3,
3854 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_3,
3855 Convert__Mem645_1__Reg1_0__imm_95_3,
3856 Convert__Reg1_1__Mem645_0__imm_95_3,
3857 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_3,
3858 Convert__Mem165_1__Reg1_0__imm_95_3,
3859 Convert__Reg1_1__Mem165_0__imm_95_3,
3860 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_3,
3861 Convert__Reg1_1__Reg1_0__imm_95_7,
3862 Convert__Mem325_1__Reg1_0__imm_95_7,
3863 Convert__Reg1_1__Mem325_0__imm_95_7,
3864 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_7,
3865 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_7,
3866 Convert__Mem645_1__Reg1_0__imm_95_7,
3867 Convert__Reg1_1__Mem645_0__imm_95_7,
3868 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_7,
3869 Convert__Mem165_1__Reg1_0__imm_95_7,
3870 Convert__Reg1_1__Mem165_0__imm_95_7,
3871 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_7,
3872 Convert__Reg1_0__Reg1_1__imm_95_2,
3873 Convert__Reg1_0__Mem165_1__imm_95_2,
3874 Convert__Reg1_0__Mem325_1__imm_95_2,
3875 Convert__Reg1_0__Mem645_1__imm_95_2,
3876 Convert__Mem165_0__Reg1_1__imm_95_2,
3877 Convert__Mem325_0__Reg1_1__imm_95_2,
3878 Convert__Mem645_0__Reg1_1__imm_95_2,
3879 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_2,
3880 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_2,
3881 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_2,
3882 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_2,
3883 Convert__Reg1_0__Reg1_1__imm_95_6,
3884 Convert__Reg1_0__Mem165_1__imm_95_6,
3885 Convert__Reg1_0__Mem325_1__imm_95_6,
3886 Convert__Reg1_0__Mem645_1__imm_95_6,
3887 Convert__Mem165_0__Reg1_1__imm_95_6,
3888 Convert__Mem325_0__Reg1_1__imm_95_6,
3889 Convert__Mem645_0__Reg1_1__imm_95_6,
3890 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_6,
3891 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_6,
3892 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_6,
3893 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_6,
3894 Convert__Reg1_1__Reg1_0__imm_95_6,
3895 Convert__Mem325_1__Reg1_0__imm_95_6,
3896 Convert__Reg1_1__Mem325_0__imm_95_6,
3897 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_6,
3898 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_6,
3899 Convert__Mem645_1__Reg1_0__imm_95_6,
3900 Convert__Reg1_1__Mem645_0__imm_95_6,
3901 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_6,
3902 Convert__Mem165_1__Reg1_0__imm_95_6,
3903 Convert__Reg1_1__Mem165_0__imm_95_6,
3904 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_6,
3905 Convert__Reg1_1__Reg1_0__imm_95_2,
3906 Convert__Mem325_1__Reg1_0__imm_95_2,
3907 Convert__Reg1_1__Mem325_0__imm_95_2,
3908 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_2,
3909 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_2,
3910 Convert__Mem645_1__Reg1_0__imm_95_2,
3911 Convert__Reg1_1__Mem645_0__imm_95_2,
3912 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_2,
3913 Convert__Mem165_1__Reg1_0__imm_95_2,
3914 Convert__Reg1_1__Mem165_0__imm_95_2,
3915 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_2,
3916 Convert__Reg1_0__Reg1_1__imm_95_4,
3917 Convert__Reg1_0__Mem165_1__imm_95_4,
3918 Convert__Reg1_0__Mem325_1__imm_95_4,
3919 Convert__Reg1_0__Mem645_1__imm_95_4,
3920 Convert__Mem165_0__Reg1_1__imm_95_4,
3921 Convert__Mem325_0__Reg1_1__imm_95_4,
3922 Convert__Mem645_0__Reg1_1__imm_95_4,
3923 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_4,
3924 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_4,
3925 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_4,
3926 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_4,
3927 Convert__Reg1_1__Reg1_0__imm_95_4,
3928 Convert__Mem325_1__Reg1_0__imm_95_4,
3929 Convert__Reg1_1__Mem325_0__imm_95_4,
3930 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_4,
3931 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_4,
3932 Convert__Mem645_1__Reg1_0__imm_95_4,
3933 Convert__Reg1_1__Mem645_0__imm_95_4,
3934 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_4,
3935 Convert__Mem165_1__Reg1_0__imm_95_4,
3936 Convert__Reg1_1__Mem165_0__imm_95_4,
3937 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_4,
3938 Convert__Reg1_0__Reg1_1__imm_95_15,
3939 Convert__Reg1_0__Mem165_1__imm_95_15,
3940 Convert__Reg1_0__Mem325_1__imm_95_15,
3941 Convert__Reg1_0__Mem645_1__imm_95_15,
3942 Convert__Mem165_0__Reg1_1__imm_95_15,
3943 Convert__Mem325_0__Reg1_1__imm_95_15,
3944 Convert__Mem645_0__Reg1_1__imm_95_15,
3945 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_15,
3946 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_15,
3947 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_15,
3948 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_15,
3949 Convert__Reg1_0__Reg1_1__imm_95_13,
3950 Convert__Reg1_0__Mem165_1__imm_95_13,
3951 Convert__Reg1_0__Mem325_1__imm_95_13,
3952 Convert__Reg1_0__Mem645_1__imm_95_13,
3953 Convert__Mem165_0__Reg1_1__imm_95_13,
3954 Convert__Mem325_0__Reg1_1__imm_95_13,
3955 Convert__Mem645_0__Reg1_1__imm_95_13,
3956 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_13,
3957 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_13,
3958 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_13,
3959 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_13,
3960 Convert__Reg1_1__Reg1_0__imm_95_13,
3961 Convert__Mem325_1__Reg1_0__imm_95_13,
3962 Convert__Reg1_1__Mem325_0__imm_95_13,
3963 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_13,
3964 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_13,
3965 Convert__Mem645_1__Reg1_0__imm_95_13,
3966 Convert__Reg1_1__Mem645_0__imm_95_13,
3967 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_13,
3968 Convert__Mem165_1__Reg1_0__imm_95_13,
3969 Convert__Reg1_1__Mem165_0__imm_95_13,
3970 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_13,
3971 Convert__Reg1_1__Reg1_0__imm_95_15,
3972 Convert__Mem325_1__Reg1_0__imm_95_15,
3973 Convert__Reg1_1__Mem325_0__imm_95_15,
3974 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_15,
3975 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_15,
3976 Convert__Mem645_1__Reg1_0__imm_95_15,
3977 Convert__Reg1_1__Mem645_0__imm_95_15,
3978 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_15,
3979 Convert__Mem165_1__Reg1_0__imm_95_15,
3980 Convert__Reg1_1__Mem165_0__imm_95_15,
3981 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_15,
3982 Convert__Reg1_0__Reg1_1__imm_95_12,
3983 Convert__Reg1_0__Mem165_1__imm_95_12,
3984 Convert__Reg1_0__Mem325_1__imm_95_12,
3985 Convert__Reg1_0__Mem645_1__imm_95_12,
3986 Convert__Mem165_0__Reg1_1__imm_95_12,
3987 Convert__Mem325_0__Reg1_1__imm_95_12,
3988 Convert__Mem645_0__Reg1_1__imm_95_12,
3989 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_12,
3990 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_12,
3991 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_12,
3992 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_12,
3993 Convert__Reg1_0__Reg1_1__imm_95_14,
3994 Convert__Reg1_0__Mem165_1__imm_95_14,
3995 Convert__Reg1_0__Mem325_1__imm_95_14,
3996 Convert__Reg1_0__Mem645_1__imm_95_14,
3997 Convert__Mem165_0__Reg1_1__imm_95_14,
3998 Convert__Mem325_0__Reg1_1__imm_95_14,
3999 Convert__Mem645_0__Reg1_1__imm_95_14,
4000 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_14,
4001 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_14,
4002 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_14,
4003 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_14,
4004 Convert__Reg1_1__Reg1_0__imm_95_14,
4005 Convert__Mem325_1__Reg1_0__imm_95_14,
4006 Convert__Reg1_1__Mem325_0__imm_95_14,
4007 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_14,
4008 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_14,
4009 Convert__Mem645_1__Reg1_0__imm_95_14,
4010 Convert__Reg1_1__Mem645_0__imm_95_14,
4011 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_14,
4012 Convert__Mem165_1__Reg1_0__imm_95_14,
4013 Convert__Reg1_1__Mem165_0__imm_95_14,
4014 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_14,
4015 Convert__Reg1_1__Reg1_0__imm_95_12,
4016 Convert__Mem325_1__Reg1_0__imm_95_12,
4017 Convert__Reg1_1__Mem325_0__imm_95_12,
4018 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_12,
4019 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_12,
4020 Convert__Mem645_1__Reg1_0__imm_95_12,
4021 Convert__Reg1_1__Mem645_0__imm_95_12,
4022 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_12,
4023 Convert__Mem165_1__Reg1_0__imm_95_12,
4024 Convert__Reg1_1__Mem165_0__imm_95_12,
4025 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_12,
4026 Convert__Reg1_0__Reg1_1__imm_95_5,
4027 Convert__Reg1_0__Mem165_1__imm_95_5,
4028 Convert__Reg1_0__Mem325_1__imm_95_5,
4029 Convert__Reg1_0__Mem645_1__imm_95_5,
4030 Convert__Mem165_0__Reg1_1__imm_95_5,
4031 Convert__Mem325_0__Reg1_1__imm_95_5,
4032 Convert__Mem645_0__Reg1_1__imm_95_5,
4033 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_5,
4034 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_5,
4035 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_5,
4036 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_5,
4037 Convert__Reg1_1__Reg1_0__imm_95_5,
4038 Convert__Mem325_1__Reg1_0__imm_95_5,
4039 Convert__Reg1_1__Mem325_0__imm_95_5,
4040 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_5,
4041 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_5,
4042 Convert__Mem645_1__Reg1_0__imm_95_5,
4043 Convert__Reg1_1__Mem645_0__imm_95_5,
4044 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_5,
4045 Convert__Mem165_1__Reg1_0__imm_95_5,
4046 Convert__Reg1_1__Mem165_0__imm_95_5,
4047 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_5,
4048 Convert__Reg1_0__Reg1_1__imm_95_1,
4049 Convert__Reg1_0__Mem165_1__imm_95_1,
4050 Convert__Reg1_0__Mem325_1__imm_95_1,
4051 Convert__Reg1_0__Mem645_1__imm_95_1,
4052 Convert__Mem165_0__Reg1_1__imm_95_1,
4053 Convert__Mem325_0__Reg1_1__imm_95_1,
4054 Convert__Mem645_0__Reg1_1__imm_95_1,
4055 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_1,
4056 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_1,
4057 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_1,
4058 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_1,
4059 Convert__Reg1_1__Reg1_0__imm_95_1,
4060 Convert__Mem325_1__Reg1_0__imm_95_1,
4061 Convert__Reg1_1__Mem325_0__imm_95_1,
4062 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_1,
4063 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_1,
4064 Convert__Mem645_1__Reg1_0__imm_95_1,
4065 Convert__Reg1_1__Mem645_0__imm_95_1,
4066 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_1,
4067 Convert__Mem165_1__Reg1_0__imm_95_1,
4068 Convert__Reg1_1__Mem165_0__imm_95_1,
4069 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_1,
4070 Convert__Reg1_0__Reg1_1__imm_95_11,
4071 Convert__Reg1_0__Mem165_1__imm_95_11,
4072 Convert__Reg1_0__Mem325_1__imm_95_11,
4073 Convert__Reg1_0__Mem645_1__imm_95_11,
4074 Convert__Mem165_0__Reg1_1__imm_95_11,
4075 Convert__Mem325_0__Reg1_1__imm_95_11,
4076 Convert__Mem645_0__Reg1_1__imm_95_11,
4077 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_11,
4078 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_11,
4079 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_11,
4080 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_11,
4081 Convert__Reg1_1__Reg1_0__imm_95_11,
4082 Convert__Mem325_1__Reg1_0__imm_95_11,
4083 Convert__Reg1_1__Mem325_0__imm_95_11,
4084 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_11,
4085 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_11,
4086 Convert__Mem645_1__Reg1_0__imm_95_11,
4087 Convert__Reg1_1__Mem645_0__imm_95_11,
4088 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_11,
4089 Convert__Mem165_1__Reg1_0__imm_95_11,
4090 Convert__Reg1_1__Mem165_0__imm_95_11,
4091 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_11,
4092 Convert__Reg1_0__Reg1_1__imm_95_9,
4093 Convert__Reg1_0__Mem165_1__imm_95_9,
4094 Convert__Reg1_0__Mem325_1__imm_95_9,
4095 Convert__Reg1_0__Mem645_1__imm_95_9,
4096 Convert__Mem165_0__Reg1_1__imm_95_9,
4097 Convert__Mem325_0__Reg1_1__imm_95_9,
4098 Convert__Mem645_0__Reg1_1__imm_95_9,
4099 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_9,
4100 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_9,
4101 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_9,
4102 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_9,
4103 Convert__Reg1_1__Reg1_0__imm_95_9,
4104 Convert__Mem325_1__Reg1_0__imm_95_9,
4105 Convert__Reg1_1__Mem325_0__imm_95_9,
4106 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_9,
4107 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_9,
4108 Convert__Mem645_1__Reg1_0__imm_95_9,
4109 Convert__Reg1_1__Mem645_0__imm_95_9,
4110 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_9,
4111 Convert__Mem165_1__Reg1_0__imm_95_9,
4112 Convert__Reg1_1__Mem165_0__imm_95_9,
4113 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_9,
4114 Convert__Reg1_0__Reg1_1__imm_95_0,
4115 Convert__Reg1_0__Mem165_1__imm_95_0,
4116 Convert__Reg1_0__Mem325_1__imm_95_0,
4117 Convert__Reg1_0__Mem645_1__imm_95_0,
4118 Convert__Mem165_0__Reg1_1__imm_95_0,
4119 Convert__Mem325_0__Reg1_1__imm_95_0,
4120 Convert__Mem645_0__Reg1_1__imm_95_0,
4121 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_0,
4122 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_0,
4123 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_0,
4124 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_0,
4125 Convert__Reg1_1__Reg1_0__imm_95_0,
4126 Convert__Mem325_1__Reg1_0__imm_95_0,
4127 Convert__Reg1_1__Mem325_0__imm_95_0,
4128 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_0,
4129 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_0,
4130 Convert__Mem645_1__Reg1_0__imm_95_0,
4131 Convert__Reg1_1__Mem645_0__imm_95_0,
4132 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_0,
4133 Convert__Mem165_1__Reg1_0__imm_95_0,
4134 Convert__Reg1_1__Mem165_0__imm_95_0,
4135 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_0,
4136 Convert__Reg1_0__Reg1_1__imm_95_10,
4137 Convert__Reg1_0__Mem165_1__imm_95_10,
4138 Convert__Reg1_0__Mem325_1__imm_95_10,
4139 Convert__Reg1_0__Mem645_1__imm_95_10,
4140 Convert__Mem165_0__Reg1_1__imm_95_10,
4141 Convert__Mem325_0__Reg1_1__imm_95_10,
4142 Convert__Mem645_0__Reg1_1__imm_95_10,
4143 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_10,
4144 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_10,
4145 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_10,
4146 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_10,
4147 Convert__Reg1_1__Reg1_0__imm_95_10,
4148 Convert__Mem325_1__Reg1_0__imm_95_10,
4149 Convert__Reg1_1__Mem325_0__imm_95_10,
4150 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_10,
4151 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_10,
4152 Convert__Mem645_1__Reg1_0__imm_95_10,
4153 Convert__Reg1_1__Mem645_0__imm_95_10,
4154 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_10,
4155 Convert__Mem165_1__Reg1_0__imm_95_10,
4156 Convert__Reg1_1__Mem165_0__imm_95_10,
4157 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_10,
4158 Convert__Reg1_0__Reg1_1__imm_95_8,
4159 Convert__Reg1_0__Mem165_1__imm_95_8,
4160 Convert__Reg1_0__Mem325_1__imm_95_8,
4161 Convert__Reg1_0__Mem645_1__imm_95_8,
4162 Convert__Mem165_0__Reg1_1__imm_95_8,
4163 Convert__Mem325_0__Reg1_1__imm_95_8,
4164 Convert__Mem645_0__Reg1_1__imm_95_8,
4165 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_8,
4166 Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_8,
4167 Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_8,
4168 Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_8,
4169 Convert__Reg1_1__Reg1_0__imm_95_8,
4170 Convert__Mem325_1__Reg1_0__imm_95_8,
4171 Convert__Reg1_1__Mem325_0__imm_95_8,
4172 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_8,
4173 Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_8,
4174 Convert__Mem645_1__Reg1_0__imm_95_8,
4175 Convert__Reg1_1__Mem645_0__imm_95_8,
4176 Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_8,
4177 Convert__Mem165_1__Reg1_0__imm_95_8,
4178 Convert__Reg1_1__Mem165_0__imm_95_8,
4179 Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_8,
4180 Convert__Mem85_0,
4181 Convert__Reg1_0__Tie0_1_1__Reg1_0,
4182 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_7,
4183 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_7,
4184 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_7,
4185 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_7,
4186 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_3,
4187 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_3,
4188 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_3,
4189 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_3,
4190 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_3,
4191 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_3,
4192 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_3,
4193 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_3,
4194 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_7,
4195 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_7,
4196 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_7,
4197 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_7,
4198 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_2,
4199 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_2,
4200 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_2,
4201 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_2,
4202 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_6,
4203 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_6,
4204 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_6,
4205 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_6,
4206 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_6,
4207 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_6,
4208 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_6,
4209 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_6,
4210 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_2,
4211 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_2,
4212 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_2,
4213 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_2,
4214 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_4,
4215 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_4,
4216 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_4,
4217 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_4,
4218 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_4,
4219 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_4,
4220 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_4,
4221 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_4,
4222 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_15,
4223 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_15,
4224 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_15,
4225 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_15,
4226 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_13,
4227 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_13,
4228 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_13,
4229 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_13,
4230 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_13,
4231 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_13,
4232 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_13,
4233 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_13,
4234 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_15,
4235 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_15,
4236 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_15,
4237 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_15,
4238 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_12,
4239 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_12,
4240 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_12,
4241 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_12,
4242 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_14,
4243 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_14,
4244 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_14,
4245 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_14,
4246 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_14,
4247 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_14,
4248 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_14,
4249 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_14,
4250 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_12,
4251 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_12,
4252 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_12,
4253 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_12,
4254 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_5,
4255 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_5,
4256 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_5,
4257 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_5,
4258 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_5,
4259 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_5,
4260 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_5,
4261 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_5,
4262 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_1,
4263 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_1,
4264 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_1,
4265 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_1,
4266 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_1,
4267 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_1,
4268 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_1,
4269 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_1,
4270 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_11,
4271 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_11,
4272 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_11,
4273 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_11,
4274 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_11,
4275 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_11,
4276 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_11,
4277 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_11,
4278 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_9,
4279 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_9,
4280 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_9,
4281 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_9,
4282 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_9,
4283 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_9,
4284 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_9,
4285 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_9,
4286 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_0,
4287 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_0,
4288 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_0,
4289 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_0,
4290 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_0,
4291 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_0,
4292 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_0,
4293 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_0,
4294 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_10,
4295 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_10,
4296 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_10,
4297 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_10,
4298 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_10,
4299 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_10,
4300 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_10,
4301 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_10,
4302 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_8,
4303 Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_8,
4304 Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_8,
4305 Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_8,
4306 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_8,
4307 Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_8,
4308 Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_8,
4309 Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_8,
4310 Convert__regAX__ImmSExti16i81_1,
4311 Convert__regEAX__ImmSExti32i81_1,
4312 Convert__regRAX__ImmSExti64i81_1,
4313 Convert__Reg1_0__ImmSExti16i81_1,
4314 Convert__Reg1_0__Imm1_1,
4315 Convert__Reg1_0__ImmSExti32i81_1,
4316 Convert__Reg1_0__ImmSExti64i81_1,
4317 Convert__Reg1_0__ImmSExti64i321_1,
4318 Convert__Reg1_0__Mem85_1,
4319 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_3,
4320 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_3,
4321 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_3,
4322 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_3,
4323 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_7,
4324 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_7,
4325 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_7,
4326 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_7,
4327 Convert__Reg1_1__Imm1_0,
4328 Convert__Reg1_1__Mem85_0,
4329 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_6,
4330 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_6,
4331 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_6,
4332 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_6,
4333 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_2,
4334 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_2,
4335 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_2,
4336 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_2,
4337 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_4,
4338 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_4,
4339 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_4,
4340 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_4,
4341 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_13,
4342 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_13,
4343 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_13,
4344 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_13,
4345 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_15,
4346 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_15,
4347 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_15,
4348 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_15,
4349 Convert__regEAX__ImmSExti32i81_0,
4350 Convert__Reg1_1__ImmSExti32i81_0,
4351 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_14,
4352 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_14,
4353 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_14,
4354 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_14,
4355 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_12,
4356 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_12,
4357 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_12,
4358 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_12,
4359 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_5,
4360 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_5,
4361 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_5,
4362 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_5,
4363 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_1,
4364 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_1,
4365 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_1,
4366 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_1,
4367 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_11,
4368 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_11,
4369 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_11,
4370 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_11,
4371 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_9,
4372 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_9,
4373 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_9,
4374 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_9,
4375 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_0,
4376 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_0,
4377 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_0,
4378 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_0,
4379 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_10,
4380 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_10,
4381 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_10,
4382 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_10,
4383 Convert__regRAX__ImmSExti64i81_0,
4384 Convert__Reg1_1__ImmSExti64i81_0,
4385 Convert__Reg1_1__ImmSExti64i321_0,
4386 Convert__DstIdx161_1__SrcIdx162_0,
4387 Convert__DstIdx321_1__SrcIdx322_0,
4388 Convert__DstIdx641_1__SrcIdx642_0,
4389 Convert__DstIdx81_1__SrcIdx82_0,
4390 Convert__DstIdx81_0__SrcIdx82_1,
4391 Convert__Reg1_0__Tie0_1_1__Mem645_1__ImmUnsignedi81_2,
4392 Convert__Reg1_2__Tie0_1_1__Mem645_1__ImmUnsignedi81_0,
4393 Convert__DstIdx321_0__SrcIdx322_1,
4394 Convert__DstIdx641_0__SrcIdx642_1,
4395 Convert__Reg1_0__Tie0_1_1__Mem325_1__ImmUnsignedi81_2,
4396 Convert__Reg1_2__Tie0_1_1__Mem325_1__ImmUnsignedi81_0,
4397 Convert__DstIdx161_0__SrcIdx162_1,
4398 Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_8,
4399 Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_8,
4400 Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_8,
4401 Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_8,
4402 Convert__regAX__ImmSExti16i81_0,
4403 Convert__Reg1_1__ImmSExti16i81_0,
4404 Convert__Reg1_1__Mem165_0,
4405 Convert__Mem1285_0,
4406 Convert__Mem85_1,
4407 Convert__Reg1_0__Mem512_GR165_1,
4408 Convert__Reg1_0__Mem512_GR325_1,
4409 Convert__Reg1_0__Mem512_GR645_1,
4410 Convert__Reg1_1__Mem512_GR165_0,
4411 Convert__Reg1_1__Mem512_GR325_0,
4412 Convert__Reg1_1__Mem512_GR645_0,
4413 Convert__Imm1_0__Imm1_1,
4414 Convert__GR32orGR641_2__Reg1_1__ImmUnsignedi81_0,
4415 Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0,
4416 Convert__GR32orGR641_0__Reg1_1__ImmUnsignedi81_2,
4417 Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2,
4418 Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1__ImmUnsignedi81_2,
4419 Convert__Reg1_2__Tie0_3_3__ImmUnsignedi81_1__ImmUnsignedi81_0,
4420 Convert__regST1,
4421 Convert__regST0,
4422 Convert__Mem805_0,
4423 Convert__ImmUnsignedi81_0,
4424 Convert__Reg1_0__Reg1_0__ImmSExti16i81_1,
4425 Convert__Reg1_0__Reg1_0__Imm1_1,
4426 Convert__Reg1_0__Reg1_0__ImmSExti32i81_1,
4427 Convert__Reg1_0__Reg1_0__ImmSExti64i81_1,
4428 Convert__Reg1_0__Reg1_0__ImmSExti64i321_1,
4429 Convert__Reg1_1__Reg1_1__ImmSExti32i81_0,
4430 Convert__Reg1_1__Reg1_1__Imm1_0,
4431 Convert__Reg1_1__Reg1_1__ImmSExti64i81_0,
4432 Convert__Reg1_1__Reg1_1__ImmSExti64i321_0,
4433 Convert__Reg1_1__Reg1_1__ImmSExti16i81_0,
4434 Convert__ImmUnsignedi81_1,
4435 Convert__DstIdx161_0,
4436 Convert__DstIdx321_0,
4437 Convert__DstIdx81_0,
4438 Convert__DstIdx81_1,
4439 Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2__ImmUnsignedi81_3,
4440 Convert__Reg1_3__Tie0_4_4__Reg1_2__ImmUnsignedi81_1__ImmUnsignedi81_0,
4441 Convert__DstIdx321_1,
4442 Convert__DstIdx161_1,
4443 Convert__AbsMem1_0__imm_95_7,
4444 Convert__AbsMem1_0__imm_95_3,
4445 Convert__AbsMem1_0__imm_95_2,
4446 Convert__AbsMem1_0__imm_95_6,
4447 Convert__AbsMem81_0,
4448 Convert__AbsMem1_0__imm_95_4,
4449 Convert__AbsMem1_0__imm_95_15,
4450 Convert__AbsMem1_0__imm_95_13,
4451 Convert__AbsMem1_0__imm_95_12,
4452 Convert__AbsMem1_0__imm_95_14,
4453 Convert__AbsMem1_0__imm_95_5,
4454 Convert__AbsMem1_0__imm_95_1,
4455 Convert__AbsMem1_0__imm_95_11,
4456 Convert__AbsMem1_0__imm_95_9,
4457 Convert__AbsMem1_0__imm_95_0,
4458 Convert__AbsMem1_0__imm_95_10,
4459 Convert__AbsMem1_0__imm_95_8,
4460 Convert__Reg1_0__GR16orGR32orGR641_1,
4461 Convert__Reg1_1__GR16orGR32orGR641_0,
4462 Convert__Mem5_1,
4463 Convert__Reg1_0__Mem5_1,
4464 Convert__Reg1_1__Mem5_0,
4465 Convert__SrcIdx162_0,
4466 Convert__SrcIdx322_0,
4467 Convert__SrcIdx642_0,
4468 Convert__SrcIdx82_0,
4469 Convert__SrcIdx82_1,
4470 Convert__SrcIdx162_1,
4471 Convert__SrcIdx322_1,
4472 Convert__SrcIdx642_1,
4473 Convert__MemOffs16_82_1,
4474 Convert__MemOffs32_82_1,
4475 Convert__MemOffs16_162_1,
4476 Convert__MemOffs32_162_1,
4477 Convert__MemOffs16_322_1,
4478 Convert__MemOffs32_322_1,
4479 Convert__MemOffs32_642_1,
4480 Convert__MemOffs16_162_0,
4481 Convert__MemOffs16_322_0,
4482 Convert__MemOffs16_82_0,
4483 Convert__MemOffs32_162_0,
4484 Convert__MemOffs32_322_0,
4485 Convert__MemOffs32_642_0,
4486 Convert__MemOffs32_82_0,
4487 Convert__MemOffs64_82_1,
4488 Convert__MemOffs64_162_1,
4489 Convert__MemOffs64_322_1,
4490 Convert__MemOffs64_642_1,
4491 Convert__MemOffs64_162_0,
4492 Convert__MemOffs64_322_0,
4493 Convert__MemOffs64_642_0,
4494 Convert__MemOffs64_82_0,
4495 Convert__Mem1285_1__Reg1_0,
4496 Convert__Mem1285_0__Reg1_1,
4497 Convert__GR32orGR641_1__Reg1_0,
4498 Convert__GR32orGR641_0__Reg1_1,
4499 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_17,
4500 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_17,
4501 Convert__Reg1_0__Tie0_1_1__Mem1285_1__imm_95_17,
4502 Convert__Reg1_1__Tie0_2_2__Mem1285_0__imm_95_17,
4503 Convert__Reg1_0__Tie0_1_1__Mem1285_1__imm_95_1,
4504 Convert__Reg1_1__Tie0_2_2__Mem1285_0__imm_95_1,
4505 Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_16,
4506 Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_16,
4507 Convert__Reg1_0__Tie0_1_1__Mem1285_1__imm_95_16,
4508 Convert__Reg1_1__Tie0_2_2__Mem1285_0__imm_95_16,
4509 Convert__Reg1_0__Tie0_1_1__Mem1285_1__imm_95_0,
4510 Convert__Reg1_1__Tie0_2_2__Mem1285_0__imm_95_0,
4511 Convert__Mem85_2__Reg1_1__ImmUnsignedi81_0,
4512 Convert__Mem85_0__Reg1_1__ImmUnsignedi81_2,
4513 Convert__Mem645_2__Reg1_1__ImmUnsignedi81_0,
4514 Convert__Mem645_0__Reg1_1__ImmUnsignedi81_2,
4515 Convert__Mem165_2__Reg1_1__ImmUnsignedi81_0,
4516 Convert__Mem165_0__Reg1_1__ImmUnsignedi81_2,
4517 Convert__Reg1_0__Tie0_1_1__GR32orGR641_1__ImmUnsignedi81_2,
4518 Convert__Reg1_0__Tie0_1_1__Mem85_1__ImmUnsignedi81_2,
4519 Convert__Reg1_2__Tie0_1_1__GR32orGR641_1__ImmUnsignedi81_0,
4520 Convert__Reg1_2__Tie0_1_1__Mem85_1__ImmUnsignedi81_0,
4521 Convert__Reg1_0__Tie0_1_1__Mem165_1__ImmUnsignedi81_2,
4522 Convert__Reg1_2__Tie0_1_1__Mem165_1__ImmUnsignedi81_0,
4523 Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2,
4524 Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0,
4525 Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0,
4526 Convert__ImmSExti64i81_0,
4527 Convert__ImmSExti16i81_0,
4528 Convert__ImmSExti32i81_0,
4529 Convert__Mem85_0__ImmUnsignedi81_1,
4530 Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2,
4531 Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2,
4532 Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2,
4533 Convert__Reg1_1__Tie0_2_2,
4534 Convert__Mem85_1__ImmUnsignedi81_0,
4535 Convert__Reg1_2__Reg1_1,
4536 Convert__Reg1_2__Mem85_1,
4537 Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0,
4538 Convert__Reg1_2__Mem325_1,
4539 Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0,
4540 Convert__Reg1_2__Mem645_1,
4541 Convert__Reg1_2__Mem165_1,
4542 Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0,
4543 Convert__DstIdx641_0,
4544 Convert__DstIdx641_1,
4545 Convert__Reg1_0__imm_95_7,
4546 Convert__Mem85_0__imm_95_7,
4547 Convert__Reg1_0__imm_95_3,
4548 Convert__Mem85_0__imm_95_3,
4549 Convert__Reg1_0__imm_95_2,
4550 Convert__Mem85_0__imm_95_2,
4551 Convert__Reg1_0__imm_95_6,
4552 Convert__Mem85_0__imm_95_6,
4553 Convert__Reg1_0__imm_95_4,
4554 Convert__Mem85_0__imm_95_4,
4555 Convert__Reg1_0__imm_95_15,
4556 Convert__Mem85_0__imm_95_15,
4557 Convert__Reg1_0__imm_95_13,
4558 Convert__Mem85_0__imm_95_13,
4559 Convert__Reg1_0__imm_95_12,
4560 Convert__Mem85_0__imm_95_12,
4561 Convert__Reg1_0__imm_95_14,
4562 Convert__Mem85_0__imm_95_14,
4563 Convert__Reg1_0__imm_95_5,
4564 Convert__Mem85_0__imm_95_5,
4565 Convert__Reg1_0__imm_95_1,
4566 Convert__Mem85_0__imm_95_1,
4567 Convert__Reg1_0__imm_95_11,
4568 Convert__Mem85_0__imm_95_11,
4569 Convert__Reg1_0__imm_95_9,
4570 Convert__Mem85_0__imm_95_9,
4571 Convert__Reg1_0__imm_95_0,
4572 Convert__Mem85_0__imm_95_0,
4573 Convert__Reg1_0__imm_95_10,
4574 Convert__Mem85_0__imm_95_10,
4575 Convert__Reg1_0__imm_95_8,
4576 Convert__Mem85_0__imm_95_8,
4577 Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3,
4578 Convert__Reg1_0__Mem165_1__Reg1_2__ImmUnsignedi81_3,
4579 Convert__Reg1_0__Mem325_1__Reg1_2__ImmUnsignedi81_3,
4580 Convert__Reg1_0__Mem645_1__Reg1_2__ImmUnsignedi81_3,
4581 Convert__Reg1_2__Tie0_3_3__Reg1_1,
4582 Convert__Mem325_2__Reg1_1,
4583 Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0,
4584 Convert__Reg1_3__Reg1_2__Reg1_1,
4585 Convert__Reg1_3__Mem325_2__Reg1_1,
4586 Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0,
4587 Convert__Reg1_3__Mem325_2__Reg1_1__ImmUnsignedi81_0,
4588 Convert__Mem645_2__Reg1_1,
4589 Convert__Reg1_3__Mem645_2__Reg1_1,
4590 Convert__Reg1_3__Mem645_2__Reg1_1__ImmUnsignedi81_0,
4591 Convert__Mem165_2__Reg1_1,
4592 Convert__Reg1_3__Mem165_2__Reg1_1,
4593 Convert__Reg1_3__Mem165_2__Reg1_1__ImmUnsignedi81_0,
4594 Convert__TILEPair1_0__SibMem5_1,
4595 Convert__TILEPair1_1__SibMem5_0,
4596 Convert__Reg1_2__Tie0_3_3__Reg1_1__Reg1_0,
4597 Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2,
4598 Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0,
4599 Convert__Reg1_0__SibMem5_1,
4600 Convert__Reg1_1__SibMem5_0,
4601 Convert__SibMem5_1__Reg1_0,
4602 Convert__SibMem5_0__Reg1_1,
4603 Convert__GR32orGR641_0,
4604 Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2,
4605 Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0,
4606 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5,
4607 Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0,
4608 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6,
4609 Convert__Reg1_0__Reg1_1__Mem1285_2,
4610 Convert__Reg1_0__Reg1_1__Mem2565_2,
4611 Convert__Reg1_0__Reg1_1__Mem5125_2,
4612 Convert__Reg1_2__Reg1_1__Mem1285_0,
4613 Convert__Reg1_2__Reg1_1__Mem2565_0,
4614 Convert__Reg1_2__Reg1_1__Mem5125_0,
4615 Convert__Reg1_3__Reg1_2__Mem165_0,
4616 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5,
4617 Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0,
4618 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5,
4619 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5,
4620 Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0,
4621 Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0,
4622 Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6,
4623 Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6,
4624 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5,
4625 Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0,
4626 Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6,
4627 Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6,
4628 Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0,
4629 Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0,
4630 Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0,
4631 Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0,
4632 Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6,
4633 Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0,
4634 Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3,
4635 Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0,
4636 Convert__Reg1_3__Reg1_2__Mem645_0,
4637 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5,
4638 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6,
4639 Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0,
4640 Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0,
4641 Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6,
4642 Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7,
4643 Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0,
4644 Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0,
4645 Convert__Reg1_3__Reg1_2__Mem325_0,
4646 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5,
4647 Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0,
4648 Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6,
4649 Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0,
4650 Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0,
4651 Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0,
4652 Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0,
4653 Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0,
4654 Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0,
4655 Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0,
4656 Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3,
4657 Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3,
4658 Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3,
4659 Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0,
4660 Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0,
4661 Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0,
4662 Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4,
4663 Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0,
4664 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6,
4665 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6,
4666 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6,
4667 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6,
4668 Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0,
4669 Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0,
4670 Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0,
4671 Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0,
4672 Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7,
4673 Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7,
4674 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7,
4675 Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7,
4676 Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7,
4677 Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0,
4678 Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0,
4679 Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0,
4680 Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0,
4681 Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0,
4682 Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8,
4683 Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0,
4684 Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4,
4685 Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0,
4686 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7,
4687 Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0,
4688 Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8,
4689 Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0,
4690 Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5,
4691 Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5,
4692 Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5,
4693 Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5,
4694 Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5,
4695 Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5,
4696 Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0,
4697 Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3,
4698 Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3,
4699 Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0,
4700 Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3,
4701 Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0,
4702 Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0,
4703 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4,
4704 Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4,
4705 Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0,
4706 Convert__Reg1_1__Reg1_3__Reg1_0,
4707 Convert__Reg1_0__Reg1_2__Reg1_5,
4708 Convert__Reg1_0__Reg1_2__Mem645_5,
4709 Convert__Reg1_1__Reg1_3__Mem645_0,
4710 Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4,
4711 Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0,
4712 Convert__Reg1_0__Reg1_2__Mem1285_5,
4713 Convert__Reg1_1__Reg1_3__Mem1285_0,
4714 Convert__Reg1_0__Mem2565_1,
4715 Convert__Reg1_1__Mem2565_0,
4716 Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4,
4717 Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0,
4718 Convert__Reg1_0__Reg1_2__Mem2565_5,
4719 Convert__Reg1_1__Reg1_3__Mem2565_0,
4720 Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4,
4721 Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0,
4722 Convert__Reg1_0__Reg1_2__Mem325_5,
4723 Convert__Reg1_1__Reg1_3__Mem325_0,
4724 Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4,
4725 Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0,
4726 Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6,
4727 Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6,
4728 Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6,
4729 Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6,
4730 Convert__Reg1_0__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7,
4731 Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0,
4732 Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4,
4733 Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0,
4734 Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7,
4735 Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7,
4736 Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0,
4737 Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7,
4738 Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_3,
4739 Convert__Reg1_3__Reg1_2__Mem645_1__ImmUnsignedi81_0,
4740 Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_6,
4741 Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0,
4742 Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_3,
4743 Convert__Reg1_3__Reg1_2__Mem165_1__ImmUnsignedi81_0,
4744 Convert__Reg1_0__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_6,
4745 Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_1__ImmUnsignedi81_0,
4746 Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3,
4747 Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0,
4748 Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_6,
4749 Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0,
4750 Convert__Mem2565_1__Reg1_0,
4751 Convert__Mem5125_1__Reg1_0,
4752 Convert__Mem2565_0__Reg1_1,
4753 Convert__Mem5125_0__Reg1_1,
4754 Convert__Mem1285_1__Reg1_3__Reg1_0,
4755 Convert__Mem2565_1__Reg1_3__Reg1_0,
4756 Convert__Mem5125_1__Reg1_3__Reg1_0,
4757 Convert__Mem1285_0__Reg1_2__Reg1_4,
4758 Convert__Mem2565_0__Reg1_2__Reg1_4,
4759 Convert__Mem5125_0__Reg1_2__Reg1_4,
4760 Convert__Reg1_0__Mem5125_1,
4761 Convert__Reg1_1__Mem5125_0,
4762 Convert__Reg1_2__Mem165_0,
4763 Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4,
4764 Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0,
4765 Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4,
4766 Convert__Reg1_0__Reg1_2__Mem5125_5,
4767 Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0,
4768 Convert__Reg1_1__Reg1_3__Mem5125_0,
4769 Convert__Reg1_0__Reg1_2__Mem165_5,
4770 Convert__Reg1_2__Reg1_4__Mem165_0,
4771 Convert__Reg1_2__Mem325_0,
4772 Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0,
4773 Convert__Reg1_2__Reg1_4__Mem325_0,
4774 Convert__Reg1_0__Reg1_1__AVX512RC1_2,
4775 Convert__Reg1_2__Reg1_1__AVX512RC1_0,
4776 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5,
4777 Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0,
4778 Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6,
4779 Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0,
4780 Convert__Reg1_2__Mem645_0,
4781 Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0,
4782 Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0,
4783 Convert__Reg1_2__Reg1_4__Mem645_0,
4784 Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0,
4785 Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1,
4786 Convert__Reg1_2__Reg1_4__Reg1_1,
4787 Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0,
4788 Convert__Mem2565_2__Reg1_1__ImmUnsignedi81_0,
4789 Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2,
4790 Convert__Mem2565_0__Reg1_1__ImmUnsignedi81_2,
4791 Convert__Reg1_0__Reg1_1__ImmUnsignedi81_3,
4792 Convert__Reg1_3__Reg1_2__ImmUnsignedi81_0,
4793 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5,
4794 Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0,
4795 Convert__Mem645_2__Reg1_4__Reg1_1__ImmUnsignedi81_0,
4796 Convert__Mem1285_2__Reg1_4__Reg1_1__ImmUnsignedi81_0,
4797 Convert__Mem2565_2__Reg1_4__Reg1_1__ImmUnsignedi81_0,
4798 Convert__Mem1285_0__Reg1_2__Reg1_4__ImmUnsignedi81_5,
4799 Convert__Mem2565_0__Reg1_2__Reg1_4__ImmUnsignedi81_5,
4800 Convert__Mem645_0__Reg1_2__Reg1_4__ImmUnsignedi81_5,
4801 Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6,
4802 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_6,
4803 Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__ImmUnsignedi81_0,
4804 Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0,
4805 Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_7,
4806 Convert__Reg1_3__Reg1_5__Reg1_2__ImmUnsignedi81_0,
4807 Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1,
4808 Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1,
4809 Convert__Reg1_0__Reg1_1__Reg1_3__AVX512RC1_2,
4810 Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1,
4811 Convert__Reg1_2__Tie0_3_3__Reg1_4__Reg1_1,
4812 Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2,
4813 Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2,
4814 Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0,
4815 Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0,
4816 Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2,
4817 Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0,
4818 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6,
4819 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6,
4820 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6,
4821 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6,
4822 Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3,
4823 Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0,
4824 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7,
4825 Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0,
4826 Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3,
4827 Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2__ImmUnsignedi81_3,
4828 Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2__ImmUnsignedi81_3,
4829 Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2__ImmUnsignedi81_3,
4830 Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0,
4831 Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem1285_1__ImmUnsignedi81_0,
4832 Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem2565_1__ImmUnsignedi81_0,
4833 Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem5125_1__ImmUnsignedi81_0,
4834 Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2__ImmUnsignedi81_4,
4835 Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_4,
4836 Convert__Reg1_4__Tie0_1_1__Reg1_3__Reg1_2__ImmUnsignedi81_0,
4837 Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem645_1__ImmUnsignedi81_0,
4838 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7,
4839 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7,
4840 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7,
4841 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7,
4842 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7,
4843 Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0,
4844 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8,
4845 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8,
4846 Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2__ImmUnsignedi81_4,
4847 Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem325_1__ImmUnsignedi81_0,
4848 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8,
4849 Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2__ImmUnsignedi81_3,
4850 Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_1__ImmUnsignedi81_0,
4851 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_6,
4852 Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0,
4853 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_7,
4854 Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2__ImmUnsignedi81_3,
4855 Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_1__ImmUnsignedi81_0,
4856 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_6,
4857 Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0,
4858 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_7,
4859 Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2,
4860 Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0,
4861 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6,
4862 Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2,
4863 Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0,
4864 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6,
4865 Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0,
4866 Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0,
4867 Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3,
4868 Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3,
4869 Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0,
4870 Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0,
4871 Convert__Reg1_0__Reg1_1__Reg1_2__Mem645_3,
4872 Convert__Reg1_0__Reg1_1__Mem645_2__Reg1_3,
4873 Convert__Reg1_3__Reg1_2__Mem645_1__Reg1_0,
4874 Convert__Reg1_3__Reg1_2__Reg1_1__Mem645_0,
4875 Convert__Reg1_0__Reg1_1__Reg1_2__Mem325_3,
4876 Convert__Reg1_0__Reg1_1__Mem325_2__Reg1_3,
4877 Convert__Reg1_3__Reg1_2__Mem325_1__Reg1_0,
4878 Convert__Reg1_3__Reg1_2__Reg1_1__Mem325_0,
4879 Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2,
4880 Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2,
4881 Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3,
4882 Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0,
4883 Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5,
4884 Convert__Reg1_0__Reg1_2__Mem1285_4__ImmUnsignedi81_5,
4885 Convert__Reg1_0__Reg1_2__Mem2565_4__ImmUnsignedi81_5,
4886 Convert__Reg1_0__Reg1_2__Mem5125_4__ImmUnsignedi81_5,
4887 Convert__Reg1_0__Reg1_2__Mem165_4__ImmUnsignedi81_6,
4888 Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0,
4889 Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0,
4890 Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0,
4891 Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0,
4892 Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0,
4893 Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0,
4894 Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3,
4895 Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0,
4896 Convert__Reg1_0__Reg1_2__Mem645_4__ImmUnsignedi81_6,
4897 Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0,
4898 Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3,
4899 Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0,
4900 Convert__Reg1_0__Reg1_2__Mem325_4__ImmUnsignedi81_6,
4901 Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0,
4902 Convert__Reg1_0__Reg1_2__Mem645_4__ImmUnsignedi81_5,
4903 Convert__Reg1_2__Reg1_4__Mem645_1__ImmUnsignedi81_0,
4904 Convert__Reg1_0__Reg1_2__Mem165_4__ImmUnsignedi81_5,
4905 Convert__Reg1_2__Reg1_4__Mem165_1__ImmUnsignedi81_0,
4906 Convert__Reg1_0__Reg1_2__Mem325_4__ImmUnsignedi81_5,
4907 Convert__Reg1_2__Reg1_4__Mem325_1__ImmUnsignedi81_0,
4908 Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem64_RC1285_1__Tie1_1_1,
4909 Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem64_RC1285_1__Tie1_3_3,
4910 Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC128X5_4,
4911 Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC256X5_4,
4912 Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC128X5_0,
4913 Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC256X5_0,
4914 Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem32_RC1285_1__Tie1_1_1,
4915 Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem32_RC1285_1__Tie1_3_3,
4916 Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem32_RC2565_1__Tie1_1_1,
4917 Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem32_RC2565_1__Tie1_3_3,
4918 Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC128X5_4,
4919 Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC256X5_4,
4920 Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC5125_4,
4921 Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC128X5_0,
4922 Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC256X5_0,
4923 Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC5125_0,
4924 Convert__Reg1_1__Mem64_RC256X5_3,
4925 Convert__Reg1_2__Mem64_RC256X5_0,
4926 Convert__Reg1_1__Mem32_RC5125_3,
4927 Convert__Reg1_2__Mem32_RC5125_0,
4928 Convert__Reg1_1__Mem64_RC5125_3,
4929 Convert__Reg1_2__Mem64_RC5125_0,
4930 Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem64_RC2565_1__Tie1_1_1,
4931 Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem64_RC2565_1__Tie1_3_3,
4932 Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC5125_4,
4933 Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC5125_0,
4934 Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5,
4935 Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5,
4936 Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5,
4937 Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0,
4938 Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0,
4939 Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0,
4940 Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6,
4941 Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6,
4942 Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6,
4943 Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6,
4944 Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0,
4945 Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7,
4946 Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6,
4947 Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0,
4948 Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7,
4949 Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6,
4950 Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0,
4951 Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7,
4952 Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_7,
4953 Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8,
4954 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_6,
4955 Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_1__ImmUnsignedi81_0,
4956 Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_7,
4957 Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_7,
4958 Convert__Mem1285_2__Reg1_1__Reg1_0,
4959 Convert__Mem2565_2__Reg1_1__Reg1_0,
4960 Convert__Mem1285_0__Reg1_1__Reg1_2,
4961 Convert__Mem2565_0__Reg1_1__Reg1_2,
4962 Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7,
4963 Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0,
4964 Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_8,
4965 Convert__Reg1_0__Reg1_2__Reg1_4,
4966 Convert__Mem645_1__Reg1_3__Reg1_0,
4967 Convert__Mem645_0__Reg1_2__Reg1_4,
4968 Convert__Reg1_2__Tie0_3_3__Reg1_4__Reg1_1__Reg1_0,
4969 Convert__Mem165_1__Reg1_3__Reg1_0,
4970 Convert__Mem165_0__Reg1_2__Reg1_4,
4971 Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem165_0,
4972 Convert__Reg1_1__Reg1_3__Mem165_0,
4973 Convert__Mem325_1__Reg1_3__Reg1_0,
4974 Convert__Mem325_0__Reg1_2__Reg1_4,
4975 Convert__VK4Pair1_2__Reg1_1__Reg1_0,
4976 Convert__VK8Pair1_2__Reg1_1__Reg1_0,
4977 Convert__VK16Pair1_2__Reg1_1__Reg1_0,
4978 Convert__VK16Pair1_0__Reg1_1__Reg1_2,
4979 Convert__VK16Pair1_0__Reg1_1__Mem5125_2,
4980 Convert__VK4Pair1_0__Reg1_1__Reg1_2,
4981 Convert__VK4Pair1_0__Reg1_1__Mem1285_2,
4982 Convert__VK8Pair1_0__Reg1_1__Reg1_2,
4983 Convert__VK8Pair1_0__Reg1_1__Mem2565_2,
4984 Convert__VK4Pair1_2__Reg1_1__Mem1285_0,
4985 Convert__VK8Pair1_2__Reg1_1__Mem2565_0,
4986 Convert__VK16Pair1_2__Reg1_1__Mem5125_0,
4987 Convert__VK16Pair1_0__Reg1_1__Mem325_2,
4988 Convert__VK4Pair1_0__Reg1_1__Mem325_2,
4989 Convert__VK8Pair1_0__Reg1_1__Mem325_2,
4990 Convert__VK16Pair1_3__Reg1_2__Mem325_0,
4991 Convert__VK4Pair1_3__Reg1_2__Mem325_0,
4992 Convert__VK8Pair1_3__Reg1_2__Mem325_0,
4993 Convert__VK2Pair1_2__Reg1_1__Reg1_0,
4994 Convert__VK2Pair1_0__Reg1_1__Reg1_2,
4995 Convert__VK2Pair1_0__Reg1_1__Mem1285_2,
4996 Convert__VK4Pair1_0__Reg1_1__Mem2565_2,
4997 Convert__VK8Pair1_0__Reg1_1__Mem5125_2,
4998 Convert__VK2Pair1_2__Reg1_1__Mem1285_0,
4999 Convert__VK4Pair1_2__Reg1_1__Mem2565_0,
5000 Convert__VK8Pair1_2__Reg1_1__Mem5125_0,
5001 Convert__VK2Pair1_0__Reg1_1__Mem645_2,
5002 Convert__VK4Pair1_0__Reg1_1__Mem645_2,
5003 Convert__VK8Pair1_0__Reg1_1__Mem645_2,
5004 Convert__VK2Pair1_3__Reg1_2__Mem645_0,
5005 Convert__VK4Pair1_3__Reg1_2__Mem645_0,
5006 Convert__VK8Pair1_3__Reg1_2__Mem645_0,
5007 Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem85_4,
5008 Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem85_0,
5009 Convert__Reg1_0__Reg1_2__Mem85_5,
5010 Convert__Reg1_1__Reg1_3__Mem85_0,
5011 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_17,
5012 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_17,
5013 Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_17,
5014 Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_17,
5015 Convert__Reg1_0__Reg1_1__Mem5125_2__imm_95_17,
5016 Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_17,
5017 Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_17,
5018 Convert__Reg1_2__Reg1_1__Mem5125_0__imm_95_17,
5019 Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_1,
5020 Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_1,
5021 Convert__Reg1_0__Reg1_1__Mem5125_2__imm_95_1,
5022 Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_1,
5023 Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_1,
5024 Convert__Reg1_2__Reg1_1__Mem5125_0__imm_95_1,
5025 Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_16,
5026 Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_16,
5027 Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_16,
5028 Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_16,
5029 Convert__Reg1_0__Reg1_1__Mem5125_2__imm_95_16,
5030 Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_16,
5031 Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_16,
5032 Convert__Reg1_2__Reg1_1__Mem5125_0__imm_95_16,
5033 Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_0,
5034 Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_0,
5035 Convert__Reg1_0__Reg1_1__Mem5125_2__imm_95_0,
5036 Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_0,
5037 Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_0,
5038 Convert__Reg1_2__Reg1_1__Mem5125_0__imm_95_0,
5039 Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3__ImmUnsignedi41_4,
5040 Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3__ImmUnsignedi41_4,
5041 Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3__ImmUnsignedi41_4,
5042 Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3__ImmUnsignedi41_4,
5043 Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3__ImmUnsignedi41_4,
5044 Convert__Reg1_4__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi41_0,
5045 Convert__Reg1_4__Reg1_3__Mem1285_2__Reg1_1__ImmUnsignedi41_0,
5046 Convert__Reg1_4__Reg1_3__Mem2565_2__Reg1_1__ImmUnsignedi41_0,
5047 Convert__Reg1_4__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi41_0,
5048 Convert__Reg1_4__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi41_0,
5049 Convert__Reg1_0__Reg1_1__GR32orGR641_2__ImmUnsignedi81_3,
5050 Convert__Reg1_0__Reg1_1__Mem85_2__ImmUnsignedi81_3,
5051 Convert__Reg1_3__Reg1_2__GR32orGR641_1__ImmUnsignedi81_0,
5052 Convert__Reg1_3__Reg1_2__Mem85_1__ImmUnsignedi81_0,
5053 Convert__Reg1_2__Mem1285_1__Reg1_0,
5054 Convert__Reg1_0__Mem1285_1__Reg1_2,
5055 Convert__Reg1_3__Mem32_RC128X5_1__Tie0_4_4__Reg1_0,
5056 Convert__Reg1_3__Mem32_RC256X5_1__Tie0_4_4__Reg1_0,
5057 Convert__Reg1_3__Mem32_RC5125_1__Tie0_4_4__Reg1_0,
5058 Convert__Reg1_2__Mem32_RC128X5_0__Tie0_3_3__Reg1_4,
5059 Convert__Reg1_2__Mem32_RC256X5_0__Tie0_3_3__Reg1_4,
5060 Convert__Reg1_2__Mem32_RC5125_0__Tie0_3_3__Reg1_4,
5061 Convert__Reg1_3__Mem64_RC128X5_1__Tie0_4_4__Reg1_0,
5062 Convert__Reg1_3__Mem64_RC256X5_1__Tie0_4_4__Reg1_0,
5063 Convert__Reg1_2__Mem64_RC128X5_0__Tie0_3_3__Reg1_4,
5064 Convert__Reg1_2__Mem64_RC256X5_0__Tie0_3_3__Reg1_4,
5065 Convert__Reg1_3__Mem64_RC5125_1__Tie0_4_4__Reg1_0,
5066 Convert__Reg1_2__Mem64_RC5125_0__Tie0_3_3__Reg1_4,
5067 Convert__Reg1_0__Reg1_1__Tie0_1_1__Tie1_2_2,
5068 Convert__Reg1_1__Reg1_0__Tie0_2_2__Tie1_1_1,
5069 Convert__AbsMemMode161_0,
5070 Convert__regEAX__regEAX__Tie0_1_1__Tie1_1_1,
5071 CVT_NUM_SIGNATURES
5072};
5073
5074} // end anonymous namespace
5075
5076static const uint8_t ConversionTable[CVT_NUM_SIGNATURES][13] = {
5077 // Convert_NoOperands
5078 { CVT_Done },
5079 // Convert__imm_95_10
5080 { CVT_imm_95_10, 0, CVT_Done },
5081 // Convert__Imm1_0
5082 { CVT_95_addImmOperands, 1, CVT_Done },
5083 // Convert__Mem325_0__Reg1_1
5084 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_Done },
5085 // Convert__Mem645_0__Reg1_1
5086 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_Done },
5087 // Convert__Mem325_1__Reg1_0
5088 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
5089 // Convert__Mem645_1__Reg1_0
5090 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
5091 // Convert__Imm1_1
5092 { CVT_95_addImmOperands, 2, CVT_Done },
5093 // Convert__regAX__Tie0_1_1__ImmSExti16i81_1
5094 { CVT_regAX, 0, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 2, CVT_Done },
5095 // Convert__regEAX__Tie0_1_1__ImmSExti32i81_1
5096 { CVT_regEAX, 0, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 2, CVT_Done },
5097 // Convert__regRAX__Tie0_1_1__ImmSExti64i81_1
5098 { CVT_regRAX, 0, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 2, CVT_Done },
5099 // Convert__ImmSExti64i321_1
5100 { CVT_95_addImmOperands, 2, CVT_Done },
5101 // Convert__Reg1_0__Tie0_1_1__Reg1_1
5102 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_Done },
5103 // Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1
5104 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 2, CVT_Done },
5105 // Convert__Reg1_0__Tie0_1_1__Imm1_1
5106 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 2, CVT_Done },
5107 // Convert__Reg1_0__Tie0_1_1__Mem165_1
5108 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Done },
5109 // Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1
5110 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 2, CVT_Done },
5111 // Convert__Reg1_0__Tie0_1_1__Mem325_1
5112 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Done },
5113 // Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1
5114 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 2, CVT_Done },
5115 // Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1
5116 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 2, CVT_Done },
5117 // Convert__Reg1_0__Tie0_1_1__Mem645_1
5118 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Done },
5119 // Convert__Reg1_0__Tie0_1_1__Mem85_1
5120 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Done },
5121 // Convert__Mem165_0__Reg1_1
5122 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_Done },
5123 // Convert__Mem165_0__ImmSExti16i81_1
5124 { CVT_95_addMemOperands, 1, CVT_95_addImmOperands, 2, CVT_Done },
5125 // Convert__Mem165_0__Imm1_1
5126 { CVT_95_addMemOperands, 1, CVT_95_addImmOperands, 2, CVT_Done },
5127 // Convert__Mem325_0__ImmSExti32i81_1
5128 { CVT_95_addMemOperands, 1, CVT_95_addImmOperands, 2, CVT_Done },
5129 // Convert__Mem325_0__Imm1_1
5130 { CVT_95_addMemOperands, 1, CVT_95_addImmOperands, 2, CVT_Done },
5131 // Convert__Mem645_0__ImmSExti64i81_1
5132 { CVT_95_addMemOperands, 1, CVT_95_addImmOperands, 2, CVT_Done },
5133 // Convert__Mem645_0__ImmSExti64i321_1
5134 { CVT_95_addMemOperands, 1, CVT_95_addImmOperands, 2, CVT_Done },
5135 // Convert__Mem85_0__Reg1_1
5136 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_Done },
5137 // Convert__Mem85_0__Imm1_1
5138 { CVT_95_addMemOperands, 1, CVT_95_addImmOperands, 2, CVT_Done },
5139 // Convert__Reg1_0__Reg1_1__Reg1_2
5140 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_Done },
5141 // Convert__Reg1_0__Reg1_1__ImmSExti16i81_2
5142 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
5143 // Convert__Reg1_0__Reg1_1__Imm1_2
5144 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
5145 // Convert__Reg1_0__Reg1_1__Mem165_2
5146 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
5147 // Convert__Reg1_0__Mem165_1__Reg1_2
5148 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_Done },
5149 // Convert__Reg1_0__Mem165_1__ImmSExti16i81_2
5150 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
5151 // Convert__Reg1_0__Mem165_1__Imm1_2
5152 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
5153 // Convert__Reg1_0__Reg1_1__ImmSExti32i81_2
5154 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
5155 // Convert__Reg1_0__Reg1_1__Mem325_2
5156 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
5157 // Convert__Reg1_0__Mem325_1__Reg1_2
5158 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_Done },
5159 // Convert__Reg1_0__Mem325_1__ImmSExti32i81_2
5160 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
5161 // Convert__Reg1_0__Mem325_1__Imm1_2
5162 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
5163 // Convert__Reg1_0__Reg1_1__ImmSExti64i81_2
5164 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
5165 // Convert__Reg1_0__Reg1_1__ImmSExti64i321_2
5166 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
5167 // Convert__Reg1_0__Reg1_1__Mem645_2
5168 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
5169 // Convert__Reg1_0__Mem645_1__Reg1_2
5170 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_Done },
5171 // Convert__Reg1_0__Mem645_1__ImmSExti64i81_2
5172 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
5173 // Convert__Reg1_0__Mem645_1__ImmSExti64i321_2
5174 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
5175 // Convert__Reg1_0__Reg1_1__Mem85_2
5176 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
5177 // Convert__Reg1_0__Mem85_1__Reg1_2
5178 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_Done },
5179 // Convert__Reg1_0__Mem85_1__Imm1_2
5180 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
5181 // Convert__Reg1_1__Tie0_2_2__Reg1_0
5182 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_Done },
5183 // Convert__Mem85_1__Reg1_0
5184 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
5185 // Convert__Reg1_1__Tie0_2_2__Imm1_0
5186 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addImmOperands, 1, CVT_Done },
5187 // Convert__Mem85_1__Imm1_0
5188 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5189 // Convert__Reg1_1__Tie0_2_2__Mem85_0
5190 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_Done },
5191 // Convert__Reg1_2__Reg1_1__Reg1_0
5192 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
5193 // Convert__Reg1_2__Mem85_1__Reg1_0
5194 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
5195 // Convert__Reg1_2__Reg1_1__Imm1_0
5196 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
5197 // Convert__Reg1_2__Mem85_1__Imm1_0
5198 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5199 // Convert__Reg1_2__Reg1_1__Mem85_0
5200 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
5201 // Convert__regEAX__Tie0_1_1__ImmSExti32i81_0
5202 { CVT_regEAX, 0, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 1, CVT_Done },
5203 // Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0
5204 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addImmOperands, 1, CVT_Done },
5205 // Convert__Mem325_1__ImmSExti32i81_0
5206 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5207 // Convert__Mem325_1__Imm1_0
5208 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5209 // Convert__Reg1_1__Tie0_2_2__Mem325_0
5210 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_Done },
5211 // Convert__Reg1_2__Mem325_1__Reg1_0
5212 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
5213 // Convert__Reg1_2__Reg1_1__ImmSExti32i81_0
5214 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
5215 // Convert__Reg1_2__Mem325_1__ImmSExti32i81_0
5216 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5217 // Convert__Reg1_2__Mem325_1__Imm1_0
5218 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5219 // Convert__Reg1_2__Reg1_1__Mem325_0
5220 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
5221 // Convert__regRAX__Tie0_1_1__ImmSExti64i81_0
5222 { CVT_regRAX, 0, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 1, CVT_Done },
5223 // Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0
5224 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addImmOperands, 1, CVT_Done },
5225 // Convert__Mem645_1__ImmSExti64i81_0
5226 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5227 // Convert__ImmSExti64i321_0
5228 { CVT_95_addImmOperands, 1, CVT_Done },
5229 // Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0
5230 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addImmOperands, 1, CVT_Done },
5231 // Convert__Mem645_1__ImmSExti64i321_0
5232 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5233 // Convert__Reg1_1__Tie0_2_2__Mem645_0
5234 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_Done },
5235 // Convert__Reg1_2__Mem645_1__Reg1_0
5236 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
5237 // Convert__Reg1_2__Reg1_1__ImmSExti64i81_0
5238 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
5239 // Convert__Reg1_2__Mem645_1__ImmSExti64i81_0
5240 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5241 // Convert__Reg1_2__Reg1_1__ImmSExti64i321_0
5242 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
5243 // Convert__Reg1_2__Mem645_1__ImmSExti64i321_0
5244 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5245 // Convert__Reg1_2__Reg1_1__Mem645_0
5246 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
5247 // Convert__Mem165_1__Reg1_0
5248 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
5249 // Convert__regAX__Tie0_1_1__ImmSExti16i81_0
5250 { CVT_regAX, 0, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 1, CVT_Done },
5251 // Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0
5252 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addImmOperands, 1, CVT_Done },
5253 // Convert__Mem165_1__ImmSExti16i81_0
5254 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5255 // Convert__Mem165_1__Imm1_0
5256 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5257 // Convert__Reg1_1__Tie0_2_2__Mem165_0
5258 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_Done },
5259 // Convert__Reg1_2__Mem165_1__Reg1_0
5260 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
5261 // Convert__Reg1_2__Reg1_1__ImmSExti16i81_0
5262 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
5263 // Convert__Reg1_2__Mem165_1__ImmSExti16i81_0
5264 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5265 // Convert__Reg1_2__Mem165_1__Imm1_0
5266 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5267 // Convert__Reg1_2__Reg1_1__Mem165_0
5268 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
5269 // Convert__Reg1_1__Tie0_1_1__Reg1_0
5270 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_Reg, 1, CVT_Done },
5271 // Convert__Reg1_0__Tie0_1_1__Mem1285_1
5272 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Done },
5273 // Convert__Reg1_1__Tie0_1_1__Mem1285_0
5274 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 1, CVT_Done },
5275 // Convert__Reg1_1__Tie0_1_1__Mem645_0
5276 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 1, CVT_Done },
5277 // Convert__Reg1_1__Tie0_1_1__Mem325_0
5278 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 1, CVT_Done },
5279 // Convert__Reg1_0__Tie0_1_1__Mem5_1
5280 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Done },
5281 // Convert__Reg1_1__Tie0_2_2__Mem5_0
5282 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_Done },
5283 // Convert__Mem5_0
5284 { CVT_95_addMemOperands, 1, CVT_Done },
5285 // Convert__Reg1_1__Reg1_0
5286 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
5287 // Convert__Reg1_0__Reg1_1
5288 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_Done },
5289 // Convert__Reg1_0__Mem1285_1
5290 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_Done },
5291 // Convert__Reg1_1__Mem1285_0
5292 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
5293 // Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2
5294 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
5295 // Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2
5296 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
5297 // Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0
5298 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
5299 // Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0
5300 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5301 // Convert__Reg1_0__Mem325_1
5302 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_Done },
5303 // Convert__Reg1_0__Mem645_1
5304 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_Done },
5305 // Convert__Reg1_1__Mem325_0
5306 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
5307 // Convert__Reg1_1__Mem645_0
5308 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
5309 // Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2
5310 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
5311 // Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2
5312 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
5313 // Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0
5314 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
5315 // Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0
5316 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5317 // Convert__Reg1_1__Tie0_2_2__Mem1285_0
5318 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_Done },
5319 // Convert__Reg1_2__Tie0_1_1__Reg1_1
5320 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_Done },
5321 // Convert__Reg1_2__Tie0_1_1__Mem1285_1
5322 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Done },
5323 // Convert__Reg1_0__Mem165_1
5324 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_Done },
5325 // Convert__Reg1_1__Tie0_1_1__Mem165_0
5326 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 1, CVT_Done },
5327 // Convert__Reg1_0__Tie0_1_1
5328 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_Done },
5329 // Convert__Reg1_0__ImmUnsignedi81_1
5330 { CVT_95_Reg, 1, CVT_95_addImmOperands, 2, CVT_Done },
5331 // Convert__Mem325_1__ImmUnsignedi81_0
5332 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5333 // Convert__Mem165_0__ImmUnsignedi81_1
5334 { CVT_95_addMemOperands, 1, CVT_95_addImmOperands, 2, CVT_Done },
5335 // Convert__Mem325_0__ImmUnsignedi81_1
5336 { CVT_95_addMemOperands, 1, CVT_95_addImmOperands, 2, CVT_Done },
5337 // Convert__Mem645_0__ImmUnsignedi81_1
5338 { CVT_95_addMemOperands, 1, CVT_95_addImmOperands, 2, CVT_Done },
5339 // Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1
5340 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 2, CVT_Done },
5341 // Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0
5342 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addImmOperands, 1, CVT_Done },
5343 // Convert__Mem645_1__ImmUnsignedi81_0
5344 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5345 // Convert__Mem165_1__ImmUnsignedi81_0
5346 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5347 // Convert__Reg1_1__ImmUnsignedi81_0
5348 { CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
5349 // Convert__Reg1_0
5350 { CVT_95_Reg, 1, CVT_Done },
5351 // Convert__AbsMem1_0
5352 { CVT_95_addAbsMemOperands, 1, CVT_Done },
5353 // Convert__Mem165_0
5354 { CVT_95_addMemOperands, 1, CVT_Done },
5355 // Convert__Mem325_0
5356 { CVT_95_addMemOperands, 1, CVT_Done },
5357 // Convert__Mem645_0
5358 { CVT_95_addMemOperands, 1, CVT_Done },
5359 // Convert__Imm1_1__Imm1_0
5360 { CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
5361 // Convert__Reg1_1
5362 { CVT_95_Reg, 2, CVT_Done },
5363 // Convert__Mem325_1
5364 { CVT_95_addMemOperands, 2, CVT_Done },
5365 // Convert__Mem645_1
5366 { CVT_95_addMemOperands, 2, CVT_Done },
5367 // Convert__Mem165_1
5368 { CVT_95_addMemOperands, 2, CVT_Done },
5369 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7
5370 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5371 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_7
5372 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5373 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7
5374 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5375 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_7
5376 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5377 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_7
5378 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5379 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_7
5380 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5381 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_7
5382 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5383 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_7
5384 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5385 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_7
5386 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5387 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_7
5388 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5389 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_7
5390 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5391 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_7
5392 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5393 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_7
5394 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5395 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_7
5396 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5397 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_7
5398 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5399 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_7
5400 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5401 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_7
5402 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5403 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_7
5404 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5405 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_7
5406 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5407 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_7
5408 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5409 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_7
5410 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5411 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7
5412 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5413 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_7
5414 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5415 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7
5416 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5417 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_7
5418 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5419 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_7
5420 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5421 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3
5422 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5423 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_3
5424 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5425 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3
5426 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5427 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_3
5428 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5429 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_3
5430 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5431 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_3
5432 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5433 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_3
5434 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5435 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3
5436 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5437 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_3
5438 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5439 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_3
5440 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5441 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_3
5442 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5443 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_3
5444 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5445 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_3
5446 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5447 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_3
5448 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5449 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_3
5450 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5451 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_3
5452 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5453 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_3
5454 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5455 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_3
5456 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5457 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3
5458 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5459 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_3
5460 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5461 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_3
5462 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5463 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3
5464 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5465 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_3
5466 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5467 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3
5468 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5469 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_3
5470 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5471 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_3
5472 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5473 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_3
5474 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5475 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_3
5476 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5477 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_3
5478 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5479 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_3
5480 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5481 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_3
5482 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5483 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_3
5484 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5485 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_3
5486 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5487 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_3
5488 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5489 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3
5490 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5491 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3
5492 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5493 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_3
5494 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5495 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_3
5496 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5497 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_3
5498 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5499 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_3
5500 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5501 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_3
5502 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5503 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_3
5504 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_3, 0, CVT_Done },
5505 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_7
5506 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5507 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_7
5508 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5509 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_7
5510 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5511 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_7
5512 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5513 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_7
5514 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5515 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_7
5516 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5517 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_7
5518 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5519 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_7
5520 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5521 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_7
5522 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5523 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_7
5524 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5525 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_7
5526 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5527 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_7
5528 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5529 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_7
5530 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5531 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_7
5532 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5533 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_7
5534 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5535 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_7
5536 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_7, 0, CVT_Done },
5537 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2
5538 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5539 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_2
5540 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5541 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2
5542 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5543 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_2
5544 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5545 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_2
5546 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5547 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_2
5548 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5549 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_2
5550 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5551 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2
5552 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5553 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_2
5554 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5555 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_2
5556 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5557 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_2
5558 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5559 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_2
5560 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5561 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_2
5562 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5563 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_2
5564 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5565 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_2
5566 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5567 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_2
5568 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5569 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_2
5570 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5571 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_2
5572 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5573 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2
5574 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5575 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_2
5576 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5577 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_2
5578 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5579 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2
5580 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5581 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_2
5582 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5583 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2
5584 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5585 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_2
5586 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5587 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_2
5588 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5589 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6
5590 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5591 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_6
5592 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5593 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6
5594 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5595 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_6
5596 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5597 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_6
5598 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5599 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_6
5600 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5601 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_6
5602 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5603 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_6
5604 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5605 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_6
5606 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5607 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_6
5608 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5609 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_6
5610 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5611 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_6
5612 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5613 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_6
5614 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5615 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_6
5616 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5617 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_6
5618 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5619 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_6
5620 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5621 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_6
5622 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5623 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_6
5624 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5625 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_6
5626 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5627 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_6
5628 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5629 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_6
5630 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5631 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6
5632 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5633 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_6
5634 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5635 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6
5636 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5637 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_6
5638 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5639 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_6
5640 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5641 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_6
5642 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5643 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_6
5644 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5645 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_6
5646 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5647 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_6
5648 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5649 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_6
5650 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5651 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_6
5652 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5653 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_6
5654 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5655 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_6
5656 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5657 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_6
5658 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5659 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_6
5660 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5661 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_6
5662 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5663 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_6
5664 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5665 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_6
5666 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5667 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_6
5668 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5669 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_6
5670 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5671 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_6
5672 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_6, 0, CVT_Done },
5673 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_2
5674 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5675 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_2
5676 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5677 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_2
5678 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5679 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_2
5680 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5681 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_2
5682 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5683 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_2
5684 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5685 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_2
5686 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5687 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_2
5688 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5689 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2
5690 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5691 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2
5692 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5693 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_2
5694 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5695 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_2
5696 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5697 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_2
5698 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5699 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_2
5700 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5701 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_2
5702 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5703 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_2
5704 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_2, 0, CVT_Done },
5705 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4
5706 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5707 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_4
5708 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5709 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4
5710 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5711 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_4
5712 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5713 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_4
5714 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5715 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_4
5716 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5717 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_4
5718 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5719 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_4
5720 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5721 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_4
5722 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5723 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_4
5724 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5725 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_4
5726 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5727 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_4
5728 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5729 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_4
5730 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5731 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_4
5732 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5733 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_4
5734 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5735 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_4
5736 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5737 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_4
5738 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5739 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_4
5740 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5741 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_4
5742 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5743 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_4
5744 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5745 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_4
5746 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5747 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4
5748 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5749 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_4
5750 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5751 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4
5752 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5753 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_4
5754 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5755 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_4
5756 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5757 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_4
5758 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5759 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_4
5760 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5761 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_4
5762 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5763 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_4
5764 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5765 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_4
5766 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5767 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_4
5768 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5769 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_4
5770 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5771 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_4
5772 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5773 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_4
5774 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5775 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_4
5776 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5777 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_4
5778 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5779 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_4
5780 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5781 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_4
5782 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5783 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_4
5784 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5785 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_4
5786 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5787 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_4
5788 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_4, 0, CVT_Done },
5789 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_11
5790 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5791 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_11
5792 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5793 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_11
5794 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5795 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_11
5796 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5797 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_11
5798 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5799 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_11
5800 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5801 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_11
5802 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5803 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_11
5804 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5805 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_11
5806 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5807 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_11
5808 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5809 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_11
5810 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5811 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_11
5812 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5813 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_11
5814 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5815 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_11
5816 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5817 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_11
5818 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5819 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_11
5820 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5821 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_11
5822 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5823 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_11
5824 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5825 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_11
5826 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5827 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_11
5828 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5829 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_11
5830 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5831 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_11
5832 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5833 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_11
5834 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5835 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_11
5836 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5837 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_11
5838 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5839 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_11
5840 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5841 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_11
5842 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5843 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_11
5844 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5845 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_11
5846 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5847 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_11
5848 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5849 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_11
5850 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5851 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_11
5852 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5853 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_11
5854 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5855 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_11
5856 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5857 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_11
5858 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5859 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_11
5860 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5861 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_11
5862 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5863 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_11
5864 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5865 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_11
5866 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5867 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_11
5868 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5869 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_11
5870 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5871 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_11
5872 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_11, 0, CVT_Done },
5873 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15
5874 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5875 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_15
5876 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5877 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15
5878 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5879 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_15
5880 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5881 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_15
5882 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5883 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_15
5884 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5885 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_15
5886 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5887 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_15
5888 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5889 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_15
5890 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5891 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_15
5892 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5893 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_15
5894 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5895 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_15
5896 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5897 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_15
5898 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5899 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_15
5900 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5901 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_15
5902 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5903 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_15
5904 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5905 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_15
5906 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5907 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_15
5908 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5909 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_15
5910 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5911 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_15
5912 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5913 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_15
5914 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5915 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15
5916 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5917 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_15
5918 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5919 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15
5920 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5921 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_15
5922 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5923 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_15
5924 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
5925 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13
5926 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5927 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_13
5928 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5929 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13
5930 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5931 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_13
5932 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5933 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_13
5934 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5935 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_13
5936 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5937 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_13
5938 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5939 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_13
5940 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5941 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_13
5942 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5943 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_13
5944 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5945 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_13
5946 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5947 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_13
5948 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5949 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_13
5950 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5951 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_13
5952 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5953 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_13
5954 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5955 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_13
5956 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5957 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_13
5958 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5959 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_13
5960 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5961 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_13
5962 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5963 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_13
5964 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5965 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_13
5966 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5967 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13
5968 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5969 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_13
5970 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5971 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13
5972 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5973 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_13
5974 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5975 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_13
5976 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5977 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_13
5978 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5979 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_13
5980 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5981 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_13
5982 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5983 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_13
5984 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5985 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_13
5986 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5987 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_13
5988 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5989 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_13
5990 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5991 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_13
5992 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5993 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_13
5994 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5995 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_13
5996 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5997 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_13
5998 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
5999 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_13
6000 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
6001 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_13
6002 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
6003 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_13
6004 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
6005 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_13
6006 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
6007 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_13
6008 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_13, 0, CVT_Done },
6009 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_15
6010 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6011 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_15
6012 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6013 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_15
6014 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6015 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_15
6016 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6017 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_15
6018 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6019 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_15
6020 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6021 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_15
6022 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6023 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_15
6024 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6025 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_15
6026 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6027 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_15
6028 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6029 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_15
6030 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6031 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_15
6032 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6033 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_15
6034 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6035 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_15
6036 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6037 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_15
6038 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6039 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_15
6040 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_15, 0, CVT_Done },
6041 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12
6042 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6043 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_12
6044 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6045 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12
6046 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6047 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_12
6048 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6049 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_12
6050 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6051 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_12
6052 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6053 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_12
6054 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6055 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_12
6056 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6057 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_12
6058 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6059 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_12
6060 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6061 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_12
6062 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6063 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_12
6064 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6065 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_12
6066 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6067 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_12
6068 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6069 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_12
6070 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6071 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_12
6072 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6073 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_12
6074 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6075 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_12
6076 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6077 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_12
6078 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6079 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_12
6080 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6081 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_12
6082 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6083 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12
6084 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6085 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_12
6086 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6087 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12
6088 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6089 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_12
6090 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6091 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_12
6092 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6093 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14
6094 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6095 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_14
6096 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6097 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14
6098 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6099 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_14
6100 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6101 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_14
6102 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6103 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_14
6104 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6105 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_14
6106 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6107 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_14
6108 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6109 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_14
6110 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6111 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_14
6112 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6113 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_14
6114 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6115 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_14
6116 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6117 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_14
6118 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6119 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_14
6120 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6121 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_14
6122 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6123 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_14
6124 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6125 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_14
6126 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6127 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_14
6128 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6129 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_14
6130 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6131 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_14
6132 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6133 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_14
6134 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6135 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14
6136 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6137 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_14
6138 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6139 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14
6140 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6141 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_14
6142 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6143 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_14
6144 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6145 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_14
6146 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6147 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_14
6148 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6149 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_14
6150 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6151 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_14
6152 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6153 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_14
6154 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6155 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_14
6156 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6157 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_14
6158 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6159 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_14
6160 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6161 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_14
6162 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6163 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_14
6164 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6165 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_14
6166 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6167 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_14
6168 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6169 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_14
6170 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6171 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_14
6172 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6173 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_14
6174 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6175 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_14
6176 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_14, 0, CVT_Done },
6177 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_12
6178 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6179 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_12
6180 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6181 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_12
6182 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6183 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_12
6184 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6185 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_12
6186 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6187 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_12
6188 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6189 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_12
6190 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6191 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_12
6192 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6193 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_12
6194 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6195 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_12
6196 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6197 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_12
6198 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6199 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_12
6200 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6201 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_12
6202 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6203 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_12
6204 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6205 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_12
6206 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6207 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_12
6208 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_12, 0, CVT_Done },
6209 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5
6210 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6211 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_5
6212 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6213 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5
6214 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6215 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_5
6216 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6217 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_5
6218 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6219 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_5
6220 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6221 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_5
6222 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6223 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_5
6224 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6225 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_5
6226 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6227 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_5
6228 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6229 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_5
6230 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6231 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_5
6232 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6233 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_5
6234 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6235 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_5
6236 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6237 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_5
6238 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6239 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_5
6240 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6241 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_5
6242 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6243 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_5
6244 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6245 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_5
6246 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6247 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_5
6248 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6249 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_5
6250 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6251 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5
6252 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6253 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_5
6254 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6255 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5
6256 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6257 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_5
6258 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6259 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_5
6260 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6261 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_5
6262 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6263 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_5
6264 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6265 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_5
6266 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6267 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_5
6268 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6269 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_5
6270 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6271 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_5
6272 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6273 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_5
6274 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6275 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_5
6276 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6277 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_5
6278 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6279 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_5
6280 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6281 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_5
6282 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6283 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_5
6284 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6285 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_5
6286 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6287 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_5
6288 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6289 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_5
6290 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6291 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_5
6292 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_5, 0, CVT_Done },
6293 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_1
6294 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6295 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_1
6296 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6297 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_1
6298 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6299 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_1
6300 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6301 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_1
6302 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6303 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_1
6304 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6305 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_1
6306 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6307 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_1
6308 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6309 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_1
6310 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6311 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_1
6312 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6313 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_1
6314 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6315 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_1
6316 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6317 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_1
6318 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6319 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_1
6320 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6321 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_1
6322 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6323 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_1
6324 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6325 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_1
6326 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6327 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_1
6328 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6329 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_1
6330 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6331 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_1
6332 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6333 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_1
6334 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6335 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_1
6336 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6337 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_1
6338 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6339 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_1
6340 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6341 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_1
6342 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6343 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_1
6344 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6345 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_1
6346 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6347 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_1
6348 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6349 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_1
6350 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6351 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_1
6352 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6353 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_1
6354 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6355 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_1
6356 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6357 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_1
6358 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6359 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_1
6360 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6361 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_1
6362 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6363 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_1
6364 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6365 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_1
6366 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6367 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_1
6368 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6369 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_1
6370 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6371 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_1
6372 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6373 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_1
6374 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6375 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_1
6376 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_1, 0, CVT_Done },
6377 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_9
6378 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6379 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_9
6380 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6381 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_9
6382 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6383 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_9
6384 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6385 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_9
6386 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6387 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_9
6388 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6389 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_9
6390 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6391 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_9
6392 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6393 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_9
6394 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6395 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_9
6396 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6397 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_9
6398 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6399 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_9
6400 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6401 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_9
6402 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6403 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_9
6404 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6405 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_9
6406 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6407 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_9
6408 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6409 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_9
6410 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6411 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_9
6412 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6413 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_9
6414 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6415 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_9
6416 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6417 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_9
6418 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6419 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_9
6420 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6421 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_9
6422 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6423 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_9
6424 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6425 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_9
6426 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6427 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_9
6428 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6429 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_9
6430 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6431 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_9
6432 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6433 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_9
6434 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6435 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_9
6436 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6437 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_9
6438 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6439 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_9
6440 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6441 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_9
6442 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6443 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_9
6444 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6445 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_9
6446 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6447 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_9
6448 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6449 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_9
6450 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6451 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_9
6452 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6453 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_9
6454 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6455 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_9
6456 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6457 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_9
6458 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6459 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_9
6460 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_9, 0, CVT_Done },
6461 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_0
6462 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6463 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_0
6464 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6465 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_0
6466 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6467 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_0
6468 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6469 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_0
6470 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6471 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_0
6472 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6473 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_0
6474 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6475 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_0
6476 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6477 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_0
6478 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6479 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_0
6480 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6481 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_0
6482 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6483 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_0
6484 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6485 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_0
6486 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6487 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_0
6488 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6489 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_0
6490 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6491 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_0
6492 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6493 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_0
6494 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6495 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_0
6496 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6497 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_0
6498 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6499 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_0
6500 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6501 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_0
6502 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6503 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_0
6504 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6505 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_0
6506 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6507 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_0
6508 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6509 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_0
6510 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6511 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_0
6512 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6513 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_0
6514 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6515 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_0
6516 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6517 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_0
6518 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6519 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_0
6520 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6521 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_0
6522 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6523 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_0
6524 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6525 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_0
6526 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6527 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_0
6528 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6529 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_0
6530 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6531 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_0
6532 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6533 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_0
6534 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6535 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_0
6536 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6537 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_0
6538 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6539 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_0
6540 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6541 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_0
6542 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6543 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_0
6544 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_0, 0, CVT_Done },
6545 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_8
6546 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6547 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_8
6548 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6549 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_8
6550 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6551 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_8
6552 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6553 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_8
6554 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6555 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_8
6556 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6557 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_8
6558 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6559 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_8
6560 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6561 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_8
6562 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6563 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_8
6564 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6565 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_8
6566 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6567 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_8
6568 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6569 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_8
6570 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6571 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_8
6572 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6573 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_8
6574 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6575 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_8
6576 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6577 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_8
6578 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6579 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_8
6580 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6581 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_8
6582 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6583 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_8
6584 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6585 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_8
6586 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6587 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_8
6588 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6589 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_8
6590 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6591 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_8
6592 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6593 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_8
6594 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6595 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_8
6596 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6597 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_8
6598 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6599 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_8
6600 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6601 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_8
6602 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6603 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_8
6604 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6605 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_8
6606 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6607 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_8
6608 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6609 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_8
6610 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6611 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_8
6612 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6613 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_8
6614 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6615 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_8
6616 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6617 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_8
6618 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6619 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_8
6620 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6621 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_8
6622 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6623 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_8
6624 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6625 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_8
6626 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6627 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_8
6628 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_8, 0, CVT_Done },
6629 // Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_10
6630 { CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6631 // Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_10
6632 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6633 // Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_10
6634 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6635 // Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_10
6636 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6637 // Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_10
6638 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6639 // Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_10
6640 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6641 // Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_10
6642 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6643 // Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_10
6644 { CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6645 // Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_10
6646 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6647 // Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_10
6648 { CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6649 // Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_10
6650 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6651 // Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_10
6652 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6653 // Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_10
6654 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6655 // Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_10
6656 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6657 // Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_10
6658 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6659 // Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_10
6660 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6661 // Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_10
6662 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6663 // Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_10
6664 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6665 // Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_10
6666 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6667 // Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_10
6668 { CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6669 // Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_10
6670 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6671 // Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_10
6672 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6673 // Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_10
6674 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6675 // Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_10
6676 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6677 // Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_10
6678 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6679 // Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_10
6680 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6681 // Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_10
6682 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6683 // Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_10
6684 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6685 // Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_10
6686 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6687 // Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_10
6688 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6689 // Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_10
6690 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6691 // Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_10
6692 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6693 // Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_10
6694 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6695 // Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_10
6696 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6697 // Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_10
6698 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6699 // Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_10
6700 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6701 // Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_10
6702 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6703 // Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_10
6704 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6705 // Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_10
6706 { CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6707 // Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_10
6708 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6709 // Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_10
6710 { CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6711 // Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_10
6712 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_imm_95_10, 0, CVT_Done },
6713 // Convert__Reg1_0__Reg1_1__imm_95_7
6714 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_7, 0, CVT_Done },
6715 // Convert__Reg1_0__Mem165_1__imm_95_7
6716 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_7, 0, CVT_Done },
6717 // Convert__Reg1_0__Mem325_1__imm_95_7
6718 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_7, 0, CVT_Done },
6719 // Convert__Reg1_0__Mem645_1__imm_95_7
6720 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_7, 0, CVT_Done },
6721 // Convert__Mem165_0__Reg1_1__imm_95_7
6722 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_7, 0, CVT_Done },
6723 // Convert__Mem325_0__Reg1_1__imm_95_7
6724 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_7, 0, CVT_Done },
6725 // Convert__Mem645_0__Reg1_1__imm_95_7
6726 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_7, 0, CVT_Done },
6727 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_7
6728 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_7, 0, CVT_Done },
6729 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_7
6730 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_7, 0, CVT_Done },
6731 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_7
6732 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_7, 0, CVT_Done },
6733 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_7
6734 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_7, 0, CVT_Done },
6735 // Convert__Reg1_0__Reg1_1__imm_95_3
6736 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_3, 0, CVT_Done },
6737 // Convert__Reg1_0__Mem165_1__imm_95_3
6738 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_3, 0, CVT_Done },
6739 // Convert__Reg1_0__Mem325_1__imm_95_3
6740 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_3, 0, CVT_Done },
6741 // Convert__Reg1_0__Mem645_1__imm_95_3
6742 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_3, 0, CVT_Done },
6743 // Convert__Mem165_0__Reg1_1__imm_95_3
6744 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_3, 0, CVT_Done },
6745 // Convert__Mem325_0__Reg1_1__imm_95_3
6746 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_3, 0, CVT_Done },
6747 // Convert__Mem645_0__Reg1_1__imm_95_3
6748 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_3, 0, CVT_Done },
6749 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_3
6750 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_3, 0, CVT_Done },
6751 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_3
6752 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_3, 0, CVT_Done },
6753 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_3
6754 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_3, 0, CVT_Done },
6755 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_3
6756 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_3, 0, CVT_Done },
6757 // Convert__Reg1_1__Reg1_0__imm_95_3
6758 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_3, 0, CVT_Done },
6759 // Convert__Mem325_1__Reg1_0__imm_95_3
6760 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_3, 0, CVT_Done },
6761 // Convert__Reg1_1__Mem325_0__imm_95_3
6762 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_3, 0, CVT_Done },
6763 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_3
6764 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_3, 0, CVT_Done },
6765 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_3
6766 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_3, 0, CVT_Done },
6767 // Convert__Mem645_1__Reg1_0__imm_95_3
6768 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_3, 0, CVT_Done },
6769 // Convert__Reg1_1__Mem645_0__imm_95_3
6770 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_3, 0, CVT_Done },
6771 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_3
6772 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_3, 0, CVT_Done },
6773 // Convert__Mem165_1__Reg1_0__imm_95_3
6774 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_3, 0, CVT_Done },
6775 // Convert__Reg1_1__Mem165_0__imm_95_3
6776 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_3, 0, CVT_Done },
6777 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_3
6778 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_3, 0, CVT_Done },
6779 // Convert__Reg1_1__Reg1_0__imm_95_7
6780 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_7, 0, CVT_Done },
6781 // Convert__Mem325_1__Reg1_0__imm_95_7
6782 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_7, 0, CVT_Done },
6783 // Convert__Reg1_1__Mem325_0__imm_95_7
6784 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_7, 0, CVT_Done },
6785 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_7
6786 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_7, 0, CVT_Done },
6787 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_7
6788 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_7, 0, CVT_Done },
6789 // Convert__Mem645_1__Reg1_0__imm_95_7
6790 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_7, 0, CVT_Done },
6791 // Convert__Reg1_1__Mem645_0__imm_95_7
6792 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_7, 0, CVT_Done },
6793 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_7
6794 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_7, 0, CVT_Done },
6795 // Convert__Mem165_1__Reg1_0__imm_95_7
6796 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_7, 0, CVT_Done },
6797 // Convert__Reg1_1__Mem165_0__imm_95_7
6798 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_7, 0, CVT_Done },
6799 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_7
6800 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_7, 0, CVT_Done },
6801 // Convert__Reg1_0__Reg1_1__imm_95_2
6802 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_2, 0, CVT_Done },
6803 // Convert__Reg1_0__Mem165_1__imm_95_2
6804 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_2, 0, CVT_Done },
6805 // Convert__Reg1_0__Mem325_1__imm_95_2
6806 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_2, 0, CVT_Done },
6807 // Convert__Reg1_0__Mem645_1__imm_95_2
6808 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_2, 0, CVT_Done },
6809 // Convert__Mem165_0__Reg1_1__imm_95_2
6810 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_2, 0, CVT_Done },
6811 // Convert__Mem325_0__Reg1_1__imm_95_2
6812 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_2, 0, CVT_Done },
6813 // Convert__Mem645_0__Reg1_1__imm_95_2
6814 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_2, 0, CVT_Done },
6815 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_2
6816 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_2, 0, CVT_Done },
6817 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_2
6818 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_2, 0, CVT_Done },
6819 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_2
6820 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_2, 0, CVT_Done },
6821 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_2
6822 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_2, 0, CVT_Done },
6823 // Convert__Reg1_0__Reg1_1__imm_95_6
6824 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_6, 0, CVT_Done },
6825 // Convert__Reg1_0__Mem165_1__imm_95_6
6826 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_6, 0, CVT_Done },
6827 // Convert__Reg1_0__Mem325_1__imm_95_6
6828 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_6, 0, CVT_Done },
6829 // Convert__Reg1_0__Mem645_1__imm_95_6
6830 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_6, 0, CVT_Done },
6831 // Convert__Mem165_0__Reg1_1__imm_95_6
6832 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_6, 0, CVT_Done },
6833 // Convert__Mem325_0__Reg1_1__imm_95_6
6834 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_6, 0, CVT_Done },
6835 // Convert__Mem645_0__Reg1_1__imm_95_6
6836 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_6, 0, CVT_Done },
6837 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_6
6838 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_6, 0, CVT_Done },
6839 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_6
6840 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_6, 0, CVT_Done },
6841 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_6
6842 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_6, 0, CVT_Done },
6843 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_6
6844 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_6, 0, CVT_Done },
6845 // Convert__Reg1_1__Reg1_0__imm_95_6
6846 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_6, 0, CVT_Done },
6847 // Convert__Mem325_1__Reg1_0__imm_95_6
6848 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_6, 0, CVT_Done },
6849 // Convert__Reg1_1__Mem325_0__imm_95_6
6850 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_6, 0, CVT_Done },
6851 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_6
6852 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_6, 0, CVT_Done },
6853 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_6
6854 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_6, 0, CVT_Done },
6855 // Convert__Mem645_1__Reg1_0__imm_95_6
6856 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_6, 0, CVT_Done },
6857 // Convert__Reg1_1__Mem645_0__imm_95_6
6858 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_6, 0, CVT_Done },
6859 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_6
6860 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_6, 0, CVT_Done },
6861 // Convert__Mem165_1__Reg1_0__imm_95_6
6862 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_6, 0, CVT_Done },
6863 // Convert__Reg1_1__Mem165_0__imm_95_6
6864 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_6, 0, CVT_Done },
6865 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_6
6866 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_6, 0, CVT_Done },
6867 // Convert__Reg1_1__Reg1_0__imm_95_2
6868 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_2, 0, CVT_Done },
6869 // Convert__Mem325_1__Reg1_0__imm_95_2
6870 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_2, 0, CVT_Done },
6871 // Convert__Reg1_1__Mem325_0__imm_95_2
6872 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_2, 0, CVT_Done },
6873 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_2
6874 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_2, 0, CVT_Done },
6875 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_2
6876 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_2, 0, CVT_Done },
6877 // Convert__Mem645_1__Reg1_0__imm_95_2
6878 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_2, 0, CVT_Done },
6879 // Convert__Reg1_1__Mem645_0__imm_95_2
6880 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_2, 0, CVT_Done },
6881 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_2
6882 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_2, 0, CVT_Done },
6883 // Convert__Mem165_1__Reg1_0__imm_95_2
6884 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_2, 0, CVT_Done },
6885 // Convert__Reg1_1__Mem165_0__imm_95_2
6886 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_2, 0, CVT_Done },
6887 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_2
6888 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_2, 0, CVT_Done },
6889 // Convert__Reg1_0__Reg1_1__imm_95_4
6890 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_4, 0, CVT_Done },
6891 // Convert__Reg1_0__Mem165_1__imm_95_4
6892 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_4, 0, CVT_Done },
6893 // Convert__Reg1_0__Mem325_1__imm_95_4
6894 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_4, 0, CVT_Done },
6895 // Convert__Reg1_0__Mem645_1__imm_95_4
6896 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_4, 0, CVT_Done },
6897 // Convert__Mem165_0__Reg1_1__imm_95_4
6898 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_4, 0, CVT_Done },
6899 // Convert__Mem325_0__Reg1_1__imm_95_4
6900 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_4, 0, CVT_Done },
6901 // Convert__Mem645_0__Reg1_1__imm_95_4
6902 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_4, 0, CVT_Done },
6903 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_4
6904 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_4, 0, CVT_Done },
6905 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_4
6906 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_4, 0, CVT_Done },
6907 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_4
6908 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_4, 0, CVT_Done },
6909 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_4
6910 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_4, 0, CVT_Done },
6911 // Convert__Reg1_1__Reg1_0__imm_95_4
6912 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_4, 0, CVT_Done },
6913 // Convert__Mem325_1__Reg1_0__imm_95_4
6914 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_4, 0, CVT_Done },
6915 // Convert__Reg1_1__Mem325_0__imm_95_4
6916 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_4, 0, CVT_Done },
6917 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_4
6918 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_4, 0, CVT_Done },
6919 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_4
6920 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_4, 0, CVT_Done },
6921 // Convert__Mem645_1__Reg1_0__imm_95_4
6922 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_4, 0, CVT_Done },
6923 // Convert__Reg1_1__Mem645_0__imm_95_4
6924 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_4, 0, CVT_Done },
6925 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_4
6926 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_4, 0, CVT_Done },
6927 // Convert__Mem165_1__Reg1_0__imm_95_4
6928 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_4, 0, CVT_Done },
6929 // Convert__Reg1_1__Mem165_0__imm_95_4
6930 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_4, 0, CVT_Done },
6931 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_4
6932 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_4, 0, CVT_Done },
6933 // Convert__Reg1_0__Reg1_1__imm_95_15
6934 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_15, 0, CVT_Done },
6935 // Convert__Reg1_0__Mem165_1__imm_95_15
6936 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_15, 0, CVT_Done },
6937 // Convert__Reg1_0__Mem325_1__imm_95_15
6938 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_15, 0, CVT_Done },
6939 // Convert__Reg1_0__Mem645_1__imm_95_15
6940 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_15, 0, CVT_Done },
6941 // Convert__Mem165_0__Reg1_1__imm_95_15
6942 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_15, 0, CVT_Done },
6943 // Convert__Mem325_0__Reg1_1__imm_95_15
6944 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_15, 0, CVT_Done },
6945 // Convert__Mem645_0__Reg1_1__imm_95_15
6946 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_15, 0, CVT_Done },
6947 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_15
6948 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_15, 0, CVT_Done },
6949 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_15
6950 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_15, 0, CVT_Done },
6951 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_15
6952 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_15, 0, CVT_Done },
6953 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_15
6954 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_15, 0, CVT_Done },
6955 // Convert__Reg1_0__Reg1_1__imm_95_13
6956 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_13, 0, CVT_Done },
6957 // Convert__Reg1_0__Mem165_1__imm_95_13
6958 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_13, 0, CVT_Done },
6959 // Convert__Reg1_0__Mem325_1__imm_95_13
6960 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_13, 0, CVT_Done },
6961 // Convert__Reg1_0__Mem645_1__imm_95_13
6962 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_13, 0, CVT_Done },
6963 // Convert__Mem165_0__Reg1_1__imm_95_13
6964 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_13, 0, CVT_Done },
6965 // Convert__Mem325_0__Reg1_1__imm_95_13
6966 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_13, 0, CVT_Done },
6967 // Convert__Mem645_0__Reg1_1__imm_95_13
6968 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_13, 0, CVT_Done },
6969 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_13
6970 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_13, 0, CVT_Done },
6971 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_13
6972 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_13, 0, CVT_Done },
6973 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_13
6974 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_13, 0, CVT_Done },
6975 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_13
6976 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_13, 0, CVT_Done },
6977 // Convert__Reg1_1__Reg1_0__imm_95_13
6978 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_13, 0, CVT_Done },
6979 // Convert__Mem325_1__Reg1_0__imm_95_13
6980 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_13, 0, CVT_Done },
6981 // Convert__Reg1_1__Mem325_0__imm_95_13
6982 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_13, 0, CVT_Done },
6983 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_13
6984 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_13, 0, CVT_Done },
6985 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_13
6986 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_13, 0, CVT_Done },
6987 // Convert__Mem645_1__Reg1_0__imm_95_13
6988 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_13, 0, CVT_Done },
6989 // Convert__Reg1_1__Mem645_0__imm_95_13
6990 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_13, 0, CVT_Done },
6991 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_13
6992 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_13, 0, CVT_Done },
6993 // Convert__Mem165_1__Reg1_0__imm_95_13
6994 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_13, 0, CVT_Done },
6995 // Convert__Reg1_1__Mem165_0__imm_95_13
6996 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_13, 0, CVT_Done },
6997 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_13
6998 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_13, 0, CVT_Done },
6999 // Convert__Reg1_1__Reg1_0__imm_95_15
7000 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_15, 0, CVT_Done },
7001 // Convert__Mem325_1__Reg1_0__imm_95_15
7002 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_15, 0, CVT_Done },
7003 // Convert__Reg1_1__Mem325_0__imm_95_15
7004 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_15, 0, CVT_Done },
7005 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_15
7006 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_15, 0, CVT_Done },
7007 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_15
7008 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_15, 0, CVT_Done },
7009 // Convert__Mem645_1__Reg1_0__imm_95_15
7010 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_15, 0, CVT_Done },
7011 // Convert__Reg1_1__Mem645_0__imm_95_15
7012 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_15, 0, CVT_Done },
7013 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_15
7014 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_15, 0, CVT_Done },
7015 // Convert__Mem165_1__Reg1_0__imm_95_15
7016 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_15, 0, CVT_Done },
7017 // Convert__Reg1_1__Mem165_0__imm_95_15
7018 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_15, 0, CVT_Done },
7019 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_15
7020 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_15, 0, CVT_Done },
7021 // Convert__Reg1_0__Reg1_1__imm_95_12
7022 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_12, 0, CVT_Done },
7023 // Convert__Reg1_0__Mem165_1__imm_95_12
7024 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_12, 0, CVT_Done },
7025 // Convert__Reg1_0__Mem325_1__imm_95_12
7026 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_12, 0, CVT_Done },
7027 // Convert__Reg1_0__Mem645_1__imm_95_12
7028 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_12, 0, CVT_Done },
7029 // Convert__Mem165_0__Reg1_1__imm_95_12
7030 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_12, 0, CVT_Done },
7031 // Convert__Mem325_0__Reg1_1__imm_95_12
7032 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_12, 0, CVT_Done },
7033 // Convert__Mem645_0__Reg1_1__imm_95_12
7034 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_12, 0, CVT_Done },
7035 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_12
7036 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_12, 0, CVT_Done },
7037 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_12
7038 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_12, 0, CVT_Done },
7039 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_12
7040 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_12, 0, CVT_Done },
7041 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_12
7042 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_12, 0, CVT_Done },
7043 // Convert__Reg1_0__Reg1_1__imm_95_14
7044 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_14, 0, CVT_Done },
7045 // Convert__Reg1_0__Mem165_1__imm_95_14
7046 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_14, 0, CVT_Done },
7047 // Convert__Reg1_0__Mem325_1__imm_95_14
7048 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_14, 0, CVT_Done },
7049 // Convert__Reg1_0__Mem645_1__imm_95_14
7050 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_14, 0, CVT_Done },
7051 // Convert__Mem165_0__Reg1_1__imm_95_14
7052 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_14, 0, CVT_Done },
7053 // Convert__Mem325_0__Reg1_1__imm_95_14
7054 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_14, 0, CVT_Done },
7055 // Convert__Mem645_0__Reg1_1__imm_95_14
7056 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_14, 0, CVT_Done },
7057 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_14
7058 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_14, 0, CVT_Done },
7059 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_14
7060 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_14, 0, CVT_Done },
7061 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_14
7062 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_14, 0, CVT_Done },
7063 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_14
7064 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_14, 0, CVT_Done },
7065 // Convert__Reg1_1__Reg1_0__imm_95_14
7066 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_14, 0, CVT_Done },
7067 // Convert__Mem325_1__Reg1_0__imm_95_14
7068 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_14, 0, CVT_Done },
7069 // Convert__Reg1_1__Mem325_0__imm_95_14
7070 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_14, 0, CVT_Done },
7071 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_14
7072 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_14, 0, CVT_Done },
7073 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_14
7074 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_14, 0, CVT_Done },
7075 // Convert__Mem645_1__Reg1_0__imm_95_14
7076 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_14, 0, CVT_Done },
7077 // Convert__Reg1_1__Mem645_0__imm_95_14
7078 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_14, 0, CVT_Done },
7079 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_14
7080 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_14, 0, CVT_Done },
7081 // Convert__Mem165_1__Reg1_0__imm_95_14
7082 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_14, 0, CVT_Done },
7083 // Convert__Reg1_1__Mem165_0__imm_95_14
7084 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_14, 0, CVT_Done },
7085 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_14
7086 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_14, 0, CVT_Done },
7087 // Convert__Reg1_1__Reg1_0__imm_95_12
7088 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_12, 0, CVT_Done },
7089 // Convert__Mem325_1__Reg1_0__imm_95_12
7090 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_12, 0, CVT_Done },
7091 // Convert__Reg1_1__Mem325_0__imm_95_12
7092 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_12, 0, CVT_Done },
7093 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_12
7094 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_12, 0, CVT_Done },
7095 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_12
7096 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_12, 0, CVT_Done },
7097 // Convert__Mem645_1__Reg1_0__imm_95_12
7098 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_12, 0, CVT_Done },
7099 // Convert__Reg1_1__Mem645_0__imm_95_12
7100 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_12, 0, CVT_Done },
7101 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_12
7102 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_12, 0, CVT_Done },
7103 // Convert__Mem165_1__Reg1_0__imm_95_12
7104 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_12, 0, CVT_Done },
7105 // Convert__Reg1_1__Mem165_0__imm_95_12
7106 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_12, 0, CVT_Done },
7107 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_12
7108 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_12, 0, CVT_Done },
7109 // Convert__Reg1_0__Reg1_1__imm_95_5
7110 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_5, 0, CVT_Done },
7111 // Convert__Reg1_0__Mem165_1__imm_95_5
7112 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_5, 0, CVT_Done },
7113 // Convert__Reg1_0__Mem325_1__imm_95_5
7114 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_5, 0, CVT_Done },
7115 // Convert__Reg1_0__Mem645_1__imm_95_5
7116 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_5, 0, CVT_Done },
7117 // Convert__Mem165_0__Reg1_1__imm_95_5
7118 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_5, 0, CVT_Done },
7119 // Convert__Mem325_0__Reg1_1__imm_95_5
7120 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_5, 0, CVT_Done },
7121 // Convert__Mem645_0__Reg1_1__imm_95_5
7122 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_5, 0, CVT_Done },
7123 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_5
7124 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_5, 0, CVT_Done },
7125 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_5
7126 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_5, 0, CVT_Done },
7127 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_5
7128 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_5, 0, CVT_Done },
7129 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_5
7130 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_5, 0, CVT_Done },
7131 // Convert__Reg1_1__Reg1_0__imm_95_5
7132 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_5, 0, CVT_Done },
7133 // Convert__Mem325_1__Reg1_0__imm_95_5
7134 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_5, 0, CVT_Done },
7135 // Convert__Reg1_1__Mem325_0__imm_95_5
7136 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_5, 0, CVT_Done },
7137 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_5
7138 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_5, 0, CVT_Done },
7139 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_5
7140 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_5, 0, CVT_Done },
7141 // Convert__Mem645_1__Reg1_0__imm_95_5
7142 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_5, 0, CVT_Done },
7143 // Convert__Reg1_1__Mem645_0__imm_95_5
7144 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_5, 0, CVT_Done },
7145 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_5
7146 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_5, 0, CVT_Done },
7147 // Convert__Mem165_1__Reg1_0__imm_95_5
7148 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_5, 0, CVT_Done },
7149 // Convert__Reg1_1__Mem165_0__imm_95_5
7150 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_5, 0, CVT_Done },
7151 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_5
7152 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_5, 0, CVT_Done },
7153 // Convert__Reg1_0__Reg1_1__imm_95_1
7154 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_1, 0, CVT_Done },
7155 // Convert__Reg1_0__Mem165_1__imm_95_1
7156 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_1, 0, CVT_Done },
7157 // Convert__Reg1_0__Mem325_1__imm_95_1
7158 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_1, 0, CVT_Done },
7159 // Convert__Reg1_0__Mem645_1__imm_95_1
7160 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_1, 0, CVT_Done },
7161 // Convert__Mem165_0__Reg1_1__imm_95_1
7162 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_1, 0, CVT_Done },
7163 // Convert__Mem325_0__Reg1_1__imm_95_1
7164 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_1, 0, CVT_Done },
7165 // Convert__Mem645_0__Reg1_1__imm_95_1
7166 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_1, 0, CVT_Done },
7167 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_1
7168 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_1, 0, CVT_Done },
7169 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_1
7170 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_1, 0, CVT_Done },
7171 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_1
7172 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_1, 0, CVT_Done },
7173 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_1
7174 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_1, 0, CVT_Done },
7175 // Convert__Reg1_1__Reg1_0__imm_95_1
7176 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_1, 0, CVT_Done },
7177 // Convert__Mem325_1__Reg1_0__imm_95_1
7178 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_1, 0, CVT_Done },
7179 // Convert__Reg1_1__Mem325_0__imm_95_1
7180 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
7181 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_1
7182 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_1, 0, CVT_Done },
7183 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_1
7184 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
7185 // Convert__Mem645_1__Reg1_0__imm_95_1
7186 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_1, 0, CVT_Done },
7187 // Convert__Reg1_1__Mem645_0__imm_95_1
7188 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
7189 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_1
7190 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
7191 // Convert__Mem165_1__Reg1_0__imm_95_1
7192 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_1, 0, CVT_Done },
7193 // Convert__Reg1_1__Mem165_0__imm_95_1
7194 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
7195 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_1
7196 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
7197 // Convert__Reg1_0__Reg1_1__imm_95_11
7198 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_11, 0, CVT_Done },
7199 // Convert__Reg1_0__Mem165_1__imm_95_11
7200 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_11, 0, CVT_Done },
7201 // Convert__Reg1_0__Mem325_1__imm_95_11
7202 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_11, 0, CVT_Done },
7203 // Convert__Reg1_0__Mem645_1__imm_95_11
7204 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_11, 0, CVT_Done },
7205 // Convert__Mem165_0__Reg1_1__imm_95_11
7206 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_11, 0, CVT_Done },
7207 // Convert__Mem325_0__Reg1_1__imm_95_11
7208 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_11, 0, CVT_Done },
7209 // Convert__Mem645_0__Reg1_1__imm_95_11
7210 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_11, 0, CVT_Done },
7211 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_11
7212 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_11, 0, CVT_Done },
7213 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_11
7214 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_11, 0, CVT_Done },
7215 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_11
7216 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_11, 0, CVT_Done },
7217 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_11
7218 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_11, 0, CVT_Done },
7219 // Convert__Reg1_1__Reg1_0__imm_95_11
7220 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_11, 0, CVT_Done },
7221 // Convert__Mem325_1__Reg1_0__imm_95_11
7222 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_11, 0, CVT_Done },
7223 // Convert__Reg1_1__Mem325_0__imm_95_11
7224 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_11, 0, CVT_Done },
7225 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_11
7226 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_11, 0, CVT_Done },
7227 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_11
7228 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_11, 0, CVT_Done },
7229 // Convert__Mem645_1__Reg1_0__imm_95_11
7230 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_11, 0, CVT_Done },
7231 // Convert__Reg1_1__Mem645_0__imm_95_11
7232 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_11, 0, CVT_Done },
7233 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_11
7234 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_11, 0, CVT_Done },
7235 // Convert__Mem165_1__Reg1_0__imm_95_11
7236 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_11, 0, CVT_Done },
7237 // Convert__Reg1_1__Mem165_0__imm_95_11
7238 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_11, 0, CVT_Done },
7239 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_11
7240 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_11, 0, CVT_Done },
7241 // Convert__Reg1_0__Reg1_1__imm_95_9
7242 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_9, 0, CVT_Done },
7243 // Convert__Reg1_0__Mem165_1__imm_95_9
7244 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_9, 0, CVT_Done },
7245 // Convert__Reg1_0__Mem325_1__imm_95_9
7246 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_9, 0, CVT_Done },
7247 // Convert__Reg1_0__Mem645_1__imm_95_9
7248 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_9, 0, CVT_Done },
7249 // Convert__Mem165_0__Reg1_1__imm_95_9
7250 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_9, 0, CVT_Done },
7251 // Convert__Mem325_0__Reg1_1__imm_95_9
7252 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_9, 0, CVT_Done },
7253 // Convert__Mem645_0__Reg1_1__imm_95_9
7254 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_9, 0, CVT_Done },
7255 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_9
7256 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_9, 0, CVT_Done },
7257 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_9
7258 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_9, 0, CVT_Done },
7259 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_9
7260 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_9, 0, CVT_Done },
7261 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_9
7262 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_9, 0, CVT_Done },
7263 // Convert__Reg1_1__Reg1_0__imm_95_9
7264 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_9, 0, CVT_Done },
7265 // Convert__Mem325_1__Reg1_0__imm_95_9
7266 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_9, 0, CVT_Done },
7267 // Convert__Reg1_1__Mem325_0__imm_95_9
7268 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_9, 0, CVT_Done },
7269 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_9
7270 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_9, 0, CVT_Done },
7271 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_9
7272 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_9, 0, CVT_Done },
7273 // Convert__Mem645_1__Reg1_0__imm_95_9
7274 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_9, 0, CVT_Done },
7275 // Convert__Reg1_1__Mem645_0__imm_95_9
7276 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_9, 0, CVT_Done },
7277 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_9
7278 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_9, 0, CVT_Done },
7279 // Convert__Mem165_1__Reg1_0__imm_95_9
7280 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_9, 0, CVT_Done },
7281 // Convert__Reg1_1__Mem165_0__imm_95_9
7282 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_9, 0, CVT_Done },
7283 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_9
7284 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_9, 0, CVT_Done },
7285 // Convert__Reg1_0__Reg1_1__imm_95_0
7286 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_0, 0, CVT_Done },
7287 // Convert__Reg1_0__Mem165_1__imm_95_0
7288 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_0, 0, CVT_Done },
7289 // Convert__Reg1_0__Mem325_1__imm_95_0
7290 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_0, 0, CVT_Done },
7291 // Convert__Reg1_0__Mem645_1__imm_95_0
7292 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_0, 0, CVT_Done },
7293 // Convert__Mem165_0__Reg1_1__imm_95_0
7294 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_0, 0, CVT_Done },
7295 // Convert__Mem325_0__Reg1_1__imm_95_0
7296 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_0, 0, CVT_Done },
7297 // Convert__Mem645_0__Reg1_1__imm_95_0
7298 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_0, 0, CVT_Done },
7299 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_0
7300 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_0, 0, CVT_Done },
7301 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_0
7302 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_0, 0, CVT_Done },
7303 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_0
7304 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_0, 0, CVT_Done },
7305 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_0
7306 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_0, 0, CVT_Done },
7307 // Convert__Reg1_1__Reg1_0__imm_95_0
7308 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_0, 0, CVT_Done },
7309 // Convert__Mem325_1__Reg1_0__imm_95_0
7310 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_0, 0, CVT_Done },
7311 // Convert__Reg1_1__Mem325_0__imm_95_0
7312 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
7313 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_0
7314 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_0, 0, CVT_Done },
7315 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_0
7316 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
7317 // Convert__Mem645_1__Reg1_0__imm_95_0
7318 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_0, 0, CVT_Done },
7319 // Convert__Reg1_1__Mem645_0__imm_95_0
7320 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
7321 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_0
7322 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
7323 // Convert__Mem165_1__Reg1_0__imm_95_0
7324 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_0, 0, CVT_Done },
7325 // Convert__Reg1_1__Mem165_0__imm_95_0
7326 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
7327 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_0
7328 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
7329 // Convert__Reg1_0__Reg1_1__imm_95_10
7330 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_10, 0, CVT_Done },
7331 // Convert__Reg1_0__Mem165_1__imm_95_10
7332 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_10, 0, CVT_Done },
7333 // Convert__Reg1_0__Mem325_1__imm_95_10
7334 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_10, 0, CVT_Done },
7335 // Convert__Reg1_0__Mem645_1__imm_95_10
7336 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_10, 0, CVT_Done },
7337 // Convert__Mem165_0__Reg1_1__imm_95_10
7338 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_10, 0, CVT_Done },
7339 // Convert__Mem325_0__Reg1_1__imm_95_10
7340 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_10, 0, CVT_Done },
7341 // Convert__Mem645_0__Reg1_1__imm_95_10
7342 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_10, 0, CVT_Done },
7343 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_10
7344 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_10, 0, CVT_Done },
7345 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_10
7346 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_10, 0, CVT_Done },
7347 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_10
7348 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_10, 0, CVT_Done },
7349 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_10
7350 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_10, 0, CVT_Done },
7351 // Convert__Reg1_1__Reg1_0__imm_95_10
7352 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_10, 0, CVT_Done },
7353 // Convert__Mem325_1__Reg1_0__imm_95_10
7354 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_10, 0, CVT_Done },
7355 // Convert__Reg1_1__Mem325_0__imm_95_10
7356 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_10, 0, CVT_Done },
7357 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_10
7358 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_10, 0, CVT_Done },
7359 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_10
7360 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_10, 0, CVT_Done },
7361 // Convert__Mem645_1__Reg1_0__imm_95_10
7362 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_10, 0, CVT_Done },
7363 // Convert__Reg1_1__Mem645_0__imm_95_10
7364 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_10, 0, CVT_Done },
7365 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_10
7366 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_10, 0, CVT_Done },
7367 // Convert__Mem165_1__Reg1_0__imm_95_10
7368 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_10, 0, CVT_Done },
7369 // Convert__Reg1_1__Mem165_0__imm_95_10
7370 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_10, 0, CVT_Done },
7371 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_10
7372 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_10, 0, CVT_Done },
7373 // Convert__Reg1_0__Reg1_1__imm_95_8
7374 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_imm_95_8, 0, CVT_Done },
7375 // Convert__Reg1_0__Mem165_1__imm_95_8
7376 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_8, 0, CVT_Done },
7377 // Convert__Reg1_0__Mem325_1__imm_95_8
7378 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_8, 0, CVT_Done },
7379 // Convert__Reg1_0__Mem645_1__imm_95_8
7380 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_imm_95_8, 0, CVT_Done },
7381 // Convert__Mem165_0__Reg1_1__imm_95_8
7382 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_8, 0, CVT_Done },
7383 // Convert__Mem325_0__Reg1_1__imm_95_8
7384 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_8, 0, CVT_Done },
7385 // Convert__Mem645_0__Reg1_1__imm_95_8
7386 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_imm_95_8, 0, CVT_Done },
7387 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_8
7388 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_8, 0, CVT_Done },
7389 // Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_8
7390 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_8, 0, CVT_Done },
7391 // Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_8
7392 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_8, 0, CVT_Done },
7393 // Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_8
7394 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_8, 0, CVT_Done },
7395 // Convert__Reg1_1__Reg1_0__imm_95_8
7396 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_8, 0, CVT_Done },
7397 // Convert__Mem325_1__Reg1_0__imm_95_8
7398 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_8, 0, CVT_Done },
7399 // Convert__Reg1_1__Mem325_0__imm_95_8
7400 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_8, 0, CVT_Done },
7401 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_8
7402 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_8, 0, CVT_Done },
7403 // Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_8
7404 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_8, 0, CVT_Done },
7405 // Convert__Mem645_1__Reg1_0__imm_95_8
7406 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_8, 0, CVT_Done },
7407 // Convert__Reg1_1__Mem645_0__imm_95_8
7408 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_8, 0, CVT_Done },
7409 // Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_8
7410 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_8, 0, CVT_Done },
7411 // Convert__Mem165_1__Reg1_0__imm_95_8
7412 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_imm_95_8, 0, CVT_Done },
7413 // Convert__Reg1_1__Mem165_0__imm_95_8
7414 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_8, 0, CVT_Done },
7415 // Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_8
7416 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_8, 0, CVT_Done },
7417 // Convert__Mem85_0
7418 { CVT_95_addMemOperands, 1, CVT_Done },
7419 // Convert__Reg1_0__Tie0_1_1__Reg1_0
7420 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 1, CVT_Done },
7421 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_7
7422 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_7, 0, CVT_Done },
7423 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_7
7424 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_7, 0, CVT_Done },
7425 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_7
7426 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_7, 0, CVT_Done },
7427 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_7
7428 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_7, 0, CVT_Done },
7429 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_3
7430 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_3, 0, CVT_Done },
7431 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_3
7432 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_3, 0, CVT_Done },
7433 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_3
7434 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_3, 0, CVT_Done },
7435 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_3
7436 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_3, 0, CVT_Done },
7437 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_3
7438 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_3, 0, CVT_Done },
7439 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_3
7440 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_3, 0, CVT_Done },
7441 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_3
7442 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_3, 0, CVT_Done },
7443 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_3
7444 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_3, 0, CVT_Done },
7445 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_7
7446 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_7, 0, CVT_Done },
7447 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_7
7448 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_7, 0, CVT_Done },
7449 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_7
7450 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_7, 0, CVT_Done },
7451 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_7
7452 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_7, 0, CVT_Done },
7453 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_2
7454 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_2, 0, CVT_Done },
7455 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_2
7456 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_2, 0, CVT_Done },
7457 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_2
7458 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_2, 0, CVT_Done },
7459 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_2
7460 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_2, 0, CVT_Done },
7461 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_6
7462 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_6, 0, CVT_Done },
7463 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_6
7464 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_6, 0, CVT_Done },
7465 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_6
7466 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_6, 0, CVT_Done },
7467 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_6
7468 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_6, 0, CVT_Done },
7469 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_6
7470 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_6, 0, CVT_Done },
7471 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_6
7472 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_6, 0, CVT_Done },
7473 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_6
7474 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_6, 0, CVT_Done },
7475 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_6
7476 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_6, 0, CVT_Done },
7477 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_2
7478 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_2, 0, CVT_Done },
7479 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_2
7480 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_2, 0, CVT_Done },
7481 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_2
7482 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_2, 0, CVT_Done },
7483 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_2
7484 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_2, 0, CVT_Done },
7485 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_4
7486 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_4, 0, CVT_Done },
7487 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_4
7488 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_4, 0, CVT_Done },
7489 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_4
7490 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_4, 0, CVT_Done },
7491 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_4
7492 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_4, 0, CVT_Done },
7493 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_4
7494 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_4, 0, CVT_Done },
7495 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_4
7496 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_4, 0, CVT_Done },
7497 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_4
7498 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_4, 0, CVT_Done },
7499 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_4
7500 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_4, 0, CVT_Done },
7501 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_15
7502 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_15, 0, CVT_Done },
7503 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_15
7504 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_15, 0, CVT_Done },
7505 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_15
7506 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_15, 0, CVT_Done },
7507 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_15
7508 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_15, 0, CVT_Done },
7509 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_13
7510 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_13, 0, CVT_Done },
7511 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_13
7512 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_13, 0, CVT_Done },
7513 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_13
7514 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_13, 0, CVT_Done },
7515 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_13
7516 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_13, 0, CVT_Done },
7517 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_13
7518 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_13, 0, CVT_Done },
7519 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_13
7520 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_13, 0, CVT_Done },
7521 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_13
7522 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_13, 0, CVT_Done },
7523 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_13
7524 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_13, 0, CVT_Done },
7525 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_15
7526 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_15, 0, CVT_Done },
7527 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_15
7528 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_15, 0, CVT_Done },
7529 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_15
7530 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_15, 0, CVT_Done },
7531 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_15
7532 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_15, 0, CVT_Done },
7533 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_12
7534 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_12, 0, CVT_Done },
7535 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_12
7536 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_12, 0, CVT_Done },
7537 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_12
7538 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_12, 0, CVT_Done },
7539 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_12
7540 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_12, 0, CVT_Done },
7541 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_14
7542 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_14, 0, CVT_Done },
7543 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_14
7544 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_14, 0, CVT_Done },
7545 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_14
7546 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_14, 0, CVT_Done },
7547 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_14
7548 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_14, 0, CVT_Done },
7549 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_14
7550 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_14, 0, CVT_Done },
7551 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_14
7552 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_14, 0, CVT_Done },
7553 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_14
7554 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_14, 0, CVT_Done },
7555 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_14
7556 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_14, 0, CVT_Done },
7557 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_12
7558 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_12, 0, CVT_Done },
7559 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_12
7560 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_12, 0, CVT_Done },
7561 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_12
7562 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_12, 0, CVT_Done },
7563 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_12
7564 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_12, 0, CVT_Done },
7565 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_5
7566 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_5, 0, CVT_Done },
7567 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_5
7568 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_5, 0, CVT_Done },
7569 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_5
7570 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_5, 0, CVT_Done },
7571 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_5
7572 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_5, 0, CVT_Done },
7573 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_5
7574 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_5, 0, CVT_Done },
7575 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_5
7576 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_5, 0, CVT_Done },
7577 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_5
7578 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_5, 0, CVT_Done },
7579 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_5
7580 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_5, 0, CVT_Done },
7581 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_1
7582 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_1, 0, CVT_Done },
7583 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_1
7584 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_1, 0, CVT_Done },
7585 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_1
7586 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_1, 0, CVT_Done },
7587 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_1
7588 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_1, 0, CVT_Done },
7589 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_1
7590 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_1, 0, CVT_Done },
7591 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_1
7592 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
7593 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_1
7594 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
7595 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_1
7596 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
7597 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_11
7598 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_11, 0, CVT_Done },
7599 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_11
7600 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_11, 0, CVT_Done },
7601 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_11
7602 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_11, 0, CVT_Done },
7603 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_11
7604 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_11, 0, CVT_Done },
7605 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_11
7606 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_11, 0, CVT_Done },
7607 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_11
7608 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_11, 0, CVT_Done },
7609 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_11
7610 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_11, 0, CVT_Done },
7611 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_11
7612 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_11, 0, CVT_Done },
7613 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_9
7614 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_9, 0, CVT_Done },
7615 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_9
7616 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_9, 0, CVT_Done },
7617 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_9
7618 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_9, 0, CVT_Done },
7619 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_9
7620 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_9, 0, CVT_Done },
7621 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_9
7622 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_9, 0, CVT_Done },
7623 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_9
7624 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_9, 0, CVT_Done },
7625 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_9
7626 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_9, 0, CVT_Done },
7627 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_9
7628 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_9, 0, CVT_Done },
7629 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_0
7630 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_0, 0, CVT_Done },
7631 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_0
7632 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_0, 0, CVT_Done },
7633 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_0
7634 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_0, 0, CVT_Done },
7635 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_0
7636 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_0, 0, CVT_Done },
7637 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_0
7638 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_0, 0, CVT_Done },
7639 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_0
7640 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
7641 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_0
7642 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
7643 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_0
7644 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
7645 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_10
7646 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_10, 0, CVT_Done },
7647 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_10
7648 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_10, 0, CVT_Done },
7649 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_10
7650 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_10, 0, CVT_Done },
7651 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_10
7652 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_10, 0, CVT_Done },
7653 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_10
7654 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_10, 0, CVT_Done },
7655 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_10
7656 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_10, 0, CVT_Done },
7657 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_10
7658 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_10, 0, CVT_Done },
7659 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_10
7660 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_10, 0, CVT_Done },
7661 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_8
7662 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_8, 0, CVT_Done },
7663 // Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_8
7664 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_8, 0, CVT_Done },
7665 // Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_8
7666 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_8, 0, CVT_Done },
7667 // Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_8
7668 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_8, 0, CVT_Done },
7669 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_8
7670 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_8, 0, CVT_Done },
7671 // Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_8
7672 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_8, 0, CVT_Done },
7673 // Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_8
7674 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_8, 0, CVT_Done },
7675 // Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_8
7676 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_8, 0, CVT_Done },
7677 // Convert__regAX__ImmSExti16i81_1
7678 { CVT_regAX, 0, CVT_95_addImmOperands, 2, CVT_Done },
7679 // Convert__regEAX__ImmSExti32i81_1
7680 { CVT_regEAX, 0, CVT_95_addImmOperands, 2, CVT_Done },
7681 // Convert__regRAX__ImmSExti64i81_1
7682 { CVT_regRAX, 0, CVT_95_addImmOperands, 2, CVT_Done },
7683 // Convert__Reg1_0__ImmSExti16i81_1
7684 { CVT_95_Reg, 1, CVT_95_addImmOperands, 2, CVT_Done },
7685 // Convert__Reg1_0__Imm1_1
7686 { CVT_95_Reg, 1, CVT_95_addImmOperands, 2, CVT_Done },
7687 // Convert__Reg1_0__ImmSExti32i81_1
7688 { CVT_95_Reg, 1, CVT_95_addImmOperands, 2, CVT_Done },
7689 // Convert__Reg1_0__ImmSExti64i81_1
7690 { CVT_95_Reg, 1, CVT_95_addImmOperands, 2, CVT_Done },
7691 // Convert__Reg1_0__ImmSExti64i321_1
7692 { CVT_95_Reg, 1, CVT_95_addImmOperands, 2, CVT_Done },
7693 // Convert__Reg1_0__Mem85_1
7694 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_Done },
7695 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_3
7696 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_3, 0, CVT_Done },
7697 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_3
7698 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_3, 0, CVT_Done },
7699 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_3
7700 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_3, 0, CVT_Done },
7701 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_3
7702 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_3, 0, CVT_Done },
7703 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_7
7704 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_7, 0, CVT_Done },
7705 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_7
7706 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_7, 0, CVT_Done },
7707 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_7
7708 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_7, 0, CVT_Done },
7709 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_7
7710 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_7, 0, CVT_Done },
7711 // Convert__Reg1_1__Imm1_0
7712 { CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
7713 // Convert__Reg1_1__Mem85_0
7714 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
7715 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_6
7716 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_6, 0, CVT_Done },
7717 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_6
7718 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_6, 0, CVT_Done },
7719 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_6
7720 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_6, 0, CVT_Done },
7721 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_6
7722 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_6, 0, CVT_Done },
7723 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_2
7724 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_2, 0, CVT_Done },
7725 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_2
7726 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_2, 0, CVT_Done },
7727 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_2
7728 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_2, 0, CVT_Done },
7729 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_2
7730 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_2, 0, CVT_Done },
7731 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_4
7732 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_4, 0, CVT_Done },
7733 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_4
7734 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_4, 0, CVT_Done },
7735 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_4
7736 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_4, 0, CVT_Done },
7737 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_4
7738 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_4, 0, CVT_Done },
7739 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_13
7740 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_13, 0, CVT_Done },
7741 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_13
7742 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_13, 0, CVT_Done },
7743 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_13
7744 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_13, 0, CVT_Done },
7745 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_13
7746 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_13, 0, CVT_Done },
7747 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_15
7748 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_15, 0, CVT_Done },
7749 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_15
7750 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_15, 0, CVT_Done },
7751 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_15
7752 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_15, 0, CVT_Done },
7753 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_15
7754 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_15, 0, CVT_Done },
7755 // Convert__regEAX__ImmSExti32i81_0
7756 { CVT_regEAX, 0, CVT_95_addImmOperands, 1, CVT_Done },
7757 // Convert__Reg1_1__ImmSExti32i81_0
7758 { CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
7759 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_14
7760 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_14, 0, CVT_Done },
7761 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_14
7762 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_14, 0, CVT_Done },
7763 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_14
7764 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_14, 0, CVT_Done },
7765 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_14
7766 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_14, 0, CVT_Done },
7767 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_12
7768 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_12, 0, CVT_Done },
7769 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_12
7770 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_12, 0, CVT_Done },
7771 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_12
7772 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_12, 0, CVT_Done },
7773 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_12
7774 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_12, 0, CVT_Done },
7775 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_5
7776 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_5, 0, CVT_Done },
7777 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_5
7778 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_5, 0, CVT_Done },
7779 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_5
7780 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_5, 0, CVT_Done },
7781 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_5
7782 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_5, 0, CVT_Done },
7783 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_1
7784 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_1, 0, CVT_Done },
7785 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_1
7786 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_1, 0, CVT_Done },
7787 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_1
7788 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_1, 0, CVT_Done },
7789 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_1
7790 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_1, 0, CVT_Done },
7791 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_11
7792 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_11, 0, CVT_Done },
7793 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_11
7794 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_11, 0, CVT_Done },
7795 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_11
7796 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_11, 0, CVT_Done },
7797 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_11
7798 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_11, 0, CVT_Done },
7799 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_9
7800 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_9, 0, CVT_Done },
7801 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_9
7802 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_9, 0, CVT_Done },
7803 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_9
7804 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_9, 0, CVT_Done },
7805 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_9
7806 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_9, 0, CVT_Done },
7807 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_0
7808 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_0, 0, CVT_Done },
7809 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_0
7810 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_0, 0, CVT_Done },
7811 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_0
7812 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_0, 0, CVT_Done },
7813 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_0
7814 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_0, 0, CVT_Done },
7815 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_10
7816 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_10, 0, CVT_Done },
7817 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_10
7818 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_10, 0, CVT_Done },
7819 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_10
7820 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_10, 0, CVT_Done },
7821 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_10
7822 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_10, 0, CVT_Done },
7823 // Convert__regRAX__ImmSExti64i81_0
7824 { CVT_regRAX, 0, CVT_95_addImmOperands, 1, CVT_Done },
7825 // Convert__Reg1_1__ImmSExti64i81_0
7826 { CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
7827 // Convert__Reg1_1__ImmSExti64i321_0
7828 { CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
7829 // Convert__DstIdx161_1__SrcIdx162_0
7830 { CVT_95_addDstIdxOperands, 2, CVT_95_addSrcIdxOperands, 1, CVT_Done },
7831 // Convert__DstIdx321_1__SrcIdx322_0
7832 { CVT_95_addDstIdxOperands, 2, CVT_95_addSrcIdxOperands, 1, CVT_Done },
7833 // Convert__DstIdx641_1__SrcIdx642_0
7834 { CVT_95_addDstIdxOperands, 2, CVT_95_addSrcIdxOperands, 1, CVT_Done },
7835 // Convert__DstIdx81_1__SrcIdx82_0
7836 { CVT_95_addDstIdxOperands, 2, CVT_95_addSrcIdxOperands, 1, CVT_Done },
7837 // Convert__DstIdx81_0__SrcIdx82_1
7838 { CVT_95_addDstIdxOperands, 1, CVT_95_addSrcIdxOperands, 2, CVT_Done },
7839 // Convert__Reg1_0__Tie0_1_1__Mem645_1__ImmUnsignedi81_2
7840 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
7841 // Convert__Reg1_2__Tie0_1_1__Mem645_1__ImmUnsignedi81_0
7842 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
7843 // Convert__DstIdx321_0__SrcIdx322_1
7844 { CVT_95_addDstIdxOperands, 1, CVT_95_addSrcIdxOperands, 2, CVT_Done },
7845 // Convert__DstIdx641_0__SrcIdx642_1
7846 { CVT_95_addDstIdxOperands, 1, CVT_95_addSrcIdxOperands, 2, CVT_Done },
7847 // Convert__Reg1_0__Tie0_1_1__Mem325_1__ImmUnsignedi81_2
7848 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
7849 // Convert__Reg1_2__Tie0_1_1__Mem325_1__ImmUnsignedi81_0
7850 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
7851 // Convert__DstIdx161_0__SrcIdx162_1
7852 { CVT_95_addDstIdxOperands, 1, CVT_95_addSrcIdxOperands, 2, CVT_Done },
7853 // Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_8
7854 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_8, 0, CVT_Done },
7855 // Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_8
7856 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 3, CVT_95_Reg, 1, CVT_imm_95_8, 0, CVT_Done },
7857 // Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_8
7858 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_8, 0, CVT_Done },
7859 // Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_8
7860 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_imm_95_8, 0, CVT_Done },
7861 // Convert__regAX__ImmSExti16i81_0
7862 { CVT_regAX, 0, CVT_95_addImmOperands, 1, CVT_Done },
7863 // Convert__Reg1_1__ImmSExti16i81_0
7864 { CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
7865 // Convert__Reg1_1__Mem165_0
7866 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
7867 // Convert__Mem1285_0
7868 { CVT_95_addMemOperands, 1, CVT_Done },
7869 // Convert__Mem85_1
7870 { CVT_95_addMemOperands, 2, CVT_Done },
7871 // Convert__Reg1_0__Mem512_GR165_1
7872 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_Done },
7873 // Convert__Reg1_0__Mem512_GR325_1
7874 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_Done },
7875 // Convert__Reg1_0__Mem512_GR645_1
7876 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_Done },
7877 // Convert__Reg1_1__Mem512_GR165_0
7878 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
7879 // Convert__Reg1_1__Mem512_GR325_0
7880 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
7881 // Convert__Reg1_1__Mem512_GR645_0
7882 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
7883 // Convert__Imm1_0__Imm1_1
7884 { CVT_95_addImmOperands, 1, CVT_95_addImmOperands, 2, CVT_Done },
7885 // Convert__GR32orGR641_2__Reg1_1__ImmUnsignedi81_0
7886 { CVT_95_addGR32orGR64Operands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
7887 // Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0
7888 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
7889 // Convert__GR32orGR641_0__Reg1_1__ImmUnsignedi81_2
7890 { CVT_95_addGR32orGR64Operands, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
7891 // Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2
7892 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
7893 // Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1__ImmUnsignedi81_2
7894 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
7895 // Convert__Reg1_2__Tie0_3_3__ImmUnsignedi81_1__ImmUnsignedi81_0
7896 { CVT_95_Reg, 3, CVT_Tied, Tie0_3_3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
7897 // Convert__regST1
7898 { CVT_regST1, 0, CVT_Done },
7899 // Convert__regST0
7900 { CVT_regST0, 0, CVT_Done },
7901 // Convert__Mem805_0
7902 { CVT_95_addMemOperands, 1, CVT_Done },
7903 // Convert__ImmUnsignedi81_0
7904 { CVT_95_addImmOperands, 1, CVT_Done },
7905 // Convert__Reg1_0__Reg1_0__ImmSExti16i81_1
7906 { CVT_95_Reg, 1, CVT_95_Reg, 1, CVT_95_addImmOperands, 2, CVT_Done },
7907 // Convert__Reg1_0__Reg1_0__Imm1_1
7908 { CVT_95_Reg, 1, CVT_95_Reg, 1, CVT_95_addImmOperands, 2, CVT_Done },
7909 // Convert__Reg1_0__Reg1_0__ImmSExti32i81_1
7910 { CVT_95_Reg, 1, CVT_95_Reg, 1, CVT_95_addImmOperands, 2, CVT_Done },
7911 // Convert__Reg1_0__Reg1_0__ImmSExti64i81_1
7912 { CVT_95_Reg, 1, CVT_95_Reg, 1, CVT_95_addImmOperands, 2, CVT_Done },
7913 // Convert__Reg1_0__Reg1_0__ImmSExti64i321_1
7914 { CVT_95_Reg, 1, CVT_95_Reg, 1, CVT_95_addImmOperands, 2, CVT_Done },
7915 // Convert__Reg1_1__Reg1_1__ImmSExti32i81_0
7916 { CVT_95_Reg, 2, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
7917 // Convert__Reg1_1__Reg1_1__Imm1_0
7918 { CVT_95_Reg, 2, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
7919 // Convert__Reg1_1__Reg1_1__ImmSExti64i81_0
7920 { CVT_95_Reg, 2, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
7921 // Convert__Reg1_1__Reg1_1__ImmSExti64i321_0
7922 { CVT_95_Reg, 2, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
7923 // Convert__Reg1_1__Reg1_1__ImmSExti16i81_0
7924 { CVT_95_Reg, 2, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
7925 // Convert__ImmUnsignedi81_1
7926 { CVT_95_addImmOperands, 2, CVT_Done },
7927 // Convert__DstIdx161_0
7928 { CVT_95_addDstIdxOperands, 1, CVT_Done },
7929 // Convert__DstIdx321_0
7930 { CVT_95_addDstIdxOperands, 1, CVT_Done },
7931 // Convert__DstIdx81_0
7932 { CVT_95_addDstIdxOperands, 1, CVT_Done },
7933 // Convert__DstIdx81_1
7934 { CVT_95_addDstIdxOperands, 2, CVT_Done },
7935 // Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2__ImmUnsignedi81_3
7936 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_95_addImmOperands, 4, CVT_Done },
7937 // Convert__Reg1_3__Tie0_4_4__Reg1_2__ImmUnsignedi81_1__ImmUnsignedi81_0
7938 { CVT_95_Reg, 4, CVT_Tied, Tie0_4_4, CVT_95_Reg, 3, CVT_95_addImmOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
7939 // Convert__DstIdx321_1
7940 { CVT_95_addDstIdxOperands, 2, CVT_Done },
7941 // Convert__DstIdx161_1
7942 { CVT_95_addDstIdxOperands, 2, CVT_Done },
7943 // Convert__AbsMem1_0__imm_95_7
7944 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_7, 0, CVT_Done },
7945 // Convert__AbsMem1_0__imm_95_3
7946 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_3, 0, CVT_Done },
7947 // Convert__AbsMem1_0__imm_95_2
7948 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_2, 0, CVT_Done },
7949 // Convert__AbsMem1_0__imm_95_6
7950 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_6, 0, CVT_Done },
7951 // Convert__AbsMem81_0
7952 { CVT_95_addAbsMemOperands, 1, CVT_Done },
7953 // Convert__AbsMem1_0__imm_95_4
7954 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_4, 0, CVT_Done },
7955 // Convert__AbsMem1_0__imm_95_15
7956 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_15, 0, CVT_Done },
7957 // Convert__AbsMem1_0__imm_95_13
7958 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_13, 0, CVT_Done },
7959 // Convert__AbsMem1_0__imm_95_12
7960 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_12, 0, CVT_Done },
7961 // Convert__AbsMem1_0__imm_95_14
7962 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_14, 0, CVT_Done },
7963 // Convert__AbsMem1_0__imm_95_5
7964 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_5, 0, CVT_Done },
7965 // Convert__AbsMem1_0__imm_95_1
7966 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
7967 // Convert__AbsMem1_0__imm_95_11
7968 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_11, 0, CVT_Done },
7969 // Convert__AbsMem1_0__imm_95_9
7970 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_9, 0, CVT_Done },
7971 // Convert__AbsMem1_0__imm_95_0
7972 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
7973 // Convert__AbsMem1_0__imm_95_10
7974 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_10, 0, CVT_Done },
7975 // Convert__AbsMem1_0__imm_95_8
7976 { CVT_95_addAbsMemOperands, 1, CVT_imm_95_8, 0, CVT_Done },
7977 // Convert__Reg1_0__GR16orGR32orGR641_1
7978 { CVT_95_Reg, 1, CVT_95_addGR16orGR32orGR64Operands, 2, CVT_Done },
7979 // Convert__Reg1_1__GR16orGR32orGR641_0
7980 { CVT_95_Reg, 2, CVT_95_addGR16orGR32orGR64Operands, 1, CVT_Done },
7981 // Convert__Mem5_1
7982 { CVT_95_addMemOperands, 2, CVT_Done },
7983 // Convert__Reg1_0__Mem5_1
7984 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_Done },
7985 // Convert__Reg1_1__Mem5_0
7986 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
7987 // Convert__SrcIdx162_0
7988 { CVT_95_addSrcIdxOperands, 1, CVT_Done },
7989 // Convert__SrcIdx322_0
7990 { CVT_95_addSrcIdxOperands, 1, CVT_Done },
7991 // Convert__SrcIdx642_0
7992 { CVT_95_addSrcIdxOperands, 1, CVT_Done },
7993 // Convert__SrcIdx82_0
7994 { CVT_95_addSrcIdxOperands, 1, CVT_Done },
7995 // Convert__SrcIdx82_1
7996 { CVT_95_addSrcIdxOperands, 2, CVT_Done },
7997 // Convert__SrcIdx162_1
7998 { CVT_95_addSrcIdxOperands, 2, CVT_Done },
7999 // Convert__SrcIdx322_1
8000 { CVT_95_addSrcIdxOperands, 2, CVT_Done },
8001 // Convert__SrcIdx642_1
8002 { CVT_95_addSrcIdxOperands, 2, CVT_Done },
8003 // Convert__MemOffs16_82_1
8004 { CVT_95_addMemOffsOperands, 2, CVT_Done },
8005 // Convert__MemOffs32_82_1
8006 { CVT_95_addMemOffsOperands, 2, CVT_Done },
8007 // Convert__MemOffs16_162_1
8008 { CVT_95_addMemOffsOperands, 2, CVT_Done },
8009 // Convert__MemOffs32_162_1
8010 { CVT_95_addMemOffsOperands, 2, CVT_Done },
8011 // Convert__MemOffs16_322_1
8012 { CVT_95_addMemOffsOperands, 2, CVT_Done },
8013 // Convert__MemOffs32_322_1
8014 { CVT_95_addMemOffsOperands, 2, CVT_Done },
8015 // Convert__MemOffs32_642_1
8016 { CVT_95_addMemOffsOperands, 2, CVT_Done },
8017 // Convert__MemOffs16_162_0
8018 { CVT_95_addMemOffsOperands, 1, CVT_Done },
8019 // Convert__MemOffs16_322_0
8020 { CVT_95_addMemOffsOperands, 1, CVT_Done },
8021 // Convert__MemOffs16_82_0
8022 { CVT_95_addMemOffsOperands, 1, CVT_Done },
8023 // Convert__MemOffs32_162_0
8024 { CVT_95_addMemOffsOperands, 1, CVT_Done },
8025 // Convert__MemOffs32_322_0
8026 { CVT_95_addMemOffsOperands, 1, CVT_Done },
8027 // Convert__MemOffs32_642_0
8028 { CVT_95_addMemOffsOperands, 1, CVT_Done },
8029 // Convert__MemOffs32_82_0
8030 { CVT_95_addMemOffsOperands, 1, CVT_Done },
8031 // Convert__MemOffs64_82_1
8032 { CVT_95_addMemOffsOperands, 2, CVT_Done },
8033 // Convert__MemOffs64_162_1
8034 { CVT_95_addMemOffsOperands, 2, CVT_Done },
8035 // Convert__MemOffs64_322_1
8036 { CVT_95_addMemOffsOperands, 2, CVT_Done },
8037 // Convert__MemOffs64_642_1
8038 { CVT_95_addMemOffsOperands, 2, CVT_Done },
8039 // Convert__MemOffs64_162_0
8040 { CVT_95_addMemOffsOperands, 1, CVT_Done },
8041 // Convert__MemOffs64_322_0
8042 { CVT_95_addMemOffsOperands, 1, CVT_Done },
8043 // Convert__MemOffs64_642_0
8044 { CVT_95_addMemOffsOperands, 1, CVT_Done },
8045 // Convert__MemOffs64_82_0
8046 { CVT_95_addMemOffsOperands, 1, CVT_Done },
8047 // Convert__Mem1285_1__Reg1_0
8048 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
8049 // Convert__Mem1285_0__Reg1_1
8050 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_Done },
8051 // Convert__GR32orGR641_1__Reg1_0
8052 { CVT_95_addGR32orGR64Operands, 2, CVT_95_Reg, 1, CVT_Done },
8053 // Convert__GR32orGR641_0__Reg1_1
8054 { CVT_95_addGR32orGR64Operands, 1, CVT_95_Reg, 2, CVT_Done },
8055 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_17
8056 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_17, 0, CVT_Done },
8057 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_17
8058 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_17, 0, CVT_Done },
8059 // Convert__Reg1_0__Tie0_1_1__Mem1285_1__imm_95_17
8060 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_17, 0, CVT_Done },
8061 // Convert__Reg1_1__Tie0_2_2__Mem1285_0__imm_95_17
8062 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_17, 0, CVT_Done },
8063 // Convert__Reg1_0__Tie0_1_1__Mem1285_1__imm_95_1
8064 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_1, 0, CVT_Done },
8065 // Convert__Reg1_1__Tie0_2_2__Mem1285_0__imm_95_1
8066 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
8067 // Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_16
8068 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 1, CVT_imm_95_16, 0, CVT_Done },
8069 // Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_16
8070 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_imm_95_16, 0, CVT_Done },
8071 // Convert__Reg1_0__Tie0_1_1__Mem1285_1__imm_95_16
8072 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_16, 0, CVT_Done },
8073 // Convert__Reg1_1__Tie0_2_2__Mem1285_0__imm_95_16
8074 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_16, 0, CVT_Done },
8075 // Convert__Reg1_0__Tie0_1_1__Mem1285_1__imm_95_0
8076 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_imm_95_0, 0, CVT_Done },
8077 // Convert__Reg1_1__Tie0_2_2__Mem1285_0__imm_95_0
8078 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
8079 // Convert__Mem85_2__Reg1_1__ImmUnsignedi81_0
8080 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8081 // Convert__Mem85_0__Reg1_1__ImmUnsignedi81_2
8082 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
8083 // Convert__Mem645_2__Reg1_1__ImmUnsignedi81_0
8084 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8085 // Convert__Mem645_0__Reg1_1__ImmUnsignedi81_2
8086 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
8087 // Convert__Mem165_2__Reg1_1__ImmUnsignedi81_0
8088 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8089 // Convert__Mem165_0__Reg1_1__ImmUnsignedi81_2
8090 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
8091 // Convert__Reg1_0__Tie0_1_1__GR32orGR641_1__ImmUnsignedi81_2
8092 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addGR32orGR64Operands, 2, CVT_95_addImmOperands, 3, CVT_Done },
8093 // Convert__Reg1_0__Tie0_1_1__Mem85_1__ImmUnsignedi81_2
8094 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
8095 // Convert__Reg1_2__Tie0_1_1__GR32orGR641_1__ImmUnsignedi81_0
8096 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_addGR32orGR64Operands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8097 // Convert__Reg1_2__Tie0_1_1__Mem85_1__ImmUnsignedi81_0
8098 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8099 // Convert__Reg1_0__Tie0_1_1__Mem165_1__ImmUnsignedi81_2
8100 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
8101 // Convert__Reg1_2__Tie0_1_1__Mem165_1__ImmUnsignedi81_0
8102 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8103 // Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2
8104 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
8105 // Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0
8106 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8107 // Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0
8108 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_addImmOperands, 1, CVT_Done },
8109 // Convert__ImmSExti64i81_0
8110 { CVT_95_addImmOperands, 1, CVT_Done },
8111 // Convert__ImmSExti16i81_0
8112 { CVT_95_addImmOperands, 1, CVT_Done },
8113 // Convert__ImmSExti32i81_0
8114 { CVT_95_addImmOperands, 1, CVT_Done },
8115 // Convert__Mem85_0__ImmUnsignedi81_1
8116 { CVT_95_addMemOperands, 1, CVT_95_addImmOperands, 2, CVT_Done },
8117 // Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2
8118 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
8119 // Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2
8120 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
8121 // Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2
8122 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
8123 // Convert__Reg1_1__Tie0_2_2
8124 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_Done },
8125 // Convert__Mem85_1__ImmUnsignedi81_0
8126 { CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8127 // Convert__Reg1_2__Reg1_1
8128 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_Done },
8129 // Convert__Reg1_2__Mem85_1
8130 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_Done },
8131 // Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0
8132 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8133 // Convert__Reg1_2__Mem325_1
8134 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_Done },
8135 // Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0
8136 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8137 // Convert__Reg1_2__Mem645_1
8138 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_Done },
8139 // Convert__Reg1_2__Mem165_1
8140 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_Done },
8141 // Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0
8142 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8143 // Convert__DstIdx641_0
8144 { CVT_95_addDstIdxOperands, 1, CVT_Done },
8145 // Convert__DstIdx641_1
8146 { CVT_95_addDstIdxOperands, 2, CVT_Done },
8147 // Convert__Reg1_0__imm_95_7
8148 { CVT_95_Reg, 1, CVT_imm_95_7, 0, CVT_Done },
8149 // Convert__Mem85_0__imm_95_7
8150 { CVT_95_addMemOperands, 1, CVT_imm_95_7, 0, CVT_Done },
8151 // Convert__Reg1_0__imm_95_3
8152 { CVT_95_Reg, 1, CVT_imm_95_3, 0, CVT_Done },
8153 // Convert__Mem85_0__imm_95_3
8154 { CVT_95_addMemOperands, 1, CVT_imm_95_3, 0, CVT_Done },
8155 // Convert__Reg1_0__imm_95_2
8156 { CVT_95_Reg, 1, CVT_imm_95_2, 0, CVT_Done },
8157 // Convert__Mem85_0__imm_95_2
8158 { CVT_95_addMemOperands, 1, CVT_imm_95_2, 0, CVT_Done },
8159 // Convert__Reg1_0__imm_95_6
8160 { CVT_95_Reg, 1, CVT_imm_95_6, 0, CVT_Done },
8161 // Convert__Mem85_0__imm_95_6
8162 { CVT_95_addMemOperands, 1, CVT_imm_95_6, 0, CVT_Done },
8163 // Convert__Reg1_0__imm_95_4
8164 { CVT_95_Reg, 1, CVT_imm_95_4, 0, CVT_Done },
8165 // Convert__Mem85_0__imm_95_4
8166 { CVT_95_addMemOperands, 1, CVT_imm_95_4, 0, CVT_Done },
8167 // Convert__Reg1_0__imm_95_15
8168 { CVT_95_Reg, 1, CVT_imm_95_15, 0, CVT_Done },
8169 // Convert__Mem85_0__imm_95_15
8170 { CVT_95_addMemOperands, 1, CVT_imm_95_15, 0, CVT_Done },
8171 // Convert__Reg1_0__imm_95_13
8172 { CVT_95_Reg, 1, CVT_imm_95_13, 0, CVT_Done },
8173 // Convert__Mem85_0__imm_95_13
8174 { CVT_95_addMemOperands, 1, CVT_imm_95_13, 0, CVT_Done },
8175 // Convert__Reg1_0__imm_95_12
8176 { CVT_95_Reg, 1, CVT_imm_95_12, 0, CVT_Done },
8177 // Convert__Mem85_0__imm_95_12
8178 { CVT_95_addMemOperands, 1, CVT_imm_95_12, 0, CVT_Done },
8179 // Convert__Reg1_0__imm_95_14
8180 { CVT_95_Reg, 1, CVT_imm_95_14, 0, CVT_Done },
8181 // Convert__Mem85_0__imm_95_14
8182 { CVT_95_addMemOperands, 1, CVT_imm_95_14, 0, CVT_Done },
8183 // Convert__Reg1_0__imm_95_5
8184 { CVT_95_Reg, 1, CVT_imm_95_5, 0, CVT_Done },
8185 // Convert__Mem85_0__imm_95_5
8186 { CVT_95_addMemOperands, 1, CVT_imm_95_5, 0, CVT_Done },
8187 // Convert__Reg1_0__imm_95_1
8188 { CVT_95_Reg, 1, CVT_imm_95_1, 0, CVT_Done },
8189 // Convert__Mem85_0__imm_95_1
8190 { CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
8191 // Convert__Reg1_0__imm_95_11
8192 { CVT_95_Reg, 1, CVT_imm_95_11, 0, CVT_Done },
8193 // Convert__Mem85_0__imm_95_11
8194 { CVT_95_addMemOperands, 1, CVT_imm_95_11, 0, CVT_Done },
8195 // Convert__Reg1_0__imm_95_9
8196 { CVT_95_Reg, 1, CVT_imm_95_9, 0, CVT_Done },
8197 // Convert__Mem85_0__imm_95_9
8198 { CVT_95_addMemOperands, 1, CVT_imm_95_9, 0, CVT_Done },
8199 // Convert__Reg1_0__imm_95_0
8200 { CVT_95_Reg, 1, CVT_imm_95_0, 0, CVT_Done },
8201 // Convert__Mem85_0__imm_95_0
8202 { CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
8203 // Convert__Reg1_0__imm_95_10
8204 { CVT_95_Reg, 1, CVT_imm_95_10, 0, CVT_Done },
8205 // Convert__Mem85_0__imm_95_10
8206 { CVT_95_addMemOperands, 1, CVT_imm_95_10, 0, CVT_Done },
8207 // Convert__Reg1_0__imm_95_8
8208 { CVT_95_Reg, 1, CVT_imm_95_8, 0, CVT_Done },
8209 // Convert__Mem85_0__imm_95_8
8210 { CVT_95_addMemOperands, 1, CVT_imm_95_8, 0, CVT_Done },
8211 // Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3
8212 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 4, CVT_Done },
8213 // Convert__Reg1_0__Mem165_1__Reg1_2__ImmUnsignedi81_3
8214 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 4, CVT_Done },
8215 // Convert__Reg1_0__Mem325_1__Reg1_2__ImmUnsignedi81_3
8216 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 4, CVT_Done },
8217 // Convert__Reg1_0__Mem645_1__Reg1_2__ImmUnsignedi81_3
8218 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 4, CVT_Done },
8219 // Convert__Reg1_2__Tie0_3_3__Reg1_1
8220 { CVT_95_Reg, 3, CVT_Tied, Tie0_3_3, CVT_95_Reg, 2, CVT_Done },
8221 // Convert__Mem325_2__Reg1_1
8222 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_Done },
8223 // Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0
8224 { CVT_95_Reg, 3, CVT_Tied, Tie0_3_3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8225 // Convert__Reg1_3__Reg1_2__Reg1_1
8226 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_Done },
8227 // Convert__Reg1_3__Mem325_2__Reg1_1
8228 { CVT_95_Reg, 4, CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_Done },
8229 // Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0
8230 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8231 // Convert__Reg1_3__Mem325_2__Reg1_1__ImmUnsignedi81_0
8232 { CVT_95_Reg, 4, CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8233 // Convert__Mem645_2__Reg1_1
8234 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_Done },
8235 // Convert__Reg1_3__Mem645_2__Reg1_1
8236 { CVT_95_Reg, 4, CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_Done },
8237 // Convert__Reg1_3__Mem645_2__Reg1_1__ImmUnsignedi81_0
8238 { CVT_95_Reg, 4, CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8239 // Convert__Mem165_2__Reg1_1
8240 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_Done },
8241 // Convert__Reg1_3__Mem165_2__Reg1_1
8242 { CVT_95_Reg, 4, CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_Done },
8243 // Convert__Reg1_3__Mem165_2__Reg1_1__ImmUnsignedi81_0
8244 { CVT_95_Reg, 4, CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8245 // Convert__TILEPair1_0__SibMem5_1
8246 { CVT_95_addTILEPairOperands, 1, CVT_95_addMemOperands, 2, CVT_Done },
8247 // Convert__TILEPair1_1__SibMem5_0
8248 { CVT_95_addTILEPairOperands, 2, CVT_95_addMemOperands, 1, CVT_Done },
8249 // Convert__Reg1_2__Tie0_3_3__Reg1_1__Reg1_0
8250 { CVT_95_Reg, 3, CVT_Tied, Tie0_3_3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
8251 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2
8252 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_Done },
8253 // Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0
8254 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
8255 // Convert__Reg1_0__SibMem5_1
8256 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_Done },
8257 // Convert__Reg1_1__SibMem5_0
8258 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8259 // Convert__SibMem5_1__Reg1_0
8260 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
8261 // Convert__SibMem5_0__Reg1_1
8262 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_Done },
8263 // Convert__GR32orGR641_0
8264 { CVT_95_addGR32orGR64Operands, 1, CVT_Done },
8265 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2
8266 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
8267 // Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0
8268 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8269 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5
8270 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_Done },
8271 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0
8272 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8273 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6
8274 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_Done },
8275 // Convert__Reg1_0__Reg1_1__Mem1285_2
8276 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
8277 // Convert__Reg1_0__Reg1_1__Mem2565_2
8278 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
8279 // Convert__Reg1_0__Reg1_1__Mem5125_2
8280 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
8281 // Convert__Reg1_2__Reg1_1__Mem1285_0
8282 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8283 // Convert__Reg1_2__Reg1_1__Mem2565_0
8284 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8285 // Convert__Reg1_2__Reg1_1__Mem5125_0
8286 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8287 // Convert__Reg1_3__Reg1_2__Mem165_0
8288 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8289 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5
8290 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 6, CVT_Done },
8291 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0
8292 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
8293 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5
8294 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_Done },
8295 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5
8296 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_Done },
8297 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0
8298 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8299 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0
8300 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8301 // Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6
8302 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_Reg, 7, CVT_Done },
8303 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6
8304 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_Done },
8305 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5
8306 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_Done },
8307 // Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0
8308 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
8309 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6
8310 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_Done },
8311 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6
8312 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_Done },
8313 // Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0
8314 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8315 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0
8316 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8317 // Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0
8318 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8319 // Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0
8320 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8321 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6
8322 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_Done },
8323 // Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0
8324 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8325 // Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3
8326 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addAVX512RCOperands, 4, CVT_Done },
8327 // Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0
8328 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addAVX512RCOperands, 1, CVT_Done },
8329 // Convert__Reg1_3__Reg1_2__Mem645_0
8330 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8331 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5
8332 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_Done },
8333 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6
8334 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 6, CVT_95_addAVX512RCOperands, 7, CVT_Done },
8335 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0
8336 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addAVX512RCOperands, 1, CVT_Done },
8337 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0
8338 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8339 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6
8340 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_Done },
8341 // Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7
8342 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_Reg, 7, CVT_95_addAVX512RCOperands, 8, CVT_Done },
8343 // Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0
8344 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addAVX512RCOperands, 1, CVT_Done },
8345 // Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0
8346 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8347 // Convert__Reg1_3__Reg1_2__Mem325_0
8348 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8349 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5
8350 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_Done },
8351 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0
8352 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8353 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6
8354 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_Done },
8355 // Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0
8356 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8357 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0
8358 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8359 // Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0
8360 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8361 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0
8362 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8363 // Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0
8364 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8365 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0
8366 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8367 // Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0
8368 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8369 // Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3
8370 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 4, CVT_Done },
8371 // Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3
8372 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 4, CVT_Done },
8373 // Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3
8374 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 4, CVT_Done },
8375 // Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0
8376 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8377 // Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0
8378 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8379 // Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0
8380 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8381 // Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4
8382 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 5, CVT_Done },
8383 // Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0
8384 { CVT_95_Reg, 5, CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8385 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6
8386 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 6, CVT_95_addImmOperands, 7, CVT_Done },
8387 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6
8388 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8389 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6
8390 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8391 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6
8392 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8393 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0
8394 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8395 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0
8396 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8397 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0
8398 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8399 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0
8400 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8401 // Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7
8402 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_Reg, 7, CVT_95_addImmOperands, 8, CVT_Done },
8403 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7
8404 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 8, CVT_Done },
8405 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7
8406 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 8, CVT_Done },
8407 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7
8408 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 8, CVT_Done },
8409 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7
8410 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 8, CVT_Done },
8411 // Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0
8412 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8413 // Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0
8414 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8415 // Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0
8416 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8417 // Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0
8418 { CVT_95_Reg, 5, CVT_Tied, Tie0_1_1, CVT_95_Reg, 7, CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8419 // Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0
8420 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8421 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8
8422 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 9, CVT_Done },
8423 // Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0
8424 { CVT_95_Reg, 5, CVT_95_Reg, 7, CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8425 // Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4
8426 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 5, CVT_Done },
8427 // Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0
8428 { CVT_95_Reg, 5, CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8429 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7
8430 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 8, CVT_Done },
8431 // Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0
8432 { CVT_95_Reg, 5, CVT_Tied, Tie0_1_1, CVT_95_Reg, 7, CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8433 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8
8434 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 9, CVT_Done },
8435 // Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0
8436 { CVT_95_Reg, 5, CVT_95_Reg, 7, CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8437 // Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5
8438 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 6, CVT_Done },
8439 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5
8440 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_Done },
8441 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5
8442 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_Done },
8443 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5
8444 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_Done },
8445 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5
8446 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_Done },
8447 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5
8448 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_Done },
8449 // Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0
8450 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
8451 // Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3
8452 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_Reg, 4, CVT_Done },
8453 // Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3
8454 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_Reg, 4, CVT_Done },
8455 // Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0
8456 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
8457 // Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3
8458 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_Reg, 4, CVT_Done },
8459 // Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0
8460 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
8461 // Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0
8462 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_Reg, 4, CVT_95_Reg, 1, CVT_Done },
8463 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4
8464 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_Done },
8465 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4
8466 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_Done },
8467 // Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0
8468 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
8469 // Convert__Reg1_1__Reg1_3__Reg1_0
8470 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_95_Reg, 1, CVT_Done },
8471 // Convert__Reg1_0__Reg1_2__Reg1_5
8472 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_Done },
8473 // Convert__Reg1_0__Reg1_2__Mem645_5
8474 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 6, CVT_Done },
8475 // Convert__Reg1_1__Reg1_3__Mem645_0
8476 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
8477 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4
8478 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_Done },
8479 // Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0
8480 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
8481 // Convert__Reg1_0__Reg1_2__Mem1285_5
8482 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 6, CVT_Done },
8483 // Convert__Reg1_1__Reg1_3__Mem1285_0
8484 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
8485 // Convert__Reg1_0__Mem2565_1
8486 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_Done },
8487 // Convert__Reg1_1__Mem2565_0
8488 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8489 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4
8490 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_Done },
8491 // Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0
8492 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
8493 // Convert__Reg1_0__Reg1_2__Mem2565_5
8494 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 6, CVT_Done },
8495 // Convert__Reg1_1__Reg1_3__Mem2565_0
8496 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
8497 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4
8498 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_Done },
8499 // Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0
8500 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
8501 // Convert__Reg1_0__Reg1_2__Mem325_5
8502 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 6, CVT_Done },
8503 // Convert__Reg1_1__Reg1_3__Mem325_0
8504 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
8505 // Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4
8506 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 5, CVT_Done },
8507 // Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0
8508 { CVT_95_Reg, 5, CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8509 // Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6
8510 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 6, CVT_95_addImmOperands, 7, CVT_Done },
8511 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6
8512 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8513 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6
8514 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8515 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6
8516 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8517 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7
8518 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 8, CVT_Done },
8519 // Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0
8520 { CVT_95_Reg, 5, CVT_95_Reg, 7, CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8521 // Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4
8522 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 5, CVT_Done },
8523 // Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0
8524 { CVT_95_Reg, 5, CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_Done },
8525 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7
8526 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 8, CVT_Done },
8527 // Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7
8528 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 6, CVT_95_addImmOperands, 8, CVT_Done },
8529 // Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0
8530 { CVT_95_Reg, 5, CVT_95_Reg, 7, CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_Done },
8531 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7
8532 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 8, CVT_Done },
8533 // Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_3
8534 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 4, CVT_Done },
8535 // Convert__Reg1_3__Reg1_2__Mem645_1__ImmUnsignedi81_0
8536 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8537 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_6
8538 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8539 // Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0
8540 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8541 // Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_3
8542 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 4, CVT_Done },
8543 // Convert__Reg1_3__Reg1_2__Mem165_1__ImmUnsignedi81_0
8544 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8545 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_6
8546 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8547 // Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_1__ImmUnsignedi81_0
8548 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8549 // Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3
8550 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 4, CVT_Done },
8551 // Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0
8552 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8553 // Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_6
8554 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8555 // Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0
8556 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8557 // Convert__Mem2565_1__Reg1_0
8558 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
8559 // Convert__Mem5125_1__Reg1_0
8560 { CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
8561 // Convert__Mem2565_0__Reg1_1
8562 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_Done },
8563 // Convert__Mem5125_0__Reg1_1
8564 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_Done },
8565 // Convert__Mem1285_1__Reg1_3__Reg1_0
8566 { CVT_95_addMemOperands, 2, CVT_95_Reg, 4, CVT_95_Reg, 1, CVT_Done },
8567 // Convert__Mem2565_1__Reg1_3__Reg1_0
8568 { CVT_95_addMemOperands, 2, CVT_95_Reg, 4, CVT_95_Reg, 1, CVT_Done },
8569 // Convert__Mem5125_1__Reg1_3__Reg1_0
8570 { CVT_95_addMemOperands, 2, CVT_95_Reg, 4, CVT_95_Reg, 1, CVT_Done },
8571 // Convert__Mem1285_0__Reg1_2__Reg1_4
8572 { CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_Done },
8573 // Convert__Mem2565_0__Reg1_2__Reg1_4
8574 { CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_Done },
8575 // Convert__Mem5125_0__Reg1_2__Reg1_4
8576 { CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_Done },
8577 // Convert__Reg1_0__Mem5125_1
8578 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_Done },
8579 // Convert__Reg1_1__Mem5125_0
8580 { CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8581 // Convert__Reg1_2__Mem165_0
8582 { CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8583 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4
8584 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_Done },
8585 // Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0
8586 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
8587 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4
8588 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_Done },
8589 // Convert__Reg1_0__Reg1_2__Mem5125_5
8590 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 6, CVT_Done },
8591 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0
8592 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_addMemOperands, 1, CVT_Done },
8593 // Convert__Reg1_1__Reg1_3__Mem5125_0
8594 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
8595 // Convert__Reg1_0__Reg1_2__Mem165_5
8596 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 6, CVT_Done },
8597 // Convert__Reg1_2__Reg1_4__Mem165_0
8598 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 1, CVT_Done },
8599 // Convert__Reg1_2__Mem325_0
8600 { CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8601 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0
8602 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_addMemOperands, 1, CVT_Done },
8603 // Convert__Reg1_2__Reg1_4__Mem325_0
8604 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 1, CVT_Done },
8605 // Convert__Reg1_0__Reg1_1__AVX512RC1_2
8606 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addAVX512RCOperands, 3, CVT_Done },
8607 // Convert__Reg1_2__Reg1_1__AVX512RC1_0
8608 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addAVX512RCOperands, 1, CVT_Done },
8609 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5
8610 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addAVX512RCOperands, 6, CVT_Done },
8611 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0
8612 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addAVX512RCOperands, 1, CVT_Done },
8613 // Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6
8614 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addAVX512RCOperands, 7, CVT_Done },
8615 // Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0
8616 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addAVX512RCOperands, 1, CVT_Done },
8617 // Convert__Reg1_2__Mem645_0
8618 { CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8619 // Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0
8620 { CVT_95_Reg, 2, CVT_Tied, Tie0_2_2, CVT_95_Reg, 4, CVT_95_Reg, 1, CVT_Done },
8621 // Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0
8622 { CVT_95_Reg, 3, CVT_Tied, Tie0_3_3, CVT_95_Reg, 5, CVT_95_addMemOperands, 1, CVT_Done },
8623 // Convert__Reg1_2__Reg1_4__Mem645_0
8624 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 1, CVT_Done },
8625 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0
8626 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_addMemOperands, 1, CVT_Done },
8627 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1
8628 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_Done },
8629 // Convert__Reg1_2__Reg1_4__Reg1_1
8630 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_Done },
8631 // Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0
8632 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8633 // Convert__Mem2565_2__Reg1_1__ImmUnsignedi81_0
8634 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8635 // Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2
8636 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
8637 // Convert__Mem2565_0__Reg1_1__ImmUnsignedi81_2
8638 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 3, CVT_Done },
8639 // Convert__Reg1_0__Reg1_1__ImmUnsignedi81_3
8640 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addImmOperands, 4, CVT_Done },
8641 // Convert__Reg1_3__Reg1_2__ImmUnsignedi81_0
8642 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_Done },
8643 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5
8644 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addImmOperands, 6, CVT_Done },
8645 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0
8646 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8647 // Convert__Mem645_2__Reg1_4__Reg1_1__ImmUnsignedi81_0
8648 { CVT_95_addMemOperands, 3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8649 // Convert__Mem1285_2__Reg1_4__Reg1_1__ImmUnsignedi81_0
8650 { CVT_95_addMemOperands, 3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8651 // Convert__Mem2565_2__Reg1_4__Reg1_1__ImmUnsignedi81_0
8652 { CVT_95_addMemOperands, 3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8653 // Convert__Mem1285_0__Reg1_2__Reg1_4__ImmUnsignedi81_5
8654 { CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addImmOperands, 6, CVT_Done },
8655 // Convert__Mem2565_0__Reg1_2__Reg1_4__ImmUnsignedi81_5
8656 { CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addImmOperands, 6, CVT_Done },
8657 // Convert__Mem645_0__Reg1_2__Reg1_4__ImmUnsignedi81_5
8658 { CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addImmOperands, 6, CVT_Done },
8659 // Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6
8660 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addImmOperands, 7, CVT_Done },
8661 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_6
8662 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addImmOperands, 7, CVT_Done },
8663 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__ImmUnsignedi81_0
8664 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_Done },
8665 // Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0
8666 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8667 // Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_7
8668 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addImmOperands, 8, CVT_Done },
8669 // Convert__Reg1_3__Reg1_5__Reg1_2__ImmUnsignedi81_0
8670 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_Done },
8671 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1
8672 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_Done },
8673 // Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1
8674 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_Done },
8675 // Convert__Reg1_0__Reg1_1__Reg1_3__AVX512RC1_2
8676 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_95_addAVX512RCOperands, 3, CVT_Done },
8677 // Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1
8678 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_Reg, 1, CVT_95_addAVX512RCOperands, 2, CVT_Done },
8679 // Convert__Reg1_2__Tie0_3_3__Reg1_4__Reg1_1
8680 { CVT_95_Reg, 3, CVT_Tied, Tie0_3_3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_Done },
8681 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2
8682 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
8683 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2
8684 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
8685 // Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0
8686 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8687 // Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0
8688 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8689 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2
8690 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
8691 // Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0
8692 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8693 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6
8694 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_Reg, 7, CVT_Done },
8695 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6
8696 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_Done },
8697 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6
8698 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_Done },
8699 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6
8700 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_Done },
8701 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3
8702 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addAVX512RCOperands, 4, CVT_Done },
8703 // Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0
8704 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addAVX512RCOperands, 1, CVT_Done },
8705 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7
8706 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_Reg, 7, CVT_95_addAVX512RCOperands, 8, CVT_Done },
8707 // Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0
8708 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8709 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3
8710 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 4, CVT_Done },
8711 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2__ImmUnsignedi81_3
8712 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 4, CVT_Done },
8713 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2__ImmUnsignedi81_3
8714 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 4, CVT_Done },
8715 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2__ImmUnsignedi81_3
8716 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 4, CVT_Done },
8717 // Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0
8718 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
8719 // Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem1285_1__ImmUnsignedi81_0
8720 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8721 // Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem2565_1__ImmUnsignedi81_0
8722 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8723 // Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem5125_1__ImmUnsignedi81_0
8724 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8725 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2__ImmUnsignedi81_4
8726 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 5, CVT_Done },
8727 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_4
8728 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addImmOperands, 5, CVT_Done },
8729 // Convert__Reg1_4__Tie0_1_1__Reg1_3__Reg1_2__ImmUnsignedi81_0
8730 { CVT_95_Reg, 5, CVT_Tied, Tie0_1_1, CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_Done },
8731 // Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem645_1__ImmUnsignedi81_0
8732 { CVT_95_Reg, 5, CVT_Tied, Tie0_1_1, CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8733 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7
8734 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_Reg, 7, CVT_95_addImmOperands, 8, CVT_Done },
8735 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7
8736 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 8, CVT_Done },
8737 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7
8738 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 8, CVT_Done },
8739 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7
8740 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 8, CVT_Done },
8741 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7
8742 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_Reg, 6, CVT_95_addImmOperands, 8, CVT_Done },
8743 // Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0
8744 { CVT_95_Reg, 5, CVT_Tied, Tie0_1_1, CVT_95_Reg, 7, CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addImmOperands, 1, CVT_Done },
8745 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8
8746 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 9, CVT_Done },
8747 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8
8748 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_Reg, 7, CVT_95_addImmOperands, 9, CVT_Done },
8749 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2__ImmUnsignedi81_4
8750 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 5, CVT_Done },
8751 // Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem325_1__ImmUnsignedi81_0
8752 { CVT_95_Reg, 5, CVT_Tied, Tie0_1_1, CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8753 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8
8754 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 9, CVT_Done },
8755 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2__ImmUnsignedi81_3
8756 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 4, CVT_Done },
8757 // Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_1__ImmUnsignedi81_0
8758 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8759 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_6
8760 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8761 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0
8762 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8763 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_7
8764 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 8, CVT_Done },
8765 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2__ImmUnsignedi81_3
8766 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 4, CVT_Done },
8767 // Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_1__ImmUnsignedi81_0
8768 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8769 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_6
8770 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8771 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0
8772 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8773 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_7
8774 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 8, CVT_Done },
8775 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2
8776 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
8777 // Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0
8778 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8779 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6
8780 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_Done },
8781 // Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2
8782 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
8783 // Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0
8784 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8785 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6
8786 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_Done },
8787 // Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0
8788 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8789 // Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0
8790 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8791 // Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3
8792 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addMemOperands, 4, CVT_Done },
8793 // Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3
8794 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addMemOperands, 4, CVT_Done },
8795 // Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0
8796 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8797 // Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0
8798 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8799 // Convert__Reg1_0__Reg1_1__Reg1_2__Mem645_3
8800 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addMemOperands, 4, CVT_Done },
8801 // Convert__Reg1_0__Reg1_1__Mem645_2__Reg1_3
8802 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_Reg, 4, CVT_Done },
8803 // Convert__Reg1_3__Reg1_2__Mem645_1__Reg1_0
8804 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
8805 // Convert__Reg1_3__Reg1_2__Reg1_1__Mem645_0
8806 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8807 // Convert__Reg1_0__Reg1_1__Reg1_2__Mem325_3
8808 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addMemOperands, 4, CVT_Done },
8809 // Convert__Reg1_0__Reg1_1__Mem325_2__Reg1_3
8810 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_Reg, 4, CVT_Done },
8811 // Convert__Reg1_3__Reg1_2__Mem325_1__Reg1_0
8812 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
8813 // Convert__Reg1_3__Reg1_2__Reg1_1__Mem325_0
8814 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
8815 // Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2
8816 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
8817 // Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2
8818 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 3, CVT_Done },
8819 // Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3
8820 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 4, CVT_Done },
8821 // Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0
8822 { CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8823 // Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5
8824 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addImmOperands, 6, CVT_Done },
8825 // Convert__Reg1_0__Reg1_2__Mem1285_4__ImmUnsignedi81_5
8826 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 6, CVT_Done },
8827 // Convert__Reg1_0__Reg1_2__Mem2565_4__ImmUnsignedi81_5
8828 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 6, CVT_Done },
8829 // Convert__Reg1_0__Reg1_2__Mem5125_4__ImmUnsignedi81_5
8830 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 6, CVT_Done },
8831 // Convert__Reg1_0__Reg1_2__Mem165_4__ImmUnsignedi81_6
8832 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 7, CVT_Done },
8833 // Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0
8834 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8835 // Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0
8836 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8837 // Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0
8838 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8839 // Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0
8840 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8841 // Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0
8842 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8843 // Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0
8844 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8845 // Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3
8846 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 4, CVT_Done },
8847 // Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0
8848 { CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8849 // Convert__Reg1_0__Reg1_2__Mem645_4__ImmUnsignedi81_6
8850 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 7, CVT_Done },
8851 // Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0
8852 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8853 // Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3
8854 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 4, CVT_Done },
8855 // Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0
8856 { CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8857 // Convert__Reg1_0__Reg1_2__Mem325_4__ImmUnsignedi81_6
8858 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 7, CVT_Done },
8859 // Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0
8860 { CVT_95_Reg, 4, CVT_95_Reg, 6, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8861 // Convert__Reg1_0__Reg1_2__Mem645_4__ImmUnsignedi81_5
8862 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 6, CVT_Done },
8863 // Convert__Reg1_2__Reg1_4__Mem645_1__ImmUnsignedi81_0
8864 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8865 // Convert__Reg1_0__Reg1_2__Mem165_4__ImmUnsignedi81_5
8866 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 6, CVT_Done },
8867 // Convert__Reg1_2__Reg1_4__Mem165_1__ImmUnsignedi81_0
8868 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8869 // Convert__Reg1_0__Reg1_2__Mem325_4__ImmUnsignedi81_5
8870 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 6, CVT_Done },
8871 // Convert__Reg1_2__Reg1_4__Mem325_1__ImmUnsignedi81_0
8872 { CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8873 // Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem64_RC1285_1__Tie1_1_1
8874 { CVT_95_Reg, 3, CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Tied, Tie1_1_1, CVT_Done },
8875 // Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem64_RC1285_1__Tie1_3_3
8876 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Tied, Tie1_3_3, CVT_Done },
8877 // Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC128X5_4
8878 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_3_3, CVT_95_addMemOperands, 5, CVT_Done },
8879 // Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC256X5_4
8880 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_3_3, CVT_95_addMemOperands, 5, CVT_Done },
8881 // Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC128X5_0
8882 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_4_4, CVT_95_addMemOperands, 1, CVT_Done },
8883 // Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC256X5_0
8884 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_4_4, CVT_95_addMemOperands, 1, CVT_Done },
8885 // Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem32_RC1285_1__Tie1_1_1
8886 { CVT_95_Reg, 3, CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Tied, Tie1_1_1, CVT_Done },
8887 // Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem32_RC1285_1__Tie1_3_3
8888 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Tied, Tie1_3_3, CVT_Done },
8889 // Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem32_RC2565_1__Tie1_1_1
8890 { CVT_95_Reg, 3, CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Tied, Tie1_1_1, CVT_Done },
8891 // Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem32_RC2565_1__Tie1_3_3
8892 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Tied, Tie1_3_3, CVT_Done },
8893 // Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC128X5_4
8894 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_3_3, CVT_95_addMemOperands, 5, CVT_Done },
8895 // Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC256X5_4
8896 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_3_3, CVT_95_addMemOperands, 5, CVT_Done },
8897 // Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC5125_4
8898 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_3_3, CVT_95_addMemOperands, 5, CVT_Done },
8899 // Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC128X5_0
8900 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_4_4, CVT_95_addMemOperands, 1, CVT_Done },
8901 // Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC256X5_0
8902 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_4_4, CVT_95_addMemOperands, 1, CVT_Done },
8903 // Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC5125_0
8904 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_4_4, CVT_95_addMemOperands, 1, CVT_Done },
8905 // Convert__Reg1_1__Mem64_RC256X5_3
8906 { CVT_95_Reg, 2, CVT_95_addMemOperands, 4, CVT_Done },
8907 // Convert__Reg1_2__Mem64_RC256X5_0
8908 { CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8909 // Convert__Reg1_1__Mem32_RC5125_3
8910 { CVT_95_Reg, 2, CVT_95_addMemOperands, 4, CVT_Done },
8911 // Convert__Reg1_2__Mem32_RC5125_0
8912 { CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8913 // Convert__Reg1_1__Mem64_RC5125_3
8914 { CVT_95_Reg, 2, CVT_95_addMemOperands, 4, CVT_Done },
8915 // Convert__Reg1_2__Mem64_RC5125_0
8916 { CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
8917 // Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem64_RC2565_1__Tie1_1_1
8918 { CVT_95_Reg, 3, CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Tied, Tie1_1_1, CVT_Done },
8919 // Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem64_RC2565_1__Tie1_3_3
8920 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_addMemOperands, 2, CVT_Tied, Tie1_3_3, CVT_Done },
8921 // Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC5125_4
8922 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_3_3, CVT_95_addMemOperands, 5, CVT_Done },
8923 // Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC5125_0
8924 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_4_4, CVT_95_addMemOperands, 1, CVT_Done },
8925 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5
8926 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 6, CVT_Done },
8927 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5
8928 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 6, CVT_Done },
8929 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5
8930 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 6, CVT_Done },
8931 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0
8932 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8933 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0
8934 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8935 // Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0
8936 { CVT_95_Reg, 3, CVT_Tied, Tie0_1_1, CVT_95_Reg, 5, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8937 // Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6
8938 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8939 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6
8940 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 7, CVT_Done },
8941 // Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6
8942 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8943 // Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6
8944 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8945 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0
8946 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8947 // Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7
8948 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 8, CVT_Done },
8949 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6
8950 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 7, CVT_Done },
8951 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0
8952 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8953 // Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7
8954 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 8, CVT_Done },
8955 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6
8956 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_95_addImmOperands, 7, CVT_Done },
8957 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0
8958 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8959 // Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7
8960 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 8, CVT_Done },
8961 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_7
8962 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 8, CVT_Done },
8963 // Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8
8964 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_Reg, 7, CVT_95_addImmOperands, 9, CVT_Done },
8965 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_6
8966 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 7, CVT_Done },
8967 // Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_1__ImmUnsignedi81_0
8968 { CVT_95_Reg, 4, CVT_Tied, Tie0_1_1, CVT_95_Reg, 6, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8969 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_7
8970 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 8, CVT_Done },
8971 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_7
8972 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 8, CVT_Done },
8973 // Convert__Mem1285_2__Reg1_1__Reg1_0
8974 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
8975 // Convert__Mem2565_2__Reg1_1__Reg1_0
8976 { CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
8977 // Convert__Mem1285_0__Reg1_1__Reg1_2
8978 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_Done },
8979 // Convert__Mem2565_0__Reg1_1__Reg1_2
8980 { CVT_95_addMemOperands, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_Done },
8981 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7
8982 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_95_addMemOperands, 6, CVT_95_addImmOperands, 8, CVT_Done },
8983 // Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0
8984 { CVT_95_Reg, 5, CVT_Tied, Tie0_1_1, CVT_95_Reg, 7, CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
8985 // Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_8
8986 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 6, CVT_95_addMemOperands, 7, CVT_95_addImmOperands, 9, CVT_Done },
8987 // Convert__Reg1_0__Reg1_2__Reg1_4
8988 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_Done },
8989 // Convert__Mem645_1__Reg1_3__Reg1_0
8990 { CVT_95_addMemOperands, 2, CVT_95_Reg, 4, CVT_95_Reg, 1, CVT_Done },
8991 // Convert__Mem645_0__Reg1_2__Reg1_4
8992 { CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_Done },
8993 // Convert__Reg1_2__Tie0_3_3__Reg1_4__Reg1_1__Reg1_0
8994 { CVT_95_Reg, 3, CVT_Tied, Tie0_3_3, CVT_95_Reg, 5, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
8995 // Convert__Mem165_1__Reg1_3__Reg1_0
8996 { CVT_95_addMemOperands, 2, CVT_95_Reg, 4, CVT_95_Reg, 1, CVT_Done },
8997 // Convert__Mem165_0__Reg1_2__Reg1_4
8998 { CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_Done },
8999 // Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem165_0
9000 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
9001 // Convert__Reg1_1__Reg1_3__Mem165_0
9002 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
9003 // Convert__Mem325_1__Reg1_3__Reg1_0
9004 { CVT_95_addMemOperands, 2, CVT_95_Reg, 4, CVT_95_Reg, 1, CVT_Done },
9005 // Convert__Mem325_0__Reg1_2__Reg1_4
9006 { CVT_95_addMemOperands, 1, CVT_95_Reg, 3, CVT_95_Reg, 5, CVT_Done },
9007 // Convert__VK4Pair1_2__Reg1_1__Reg1_0
9008 { CVT_95_addMaskPairOperands, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
9009 // Convert__VK8Pair1_2__Reg1_1__Reg1_0
9010 { CVT_95_addMaskPairOperands, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
9011 // Convert__VK16Pair1_2__Reg1_1__Reg1_0
9012 { CVT_95_addMaskPairOperands, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
9013 // Convert__VK16Pair1_0__Reg1_1__Reg1_2
9014 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_Done },
9015 // Convert__VK16Pair1_0__Reg1_1__Mem5125_2
9016 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
9017 // Convert__VK4Pair1_0__Reg1_1__Reg1_2
9018 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_Done },
9019 // Convert__VK4Pair1_0__Reg1_1__Mem1285_2
9020 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
9021 // Convert__VK8Pair1_0__Reg1_1__Reg1_2
9022 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_Done },
9023 // Convert__VK8Pair1_0__Reg1_1__Mem2565_2
9024 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
9025 // Convert__VK4Pair1_2__Reg1_1__Mem1285_0
9026 { CVT_95_addMaskPairOperands, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
9027 // Convert__VK8Pair1_2__Reg1_1__Mem2565_0
9028 { CVT_95_addMaskPairOperands, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
9029 // Convert__VK16Pair1_2__Reg1_1__Mem5125_0
9030 { CVT_95_addMaskPairOperands, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
9031 // Convert__VK16Pair1_0__Reg1_1__Mem325_2
9032 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
9033 // Convert__VK4Pair1_0__Reg1_1__Mem325_2
9034 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
9035 // Convert__VK8Pair1_0__Reg1_1__Mem325_2
9036 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
9037 // Convert__VK16Pair1_3__Reg1_2__Mem325_0
9038 { CVT_95_addMaskPairOperands, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
9039 // Convert__VK4Pair1_3__Reg1_2__Mem325_0
9040 { CVT_95_addMaskPairOperands, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
9041 // Convert__VK8Pair1_3__Reg1_2__Mem325_0
9042 { CVT_95_addMaskPairOperands, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
9043 // Convert__VK2Pair1_2__Reg1_1__Reg1_0
9044 { CVT_95_addMaskPairOperands, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Done },
9045 // Convert__VK2Pair1_0__Reg1_1__Reg1_2
9046 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_Done },
9047 // Convert__VK2Pair1_0__Reg1_1__Mem1285_2
9048 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
9049 // Convert__VK4Pair1_0__Reg1_1__Mem2565_2
9050 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
9051 // Convert__VK8Pair1_0__Reg1_1__Mem5125_2
9052 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
9053 // Convert__VK2Pair1_2__Reg1_1__Mem1285_0
9054 { CVT_95_addMaskPairOperands, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
9055 // Convert__VK4Pair1_2__Reg1_1__Mem2565_0
9056 { CVT_95_addMaskPairOperands, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
9057 // Convert__VK8Pair1_2__Reg1_1__Mem5125_0
9058 { CVT_95_addMaskPairOperands, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_Done },
9059 // Convert__VK2Pair1_0__Reg1_1__Mem645_2
9060 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
9061 // Convert__VK4Pair1_0__Reg1_1__Mem645_2
9062 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
9063 // Convert__VK8Pair1_0__Reg1_1__Mem645_2
9064 { CVT_95_addMaskPairOperands, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_Done },
9065 // Convert__VK2Pair1_3__Reg1_2__Mem645_0
9066 { CVT_95_addMaskPairOperands, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
9067 // Convert__VK4Pair1_3__Reg1_2__Mem645_0
9068 { CVT_95_addMaskPairOperands, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
9069 // Convert__VK8Pair1_3__Reg1_2__Mem645_0
9070 { CVT_95_addMaskPairOperands, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Done },
9071 // Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem85_4
9072 { CVT_95_Reg, 1, CVT_Tied, Tie0_1_1, CVT_95_Reg, 3, CVT_95_addMemOperands, 5, CVT_Done },
9073 // Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem85_0
9074 { CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
9075 // Convert__Reg1_0__Reg1_2__Mem85_5
9076 { CVT_95_Reg, 1, CVT_95_Reg, 3, CVT_95_addMemOperands, 6, CVT_Done },
9077 // Convert__Reg1_1__Reg1_3__Mem85_0
9078 { CVT_95_Reg, 2, CVT_95_Reg, 4, CVT_95_addMemOperands, 1, CVT_Done },
9079 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_17
9080 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_17, 0, CVT_Done },
9081 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_17
9082 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_17, 0, CVT_Done },
9083 // Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_17
9084 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_17, 0, CVT_Done },
9085 // Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_17
9086 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_17, 0, CVT_Done },
9087 // Convert__Reg1_0__Reg1_1__Mem5125_2__imm_95_17
9088 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_17, 0, CVT_Done },
9089 // Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_17
9090 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_17, 0, CVT_Done },
9091 // Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_17
9092 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_17, 0, CVT_Done },
9093 // Convert__Reg1_2__Reg1_1__Mem5125_0__imm_95_17
9094 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_17, 0, CVT_Done },
9095 // Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_1
9096 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_1, 0, CVT_Done },
9097 // Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_1
9098 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_1, 0, CVT_Done },
9099 // Convert__Reg1_0__Reg1_1__Mem5125_2__imm_95_1
9100 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_1, 0, CVT_Done },
9101 // Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_1
9102 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
9103 // Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_1
9104 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
9105 // Convert__Reg1_2__Reg1_1__Mem5125_0__imm_95_1
9106 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_1, 0, CVT_Done },
9107 // Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_16
9108 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_imm_95_16, 0, CVT_Done },
9109 // Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_16
9110 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_imm_95_16, 0, CVT_Done },
9111 // Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_16
9112 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_16, 0, CVT_Done },
9113 // Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_16
9114 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_16, 0, CVT_Done },
9115 // Convert__Reg1_0__Reg1_1__Mem5125_2__imm_95_16
9116 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_16, 0, CVT_Done },
9117 // Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_16
9118 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_16, 0, CVT_Done },
9119 // Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_16
9120 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_16, 0, CVT_Done },
9121 // Convert__Reg1_2__Reg1_1__Mem5125_0__imm_95_16
9122 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_16, 0, CVT_Done },
9123 // Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_0
9124 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_0, 0, CVT_Done },
9125 // Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_0
9126 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_0, 0, CVT_Done },
9127 // Convert__Reg1_0__Reg1_1__Mem5125_2__imm_95_0
9128 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_imm_95_0, 0, CVT_Done },
9129 // Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_0
9130 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
9131 // Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_0
9132 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
9133 // Convert__Reg1_2__Reg1_1__Mem5125_0__imm_95_0
9134 { CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addMemOperands, 1, CVT_imm_95_0, 0, CVT_Done },
9135 // Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3__ImmUnsignedi41_4
9136 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_Reg, 4, CVT_95_addImmOperands, 5, CVT_Done },
9137 // Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3__ImmUnsignedi41_4
9138 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addMemOperands, 4, CVT_95_addImmOperands, 5, CVT_Done },
9139 // Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3__ImmUnsignedi41_4
9140 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_Reg, 4, CVT_95_addImmOperands, 5, CVT_Done },
9141 // Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3__ImmUnsignedi41_4
9142 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_Reg, 3, CVT_95_addMemOperands, 4, CVT_95_addImmOperands, 5, CVT_Done },
9143 // Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3__ImmUnsignedi41_4
9144 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_Reg, 4, CVT_95_addImmOperands, 5, CVT_Done },
9145 // Convert__Reg1_4__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi41_0
9146 { CVT_95_Reg, 5, CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
9147 // Convert__Reg1_4__Reg1_3__Mem1285_2__Reg1_1__ImmUnsignedi41_0
9148 { CVT_95_Reg, 5, CVT_95_Reg, 4, CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
9149 // Convert__Reg1_4__Reg1_3__Mem2565_2__Reg1_1__ImmUnsignedi41_0
9150 { CVT_95_Reg, 5, CVT_95_Reg, 4, CVT_95_addMemOperands, 3, CVT_95_Reg, 2, CVT_95_addImmOperands, 1, CVT_Done },
9151 // Convert__Reg1_4__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi41_0
9152 { CVT_95_Reg, 5, CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
9153 // Convert__Reg1_4__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi41_0
9154 { CVT_95_Reg, 5, CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
9155 // Convert__Reg1_0__Reg1_1__GR32orGR641_2__ImmUnsignedi81_3
9156 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addGR32orGR64Operands, 3, CVT_95_addImmOperands, 4, CVT_Done },
9157 // Convert__Reg1_0__Reg1_1__Mem85_2__ImmUnsignedi81_3
9158 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_95_addMemOperands, 3, CVT_95_addImmOperands, 4, CVT_Done },
9159 // Convert__Reg1_3__Reg1_2__GR32orGR641_1__ImmUnsignedi81_0
9160 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addGR32orGR64Operands, 2, CVT_95_addImmOperands, 1, CVT_Done },
9161 // Convert__Reg1_3__Reg1_2__Mem85_1__ImmUnsignedi81_0
9162 { CVT_95_Reg, 4, CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_addImmOperands, 1, CVT_Done },
9163 // Convert__Reg1_2__Mem1285_1__Reg1_0
9164 { CVT_95_Reg, 3, CVT_95_addMemOperands, 2, CVT_95_Reg, 1, CVT_Done },
9165 // Convert__Reg1_0__Mem1285_1__Reg1_2
9166 { CVT_95_Reg, 1, CVT_95_addMemOperands, 2, CVT_95_Reg, 3, CVT_Done },
9167 // Convert__Reg1_3__Mem32_RC128X5_1__Tie0_4_4__Reg1_0
9168 { CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_Tied, Tie0_4_4, CVT_95_Reg, 1, CVT_Done },
9169 // Convert__Reg1_3__Mem32_RC256X5_1__Tie0_4_4__Reg1_0
9170 { CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_Tied, Tie0_4_4, CVT_95_Reg, 1, CVT_Done },
9171 // Convert__Reg1_3__Mem32_RC5125_1__Tie0_4_4__Reg1_0
9172 { CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_Tied, Tie0_4_4, CVT_95_Reg, 1, CVT_Done },
9173 // Convert__Reg1_2__Mem32_RC128X5_0__Tie0_3_3__Reg1_4
9174 { CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Tied, Tie0_3_3, CVT_95_Reg, 5, CVT_Done },
9175 // Convert__Reg1_2__Mem32_RC256X5_0__Tie0_3_3__Reg1_4
9176 { CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Tied, Tie0_3_3, CVT_95_Reg, 5, CVT_Done },
9177 // Convert__Reg1_2__Mem32_RC5125_0__Tie0_3_3__Reg1_4
9178 { CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Tied, Tie0_3_3, CVT_95_Reg, 5, CVT_Done },
9179 // Convert__Reg1_3__Mem64_RC128X5_1__Tie0_4_4__Reg1_0
9180 { CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_Tied, Tie0_4_4, CVT_95_Reg, 1, CVT_Done },
9181 // Convert__Reg1_3__Mem64_RC256X5_1__Tie0_4_4__Reg1_0
9182 { CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_Tied, Tie0_4_4, CVT_95_Reg, 1, CVT_Done },
9183 // Convert__Reg1_2__Mem64_RC128X5_0__Tie0_3_3__Reg1_4
9184 { CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Tied, Tie0_3_3, CVT_95_Reg, 5, CVT_Done },
9185 // Convert__Reg1_2__Mem64_RC256X5_0__Tie0_3_3__Reg1_4
9186 { CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Tied, Tie0_3_3, CVT_95_Reg, 5, CVT_Done },
9187 // Convert__Reg1_3__Mem64_RC5125_1__Tie0_4_4__Reg1_0
9188 { CVT_95_Reg, 4, CVT_95_addMemOperands, 2, CVT_Tied, Tie0_4_4, CVT_95_Reg, 1, CVT_Done },
9189 // Convert__Reg1_2__Mem64_RC5125_0__Tie0_3_3__Reg1_4
9190 { CVT_95_Reg, 3, CVT_95_addMemOperands, 1, CVT_Tied, Tie0_3_3, CVT_95_Reg, 5, CVT_Done },
9191 // Convert__Reg1_0__Reg1_1__Tie0_1_1__Tie1_2_2
9192 { CVT_95_Reg, 1, CVT_95_Reg, 2, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_2_2, CVT_Done },
9193 // Convert__Reg1_1__Reg1_0__Tie0_2_2__Tie1_1_1
9194 { CVT_95_Reg, 2, CVT_95_Reg, 1, CVT_Tied, Tie0_2_2, CVT_Tied, Tie1_1_1, CVT_Done },
9195 // Convert__AbsMemMode161_0
9196 { CVT_95_addAbsMemOperands, 1, CVT_Done },
9197 // Convert__regEAX__regEAX__Tie0_1_1__Tie1_1_1
9198 { CVT_regEAX, 0, CVT_regEAX, 0, CVT_Tied, Tie0_1_1, CVT_Tied, Tie1_1_1, CVT_Done },
9199};
9200
9201void X86AsmParser::
9202convertToMCInst(unsigned Kind, MCInst &Inst, unsigned Opcode,
9203 const OperandVector &Operands) {
9204 assert(Kind < CVT_NUM_SIGNATURES && "Invalid signature!");
9205 const uint8_t *Converter = ConversionTable[Kind];
9206 Inst.setOpcode(Opcode);
9207 for (const uint8_t *p = Converter; *p; p += 2) {
9208 unsigned OpIdx = *(p + 1);
9209 switch (*p) {
9210 default: llvm_unreachable("invalid conversion entry!");
9211 case CVT_Reg:
9212 static_cast<X86Operand &>(*Operands[OpIdx]).addRegOperands(Inst, 1);
9213 break;
9214 case CVT_Tied: {
9215 assert(*(p + 1) < (size_t)(std::end(TiedAsmOperandTable) -
9216 std::begin(TiedAsmOperandTable)) &&
9217 "Tied operand not found");
9218 unsigned TiedResOpnd = TiedAsmOperandTable[*(p + 1)][0];
9219 if (TiedResOpnd != (uint8_t)-1)
9220 Inst.addOperand(Inst.getOperand(TiedResOpnd));
9221 break;
9222 }
9223 case CVT_imm_95_10:
9224 Inst.addOperand(MCOperand::createImm(10));
9225 break;
9226 case CVT_95_addImmOperands:
9227 static_cast<X86Operand &>(*Operands[OpIdx]).addImmOperands(Inst, 1);
9228 break;
9229 case CVT_95_addMemOperands:
9230 static_cast<X86Operand &>(*Operands[OpIdx]).addMemOperands(Inst, 5);
9231 break;
9232 case CVT_95_Reg:
9233 static_cast<X86Operand &>(*Operands[OpIdx]).addRegOperands(Inst, 1);
9234 break;
9235 case CVT_regAX:
9236 Inst.addOperand(MCOperand::createReg(X86::AX));
9237 break;
9238 case CVT_regEAX:
9239 Inst.addOperand(MCOperand::createReg(X86::EAX));
9240 break;
9241 case CVT_regRAX:
9242 Inst.addOperand(MCOperand::createReg(X86::RAX));
9243 break;
9244 case CVT_95_addAbsMemOperands:
9245 static_cast<X86Operand &>(*Operands[OpIdx]).addAbsMemOperands(Inst, 1);
9246 break;
9247 case CVT_imm_95_7:
9248 Inst.addOperand(MCOperand::createImm(7));
9249 break;
9250 case CVT_imm_95_3:
9251 Inst.addOperand(MCOperand::createImm(3));
9252 break;
9253 case CVT_imm_95_2:
9254 Inst.addOperand(MCOperand::createImm(2));
9255 break;
9256 case CVT_imm_95_6:
9257 Inst.addOperand(MCOperand::createImm(6));
9258 break;
9259 case CVT_imm_95_4:
9260 Inst.addOperand(MCOperand::createImm(4));
9261 break;
9262 case CVT_imm_95_11:
9263 Inst.addOperand(MCOperand::createImm(11));
9264 break;
9265 case CVT_imm_95_15:
9266 Inst.addOperand(MCOperand::createImm(15));
9267 break;
9268 case CVT_imm_95_13:
9269 Inst.addOperand(MCOperand::createImm(13));
9270 break;
9271 case CVT_imm_95_12:
9272 Inst.addOperand(MCOperand::createImm(12));
9273 break;
9274 case CVT_imm_95_14:
9275 Inst.addOperand(MCOperand::createImm(14));
9276 break;
9277 case CVT_imm_95_5:
9278 Inst.addOperand(MCOperand::createImm(5));
9279 break;
9280 case CVT_imm_95_1:
9281 Inst.addOperand(MCOperand::createImm(1));
9282 break;
9283 case CVT_imm_95_9:
9284 Inst.addOperand(MCOperand::createImm(9));
9285 break;
9286 case CVT_imm_95_0:
9287 Inst.addOperand(MCOperand::createImm(0));
9288 break;
9289 case CVT_imm_95_8:
9290 Inst.addOperand(MCOperand::createImm(8));
9291 break;
9292 case CVT_95_addDstIdxOperands:
9293 static_cast<X86Operand &>(*Operands[OpIdx]).addDstIdxOperands(Inst, 1);
9294 break;
9295 case CVT_95_addSrcIdxOperands:
9296 static_cast<X86Operand &>(*Operands[OpIdx]).addSrcIdxOperands(Inst, 2);
9297 break;
9298 case CVT_95_addGR32orGR64Operands:
9299 static_cast<X86Operand &>(*Operands[OpIdx]).addGR32orGR64Operands(Inst, 1);
9300 break;
9301 case CVT_regST1:
9302 Inst.addOperand(MCOperand::createReg(X86::ST1));
9303 break;
9304 case CVT_regST0:
9305 Inst.addOperand(MCOperand::createReg(X86::ST0));
9306 break;
9307 case CVT_95_addGR16orGR32orGR64Operands:
9308 static_cast<X86Operand &>(*Operands[OpIdx]).addGR16orGR32orGR64Operands(Inst, 1);
9309 break;
9310 case CVT_95_addMemOffsOperands:
9311 static_cast<X86Operand &>(*Operands[OpIdx]).addMemOffsOperands(Inst, 2);
9312 break;
9313 case CVT_imm_95_17:
9314 Inst.addOperand(MCOperand::createImm(17));
9315 break;
9316 case CVT_imm_95_16:
9317 Inst.addOperand(MCOperand::createImm(16));
9318 break;
9319 case CVT_95_addTILEPairOperands:
9320 static_cast<X86Operand &>(*Operands[OpIdx]).addTILEPairOperands(Inst, 1);
9321 break;
9322 case CVT_95_addAVX512RCOperands:
9323 static_cast<X86Operand &>(*Operands[OpIdx]).addAVX512RCOperands(Inst, 1);
9324 break;
9325 case CVT_95_addMaskPairOperands:
9326 static_cast<X86Operand &>(*Operands[OpIdx]).addMaskPairOperands(Inst, 1);
9327 break;
9328 }
9329 }
9330}
9331
9332void X86AsmParser::
9333convertToMapAndConstraints(unsigned Kind,
9334 const OperandVector &Operands) {
9335 assert(Kind < CVT_NUM_SIGNATURES && "Invalid signature!");
9336 unsigned NumMCOperands = 0;
9337 const uint8_t *Converter = ConversionTable[Kind];
9338 for (const uint8_t *p = Converter; *p; p += 2) {
9339 switch (*p) {
9340 default: llvm_unreachable("invalid conversion entry!");
9341 case CVT_Reg:
9342 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9343 Operands[*(p + 1)]->setConstraint("r");
9344 ++NumMCOperands;
9345 break;
9346 case CVT_Tied:
9347 ++NumMCOperands;
9348 break;
9349 case CVT_imm_95_10:
9350 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9351 Operands[*(p + 1)]->setConstraint("");
9352 ++NumMCOperands;
9353 break;
9354 case CVT_95_addImmOperands:
9355 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9356 Operands[*(p + 1)]->setConstraint("m");
9357 NumMCOperands += 1;
9358 break;
9359 case CVT_95_addMemOperands:
9360 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9361 Operands[*(p + 1)]->setConstraint("m");
9362 NumMCOperands += 5;
9363 break;
9364 case CVT_95_Reg:
9365 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9366 Operands[*(p + 1)]->setConstraint("r");
9367 NumMCOperands += 1;
9368 break;
9369 case CVT_regAX:
9370 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9371 Operands[*(p + 1)]->setConstraint("m");
9372 ++NumMCOperands;
9373 break;
9374 case CVT_regEAX:
9375 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9376 Operands[*(p + 1)]->setConstraint("m");
9377 ++NumMCOperands;
9378 break;
9379 case CVT_regRAX:
9380 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9381 Operands[*(p + 1)]->setConstraint("m");
9382 ++NumMCOperands;
9383 break;
9384 case CVT_95_addAbsMemOperands:
9385 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9386 Operands[*(p + 1)]->setConstraint("m");
9387 NumMCOperands += 1;
9388 break;
9389 case CVT_imm_95_7:
9390 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9391 Operands[*(p + 1)]->setConstraint("");
9392 ++NumMCOperands;
9393 break;
9394 case CVT_imm_95_3:
9395 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9396 Operands[*(p + 1)]->setConstraint("");
9397 ++NumMCOperands;
9398 break;
9399 case CVT_imm_95_2:
9400 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9401 Operands[*(p + 1)]->setConstraint("");
9402 ++NumMCOperands;
9403 break;
9404 case CVT_imm_95_6:
9405 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9406 Operands[*(p + 1)]->setConstraint("");
9407 ++NumMCOperands;
9408 break;
9409 case CVT_imm_95_4:
9410 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9411 Operands[*(p + 1)]->setConstraint("");
9412 ++NumMCOperands;
9413 break;
9414 case CVT_imm_95_11:
9415 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9416 Operands[*(p + 1)]->setConstraint("");
9417 ++NumMCOperands;
9418 break;
9419 case CVT_imm_95_15:
9420 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9421 Operands[*(p + 1)]->setConstraint("");
9422 ++NumMCOperands;
9423 break;
9424 case CVT_imm_95_13:
9425 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9426 Operands[*(p + 1)]->setConstraint("");
9427 ++NumMCOperands;
9428 break;
9429 case CVT_imm_95_12:
9430 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9431 Operands[*(p + 1)]->setConstraint("");
9432 ++NumMCOperands;
9433 break;
9434 case CVT_imm_95_14:
9435 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9436 Operands[*(p + 1)]->setConstraint("");
9437 ++NumMCOperands;
9438 break;
9439 case CVT_imm_95_5:
9440 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9441 Operands[*(p + 1)]->setConstraint("");
9442 ++NumMCOperands;
9443 break;
9444 case CVT_imm_95_1:
9445 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9446 Operands[*(p + 1)]->setConstraint("");
9447 ++NumMCOperands;
9448 break;
9449 case CVT_imm_95_9:
9450 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9451 Operands[*(p + 1)]->setConstraint("");
9452 ++NumMCOperands;
9453 break;
9454 case CVT_imm_95_0:
9455 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9456 Operands[*(p + 1)]->setConstraint("");
9457 ++NumMCOperands;
9458 break;
9459 case CVT_imm_95_8:
9460 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9461 Operands[*(p + 1)]->setConstraint("");
9462 ++NumMCOperands;
9463 break;
9464 case CVT_95_addDstIdxOperands:
9465 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9466 Operands[*(p + 1)]->setConstraint("m");
9467 NumMCOperands += 1;
9468 break;
9469 case CVT_95_addSrcIdxOperands:
9470 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9471 Operands[*(p + 1)]->setConstraint("m");
9472 NumMCOperands += 2;
9473 break;
9474 case CVT_95_addGR32orGR64Operands:
9475 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9476 Operands[*(p + 1)]->setConstraint("m");
9477 NumMCOperands += 1;
9478 break;
9479 case CVT_regST1:
9480 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9481 Operands[*(p + 1)]->setConstraint("m");
9482 ++NumMCOperands;
9483 break;
9484 case CVT_regST0:
9485 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9486 Operands[*(p + 1)]->setConstraint("m");
9487 ++NumMCOperands;
9488 break;
9489 case CVT_95_addGR16orGR32orGR64Operands:
9490 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9491 Operands[*(p + 1)]->setConstraint("m");
9492 NumMCOperands += 1;
9493 break;
9494 case CVT_95_addMemOffsOperands:
9495 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9496 Operands[*(p + 1)]->setConstraint("m");
9497 NumMCOperands += 2;
9498 break;
9499 case CVT_imm_95_17:
9500 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9501 Operands[*(p + 1)]->setConstraint("");
9502 ++NumMCOperands;
9503 break;
9504 case CVT_imm_95_16:
9505 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9506 Operands[*(p + 1)]->setConstraint("");
9507 ++NumMCOperands;
9508 break;
9509 case CVT_95_addTILEPairOperands:
9510 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9511 Operands[*(p + 1)]->setConstraint("m");
9512 NumMCOperands += 1;
9513 break;
9514 case CVT_95_addAVX512RCOperands:
9515 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9516 Operands[*(p + 1)]->setConstraint("m");
9517 NumMCOperands += 1;
9518 break;
9519 case CVT_95_addMaskPairOperands:
9520 Operands[*(p + 1)]->setMCOperandNum(NumMCOperands);
9521 Operands[*(p + 1)]->setConstraint("m");
9522 NumMCOperands += 1;
9523 break;
9524 }
9525 }
9526}
9527
9528namespace {
9529
9530/// MatchClassKind - The kinds of classes which participate in
9531/// instruction matching.
9532enum MatchClassKind {
9533 InvalidMatchClass = 0,
9534 OptionalMatchClass = 1,
9535 MCK__STAR_, // '*'
9536 MCK__123_, // '{'
9537 MCK__123_1to16_125_, // '{1to16}'
9538 MCK__123_1to2_125_, // '{1to2}'
9539 MCK__123_1to32_125_, // '{1to32}'
9540 MCK__123_1to4_125_, // '{1to4}'
9541 MCK__123_1to8_125_, // '{1to8}'
9542 MCK__123_sae_125_, // '{sae}'
9543 MCK__123_z_125_, // '{z}'
9544 MCK__125_, // '}'
9545 MCK_LAST_TOKEN = MCK__125_,
9546 MCK_Reg90, // derived register class
9547 MCK_Reg89, // derived register class
9548 MCK_Reg87, // derived register class
9549 MCK_Reg84, // derived register class
9550 MCK_Reg82, // derived register class
9551 MCK_Reg80, // derived register class
9552 MCK_Reg43, // derived register class
9553 MCK_Reg41, // derived register class
9554 MCK_Reg39, // derived register class
9555 MCK_Reg37, // derived register class
9556 MCK_AL, // register class 'AL'
9557 MCK_AX, // register class 'AX'
9558 MCK_CCR, // register class 'CCR'
9559 MCK_CL, // register class 'CL'
9560 MCK_CS, // register class 'CS'
9561 MCK_DFCCR, // register class 'DFCCR'
9562 MCK_DS, // register class 'DS'
9563 MCK_DX, // register class 'DX'
9564 MCK_EAX, // register class 'EAX'
9565 MCK_EBX, // register class 'EBX'
9566 MCK_ECX, // register class 'ECX'
9567 MCK_EDX, // register class 'EDX'
9568 MCK_ES, // register class 'ES'
9569 MCK_FPCCR, // register class 'FPCCR'
9570 MCK_FS, // register class 'FS'
9571 MCK_GR64_A, // register class 'GR64_A,RAX'
9572 MCK_GS, // register class 'GS'
9573 MCK_RBX, // register class 'RBX'
9574 MCK_RCX, // register class 'RCX'
9575 MCK_RDX, // register class 'RDX'
9576 MCK_RFP80_7, // register class 'RFP80_7'
9577 MCK_SS, // register class 'SS'
9578 MCK_ST0, // register class 'ST0'
9579 MCK_XMM0, // register class 'XMM0'
9580 MCK_Reg86, // derived register class
9581 MCK_Reg85, // derived register class
9582 MCK_Reg83, // derived register class
9583 MCK_Reg81, // derived register class
9584 MCK_Reg79, // derived register class
9585 MCK_Reg77, // derived register class
9586 MCK_Reg75, // derived register class
9587 MCK_GR32_AD, // register class 'GR32_AD'
9588 MCK_GR32_ArgRef, // register class 'GR32_ArgRef,GR32_DC'
9589 MCK_GR32_BPSP, // register class 'GR32_BPSP'
9590 MCK_GR32_BSI, // register class 'GR32_BSI'
9591 MCK_GR32_CB, // register class 'GR32_CB'
9592 MCK_GR32_DIBP, // register class 'GR32_DIBP'
9593 MCK_GR32_SIDI, // register class 'GR32_SIDI'
9594 MCK_GR64_AD, // register class 'GR64_AD'
9595 MCK_GR64_ArgRef, // register class 'GR64_ArgRef'
9596 MCK_Reg119, // derived register class
9597 MCK_Reg46, // derived register class
9598 MCK_Reg17, // derived register class
9599 MCK_Reg65, // derived register class
9600 MCK_GR16_ABCD, // register class 'GR16_ABCD'
9601 MCK_GR32_ABCD, // register class 'GR32_ABCD'
9602 MCK_GR32_TC, // register class 'GR32_TC'
9603 MCK_GR64_ABCD, // register class 'GR64_ABCD'
9604 MCK_GR8_ABCD_H, // register class 'GR8_ABCD_H'
9605 MCK_GR8_ABCD_L, // register class 'GR8_ABCD_L'
9606 MCK_TILEPAIR, // register class 'TILEPAIR'
9607 MCK_VK16PAIR, // register class 'VK16PAIR,VK1PAIR,VK2PAIR,VK4PAIR,VK8PAIR'
9608 MCK_Reg71, // derived register class
9609 MCK_Reg70, // derived register class
9610 MCK_Reg58, // derived register class
9611 MCK_Reg73, // derived register class
9612 MCK_Reg59, // derived register class
9613 MCK_SEGMENT_REG, // register class 'SEGMENT_REG'
9614 MCK_Reg72, // derived register class
9615 MCK_Reg68, // derived register class
9616 MCK_Reg63, // derived register class
9617 MCK_Reg62, // derived register class
9618 MCK_GR32_NOREX_NOSP, // register class 'GR32_NOREX_NOSP'
9619 MCK_GR64_NOREX_NOSP, // register class 'GR64_NOREX_NOSP'
9620 MCK_RFP32, // register class 'RFP32,RFP64,RFP80'
9621 MCK_VK16WM, // register class 'VK16WM,VK1WM,VK2WM,VK4WM,VK8WM,VK32WM,VK64WM'
9622 MCK_Reg69, // derived register class
9623 MCK_Reg66, // derived register class
9624 MCK_Reg64, // derived register class
9625 MCK_Reg49, // derived register class
9626 MCK_GR16_NOREX, // register class 'GR16_NOREX'
9627 MCK_GR32_NOREX, // register class 'GR32_NOREX'
9628 MCK_GR8_NOREX, // register class 'GR8_NOREX'
9629 MCK_RST, // register class 'RST'
9630 MCK_TILE, // register class 'TILE'
9631 MCK_VK1, // register class 'VK1,VK16,VK2,VK4,VK8,VK32,VK64'
9632 MCK_VR64, // register class 'VR64'
9633 MCK_Reg60, // derived register class
9634 MCK_Reg27, // derived register class
9635 MCK_GR64_NOREX, // register class 'GR64_NOREX'
9636 MCK_GR64_TCW64, // register class 'GR64_TCW64'
9637 MCK_GR64_TC, // register class 'GR64_TC'
9638 MCK_GR64PLTSafe, // register class 'GR64PLTSafe'
9639 MCK_GR32_NOREX2_NOSP, // register class 'GR32_NOREX2_NOSP'
9640 MCK_GR64_NOREX2_NOSP, // register class 'GR64_NOREX2_NOSP'
9641 MCK_Reg50, // derived register class
9642 MCK_CONTROL_REG, // register class 'CONTROL_REG'
9643 MCK_DEBUG_REG, // register class 'DEBUG_REG'
9644 MCK_FR16, // register class 'FR16,FR32,FR64,VR128'
9645 MCK_GR16_NOREX2, // register class 'GR16_NOREX2'
9646 MCK_GR32_NOREX2, // register class 'GR32_NOREX2'
9647 MCK_VR256, // register class 'VR256'
9648 MCK_VR512_0_15, // register class 'VR512_0_15'
9649 MCK_Reg26, // derived register class
9650 MCK_GR64_NOREX2, // register class 'GR64_NOREX2'
9651 MCK_GR8_NOREX2, // register class 'GR8_NOREX2'
9652 MCK_GRH8, // register class 'GRH8'
9653 MCK_GR32_NOSP, // register class 'GR32_NOSP'
9654 MCK_GR64_NOSP, // register class 'GR64_NOSP'
9655 MCK_Reg53, // derived register class
9656 MCK_FR16X, // register class 'FR16X,FR32X,FR64X,VR128X'
9657 MCK_GR16, // register class 'GR16'
9658 MCK_GR32, // register class 'GR32'
9659 MCK_VR256X, // register class 'VR256X'
9660 MCK_VR512, // register class 'VR512'
9661 MCK_Reg23, // derived register class
9662 MCK_GR64, // register class 'GR64'
9663 MCK_GRH16, // register class 'GRH16'
9664 MCK_LOW32_ADDR_ACCESS, // register class 'LOW32_ADDR_ACCESS'
9665 MCK_LOW32_ADDR_ACCESS_RBP, // register class 'LOW32_ADDR_ACCESS_RBP'
9666 MCK_GR8, // register class 'GR8'
9667 MCK_LAST_REGISTER = MCK_GR8,
9668 MCK_AVX512RC, // user defined class 'AVX512RCOperand'
9669 MCK_ImmSExti64i8, // user defined class 'ImmSExti64i8AsmOperand'
9670 MCK_ImmSExti16i8, // user defined class 'ImmSExti16i8AsmOperand'
9671 MCK_ImmSExti32i8, // user defined class 'ImmSExti32i8AsmOperand'
9672 MCK_ImmSExti64i32, // user defined class 'ImmSExti64i32AsmOperand'
9673 MCK_Imm, // user defined class 'ImmAsmOperand'
9674 MCK_ImmUnsignedi4, // user defined class 'ImmUnsignedi4AsmOperand'
9675 MCK_ImmUnsignedi8, // user defined class 'ImmUnsignedi8AsmOperand'
9676 MCK_TILEPair, // user defined class 'TILEPairAsmOperand'
9677 MCK_VK16Pair, // user defined class 'VK16PairAsmOperand'
9678 MCK_VK1Pair, // user defined class 'VK1PairAsmOperand'
9679 MCK_VK2Pair, // user defined class 'VK2PairAsmOperand'
9680 MCK_VK4Pair, // user defined class 'VK4PairAsmOperand'
9681 MCK_VK8Pair, // user defined class 'VK8PairAsmOperand'
9682 MCK_GR16orGR32orGR64, // user defined class 'X86GR16orGR32orGR64AsmOperand'
9683 MCK_GR32orGR64, // user defined class 'X86GR32orGR64AsmOperand'
9684 MCK_AbsMem8, // user defined class 'X86AbsMem8AsmOperand'
9685 MCK_AbsMemMode16, // user defined class 'X86AbsMemMode16AsmOperand'
9686 MCK_DstIdx16, // user defined class 'X86DstIdx16Operand'
9687 MCK_DstIdx32, // user defined class 'X86DstIdx32Operand'
9688 MCK_DstIdx64, // user defined class 'X86DstIdx64Operand'
9689 MCK_DstIdx8, // user defined class 'X86DstIdx8Operand'
9690 MCK_MemOffs16_16, // user defined class 'X86MemOffs16_16AsmOperand'
9691 MCK_MemOffs16_32, // user defined class 'X86MemOffs16_32AsmOperand'
9692 MCK_MemOffs16_8, // user defined class 'X86MemOffs16_8AsmOperand'
9693 MCK_MemOffs32_16, // user defined class 'X86MemOffs32_16AsmOperand'
9694 MCK_MemOffs32_32, // user defined class 'X86MemOffs32_32AsmOperand'
9695 MCK_MemOffs32_64, // user defined class 'X86MemOffs32_64AsmOperand'
9696 MCK_MemOffs32_8, // user defined class 'X86MemOffs32_8AsmOperand'
9697 MCK_MemOffs64_16, // user defined class 'X86MemOffs64_16AsmOperand'
9698 MCK_MemOffs64_32, // user defined class 'X86MemOffs64_32AsmOperand'
9699 MCK_MemOffs64_64, // user defined class 'X86MemOffs64_64AsmOperand'
9700 MCK_MemOffs64_8, // user defined class 'X86MemOffs64_8AsmOperand'
9701 MCK_SrcIdx16, // user defined class 'X86SrcIdx16Operand'
9702 MCK_SrcIdx32, // user defined class 'X86SrcIdx32Operand'
9703 MCK_SrcIdx64, // user defined class 'X86SrcIdx64Operand'
9704 MCK_SrcIdx8, // user defined class 'X86SrcIdx8Operand'
9705 MCK_AbsMem, // user defined class 'X86AbsMemAsmOperand'
9706 MCK_Mem128, // user defined class 'X86Mem128AsmOperand'
9707 MCK_Mem16, // user defined class 'X86Mem16AsmOperand'
9708 MCK_Mem256, // user defined class 'X86Mem256AsmOperand'
9709 MCK_Mem32, // user defined class 'X86Mem32AsmOperand'
9710 MCK_Mem32_RC128, // user defined class 'X86Mem32_RC128Operand'
9711 MCK_Mem32_RC128X, // user defined class 'X86Mem32_RC128XOperand'
9712 MCK_Mem32_RC256, // user defined class 'X86Mem32_RC256Operand'
9713 MCK_Mem32_RC256X, // user defined class 'X86Mem32_RC256XOperand'
9714 MCK_Mem32_RC512, // user defined class 'X86Mem32_RC512Operand'
9715 MCK_Mem512, // user defined class 'X86Mem512AsmOperand'
9716 MCK_Mem512_GR16, // user defined class 'X86Mem512_GR16Operand'
9717 MCK_Mem512_GR32, // user defined class 'X86Mem512_GR32Operand'
9718 MCK_Mem512_GR64, // user defined class 'X86Mem512_GR64Operand'
9719 MCK_Mem64, // user defined class 'X86Mem64AsmOperand'
9720 MCK_Mem64_RC128, // user defined class 'X86Mem64_RC128Operand'
9721 MCK_Mem64_RC128X, // user defined class 'X86Mem64_RC128XOperand'
9722 MCK_Mem64_RC256, // user defined class 'X86Mem64_RC256Operand'
9723 MCK_Mem64_RC256X, // user defined class 'X86Mem64_RC256XOperand'
9724 MCK_Mem64_RC512, // user defined class 'X86Mem64_RC512Operand'
9725 MCK_Mem80, // user defined class 'X86Mem80AsmOperand'
9726 MCK_Mem8, // user defined class 'X86Mem8AsmOperand'
9727 MCK_SibMem, // user defined class 'X86SibMemOperand'
9728 MCK_Mem, // user defined class 'X86MemAsmOperand'
9729 NumMatchClassKinds
9730};
9731
9732} // end anonymous namespace
9733
9734static unsigned getDiagKindFromRegisterClass(MatchClassKind RegisterClass) {
9735 return MCTargetAsmParser::Match_InvalidOperand;
9736}
9737
9738static MatchClassKind matchTokenString(StringRef Name) {
9739 switch (Name.size()) {
9740 default: break;
9741 case 1: // 3 strings to match.
9742 switch (Name[0]) {
9743 default: break;
9744 case '*': // 1 string to match.
9745 return MCK__STAR_; // "*"
9746 case '{': // 1 string to match.
9747 return MCK__123_; // "{"
9748 case '}': // 1 string to match.
9749 return MCK__125_; // "}"
9750 }
9751 break;
9752 case 3: // 1 string to match.
9753 if (memcmp(Name.data()+0, "{z}", 3) != 0)
9754 break;
9755 return MCK__123_z_125_; // "{z}"
9756 case 5: // 1 string to match.
9757 if (memcmp(Name.data()+0, "{sae}", 5) != 0)
9758 break;
9759 return MCK__123_sae_125_; // "{sae}"
9760 case 6: // 3 strings to match.
9761 if (memcmp(Name.data()+0, "{1to", 4) != 0)
9762 break;
9763 switch (Name[4]) {
9764 default: break;
9765 case '2': // 1 string to match.
9766 if (Name[5] != '}')
9767 break;
9768 return MCK__123_1to2_125_; // "{1to2}"
9769 case '4': // 1 string to match.
9770 if (Name[5] != '}')
9771 break;
9772 return MCK__123_1to4_125_; // "{1to4}"
9773 case '8': // 1 string to match.
9774 if (Name[5] != '}')
9775 break;
9776 return MCK__123_1to8_125_; // "{1to8}"
9777 }
9778 break;
9779 case 7: // 2 strings to match.
9780 if (memcmp(Name.data()+0, "{1to", 4) != 0)
9781 break;
9782 switch (Name[4]) {
9783 default: break;
9784 case '1': // 1 string to match.
9785 if (memcmp(Name.data()+5, "6}", 2) != 0)
9786 break;
9787 return MCK__123_1to16_125_; // "{1to16}"
9788 case '3': // 1 string to match.
9789 if (memcmp(Name.data()+5, "2}", 2) != 0)
9790 break;
9791 return MCK__123_1to32_125_; // "{1to32}"
9792 }
9793 break;
9794 }
9795 return InvalidMatchClass;
9796}
9797
9798/// isSubclass - Compute whether \p A is a subclass of \p B.
9799static bool isSubclass(MatchClassKind A, MatchClassKind B) {
9800 if (A == B)
9801 return true;
9802
9803 [[maybe_unused]] static constexpr struct {
9804 uint32_t Offset;
9805 uint16_t Start;
9806 uint16_t Length;
9807 } Table[] = {
9808 {0, 0, 0},
9809 {0, 0, 0},
9810 {0, 0, 0},
9811 {0, 0, 0},
9812 {0, 0, 0},
9813 {0, 0, 0},
9814 {0, 0, 0},
9815 {0, 0, 0},
9816 {0, 0, 0},
9817 {0, 0, 0},
9818 {0, 0, 0},
9819 {0, 0, 0},
9820 {0, 46, 86},
9821 {86, 61, 68},
9822 {154, 47, 82},
9823 {236, 46, 86},
9824 {322, 48, 81},
9825 {403, 49, 80},
9826 {483, 55, 77},
9827 {560, 55, 77},
9828 {637, 58, 74},
9829 {711, 56, 76},
9830 {787, 71, 62},
9831 {849, 66, 58},
9832 {907, 0, 0},
9833 {907, 71, 62},
9834 {969, 79, 1},
9835 {970, 0, 0},
9836 {970, 79, 1},
9837 {971, 66, 58},
9838 {1029, 53, 79},
9839 {1108, 56, 76},
9840 {1184, 54, 78},
9841 {1262, 53, 79},
9842 {1341, 79, 1},
9843 {1342, 0, 0},
9844 {1342, 79, 1},
9845 {1343, 60, 69},
9846 {1412, 79, 1},
9847 {1413, 50, 79},
9848 {1492, 51, 78},
9849 {1570, 52, 77},
9850 {1647, 0, 0},
9851 {1647, 79, 1},
9852 {1648, 95, 1},
9853 {1649, 110, 13},
9854 {1662, 101, 31},
9855 {1693, 91, 38},
9856 {1731, 85, 44},
9857 {1775, 76, 53},
9858 {1828, 85, 44},
9859 {1872, 69, 60},
9860 {1932, 63, 66},
9861 {1998, 64, 68},
9862 {2066, 64, 68},
9863 {2134, 93, 39},
9864 {2173, 84, 48},
9865 {2221, 67, 65},
9866 {2286, 84, 48},
9867 {2334, 84, 48},
9868 {2382, 63, 66},
9869 {2448, 80, 49},
9870 {2497, 73, 1},
9871 {2498, 65, 64},
9872 {2562, 67, 65},
9873 {2627, 75, 54},
9874 {2681, 92, 32},
9875 {2713, 84, 48},
9876 {2761, 93, 39},
9877 {2800, 85, 44},
9878 {2844, 94, 39},
9879 {2883, 94, 39},
9880 {2922, 0, 0},
9881 {2922, 0, 0},
9882 {2922, 77, 52},
9883 {2974, 83, 46},
9884 {3020, 78, 51},
9885 {3071, 80, 49},
9886 {3120, 83, 46},
9887 {3166, 0, 0},
9888 {3166, 89, 40},
9889 {3206, 88, 41},
9890 {3247, 90, 39},
9891 {3286, 101, 28},
9892 {3314, 93, 39},
9893 {3353, 91, 38},
9894 {3391, 0, 0},
9895 {3391, 97, 1},
9896 {3392, 102, 27},
9897 {3419, 102, 27},
9898 {3446, 99, 30},
9899 {3476, 101, 28},
9900 {3504, 111, 13},
9901 {3517, 100, 32},
9902 {3549, 117, 16},
9903 {3565, 0, 0},
9904 {3565, 0, 0},
9905 {3565, 0, 0},
9906 {3565, 0, 0},
9907 {3565, 103, 26},
9908 {3591, 115, 17},
9909 {3608, 116, 13},
9910 {3621, 116, 13},
9911 {3634, 116, 13},
9912 {3647, 106, 23},
9913 {3670, 112, 20},
9914 {3690, 107, 22},
9915 {3712, 116, 13},
9916 {3725, 0, 0},
9917 {3725, 0, 0},
9918 {3725, 122, 1},
9919 {3726, 123, 1},
9920 {3727, 115, 17},
9921 {3744, 125, 1},
9922 {3745, 126, 1},
9923 {3746, 127, 5},
9924 {3751, 128, 1},
9925 {3752, 132, 1},
9926 {3753, 0, 0},
9927 {3753, 124, 8},
9928 {3761, 121, 8},
9929 {3769, 128, 1},
9930 {3770, 0, 0},
9931 {3770, 0, 0},
9932 {3770, 127, 5},
9933 {3775, 0, 0},
9934 {3775, 0, 0},
9935 {3775, 131, 1},
9936 {3776, 0, 0},
9937 {3776, 0, 0},
9938 {3776, 131, 1},
9939 {3777, 0, 0},
9940 {3777, 0, 0},
9941 {3777, 0, 0},
9942 {3777, 135, 4},
9943 {3781, 137, 2},
9944 {3783, 138, 1},
9945 {3784, 138, 1},
9946 {3785, 0, 0},
9947 {3785, 0, 0},
9948 {3785, 0, 0},
9949 {3785, 0, 0},
9950 {3785, 0, 0},
9951 {3785, 0, 0},
9952 {3785, 0, 0},
9953 {3785, 0, 0},
9954 {3785, 0, 0},
9955 {3785, 0, 0},
9956 {3785, 0, 0},
9957 {3785, 170, 24},
9958 {3809, 170, 24},
9959 {3833, 172, 22},
9960 {3855, 174, 20},
9961 {3875, 184, 10},
9962 {3885, 191, 3},
9963 {3888, 172, 22},
9964 {3910, 174, 20},
9965 {3930, 191, 3},
9966 {3933, 172, 22},
9967 {3955, 174, 20},
9968 {3975, 184, 10},
9969 {3985, 191, 3},
9970 {3988, 172, 22},
9971 {4010, 174, 20},
9972 {4030, 184, 10},
9973 {4040, 191, 3},
9974 {4043, 172, 22},
9975 {4065, 174, 20},
9976 {4085, 184, 10},
9977 {4095, 191, 3},
9978 {4098, 193, 1},
9979 {4099, 193, 1},
9980 {4100, 193, 1},
9981 {4101, 193, 1},
9982 {4102, 193, 1},
9983 {4103, 193, 1},
9984 {4104, 193, 1},
9985 {4105, 193, 1},
9986 {4106, 193, 1},
9987 {4107, 193, 1},
9988 {4108, 193, 1},
9989 {4109, 193, 1},
9990 {4110, 193, 1},
9991 {4111, 193, 1},
9992 {4112, 193, 1},
9993 {4113, 193, 1},
9994 {4114, 193, 1},
9995 {4115, 193, 1},
9996 {4116, 193, 1},
9997 {4117, 193, 1},
9998 {4118, 193, 1},
9999 {4119, 193, 1},
10000 {4120, 193, 1},
10001 {4121, 0, 0},
10002 };
10003
10004 static constexpr uint8_t Data[] = {
10005 0x01,
10006 0x00,
10007 0x00,
10008 0x20,
10009 0x20,
10010 0x04,
10011 0x80,
10012 0x03,
10013 0x40,
10014 0x00,
10015 0x74,
10016 0x00,
10017 0x40,
10018 0x06,
10019 0x0E,
10020 0x90,
10021 0x19,
10022 0x20,
10023 0x06,
10024 0x06,
10025 0x00,
10026 0x10,
10027 0x40,
10028 0x52,
10029 0x58,
10030 0x40,
10031 0x47,
10032 0x80,
10033 0x10,
10034 0x78,
10035 0x00,
10036 0x00,
10037 0x00,
10038 0x00,
10039 0x08,
10040 0x02,
10041 0x4C,
10042 0x03,
10043 0xC6,
10044 0x60,
10045 0x0E,
10046 0x00,
10047 0x00,
10048 0x40,
10049 0xB1,
10050 0x30,
10051 0xA0,
10052 0x36,
10053 0x40,
10054 0x0C,
10055 0x1C,
10056 0x00,
10057 0x00,
10058 0x40,
10059 0xB1,
10060 0x30,
10061 0xA0,
10062 0x36,
10063 0x40,
10064 0x0C,
10065 0x0C,
10066 0x00,
10067 0x01,
10068 0x00,
10069 0x00,
10070 0x02,
10071 0x01,
10072 0x90,
10073 0x00,
10074 0xC9,
10075 0x09,
10076 0x00,
10077 0x00,
10078 0x20,
10079 0x40,
10080 0x20,
10081 0x04,
10082 0x12,
10083 0x21,
10084 0x79,
10085 0x00,
10086 0x00,
10087 0x80,
10088 0x00,
10089 0x81,
10090 0x10,
10091 0x48,
10092 0x84,
10093 0xE4,
10094 0x04,
10095 0x00,
10096 0x00,
10097 0x08,
10098 0x10,
10099 0x08,
10100 0x81,
10101 0x44,
10102 0x48,
10103 0x0E,
10104 0x00,
10105 0x00,
10106 0x04,
10107 0x00,
10108 0x00,
10109 0x02,
10110 0x00,
10111 0x03,
10112 0x00,
10113 0x00,
10114 0x08,
10115 0x00,
10116 0x40,
10117 0x00,
10118 0x0C,
10119 0x00,
10120 0x00,
10121 0x04,
10122 0x00,
10123 0x00,
10124 0x02,
10125 0x00,
10126 0x0F,
10127 0x00,
10128 0x00,
10129 0x20,
10130 0x00,
10131 0x00,
10132 0x01,
10133 0x30,
10134 0x00,
10135 0x19,
10136 0x00,
10137 0x10,
10138 0x20,
10139 0x10,
10140 0x02,
10141 0x89,
10142 0x90,
10143 0x3C,
10144 0x80,
10145 0x00,
10146 0x00,
10147 0x01,
10148 0x02,
10149 0x21,
10150 0x90,
10151 0x08,
10152 0xC9,
10153 0x09,
10154 0x64,
10155 0x00,
10156 0x40,
10157 0x80,
10158 0x40,
10159 0x08,
10160 0x24,
10161 0x42,
10162 0xF2,
10163 0x00,
10164 0x32,
10165 0x00,
10166 0x20,
10167 0x40,
10168 0x20,
10169 0x04,
10170 0x12,
10171 0x21,
10172 0xF9,
10173 0x14,
10174 0xE1,
10175 0x7B,
10176 0x79,
10177 0x40,
10178 0x6F,
10179 0x80,
10180 0x18,
10181 0x78,
10182 0x00,
10183 0x00,
10184 0x01,
10185 0x00,
10186 0x41,
10187 0x00,
10188 0x69,
10189 0x80,
10190 0x18,
10191 0x38,
10192 0x00,
10193 0x45,
10194 0xF8,
10195 0x5E,
10196 0x1E,
10197 0xD0,
10198 0x1B,
10199 0x20,
10200 0x06,
10201 0x06,
10202 0xA4,
10203 0x08,
10204 0xDF,
10205 0xCB,
10206 0x03,
10207 0x7A,
10208 0x03,
10209 0xC4,
10210 0xC0,
10211 0x03,
10212 0x60,
10213 0x00,
10214 0x20,
10215 0x00,
10216 0x32,
10217 0x80,
10218 0x20,
10219 0x40,
10220 0x08,
10221 0x0C,
10222 0x02,
10223 0x48,
10224 0x03,
10225 0xC4,
10226 0xC0,
10227 0x62,
10228 0x61,
10229 0x40,
10230 0x6D,
10231 0x80,
10232 0x18,
10233 0x18,
10234 0x04,
10235 0x90,
10236 0x06,
10237 0x88,
10238 0x81,
10239 0x01,
10240 0x00,
10241 0x41,
10242 0x00,
10243 0x69,
10244 0x80,
10245 0x18,
10246 0x58,
10247 0x84,
10248 0xEF,
10249 0xE5,
10250 0x01,
10251 0xBD,
10252 0x01,
10253 0x62,
10254 0x60,
10255 0x06,
10256 0x00,
10257 0x04,
10258 0x08,
10259 0x84,
10260 0x40,
10261 0x22,
10262 0x24,
10263 0x67,
10264 0x00,
10265 0x40,
10266 0x80,
10267 0x40,
10268 0x08,
10269 0x24,
10270 0x42,
10271 0x72,
10272 0x20,
10273 0x00,
10274 0x12,
10275 0x20,
10276 0x39,
10277 0x40,
10278 0x20,
10279 0x04,
10280 0x12,
10281 0x21,
10282 0x39,
10283 0x00,
10284 0x40,
10285 0x80,
10286 0x40,
10287 0x08,
10288 0x24,
10289 0x42,
10290 0x72,
10291 0x80,
10292 0x40,
10293 0x08,
10294 0x24,
10295 0x42,
10296 0x72,
10297 0x80,
10298 0x40,
10299 0x08,
10300 0x24,
10301 0x42,
10302 0x72,
10303 0x11,
10304 0xBE,
10305 0x97,
10306 0x07,
10307 0xF4,
10308 0x06,
10309 0x88,
10310 0x81,
10311 0x01,
10312 0x02,
10313 0x40,
10314 0x0C,
10315 0x10,
10316 0x03,
10317 0x47,
10318 0xF8,
10319 0x5E,
10320 0x1E,
10321 0xD0,
10322 0x1B,
10323 0x20,
10324 0x06,
10325 0x0E,
10326 0x00,
10327 0x08,
10328 0x10,
10329 0x08,
10330 0x81,
10331 0x44,
10332 0x48,
10333 0x4E,
10334 0x0A,
10335 0x0B,
10336 0xE8,
10337 0x08,
10338 0x10,
10339 0x02,
10340 0x03,
10341 0x00,
10342 0x10,
10343 0x00,
10344 0x03,
10345 0x04,
10346 0x42,
10347 0x20,
10348 0x11,
10349 0x92,
10350 0x03,
10351 0x01,
10352 0x90,
10353 0x00,
10354 0xC9,
10355 0x41,
10356 0x00,
10357 0x69,
10358 0x80,
10359 0x18,
10360 0x18,
10361 0x00,
10362 0x00,
10363 0x08,
10364 0x00,
10365 0x0C,
10366 0x00,
10367 0x00,
10368 0x04,
10369 0x00,
10370 0xE6,
10371 0xE0,
10372 0x00,
10373 0xB9,
10374 0x01,
10375 0x62,
10376 0x60,
10377 0x08,
10378 0x00,
10379 0x07,
10380 0x80,
10381 0x00,
10382 0x18,
10383 0x0B,
10384 0x03,
10385 0x6A,
10386 0x03,
10387 0xC4,
10388 0xC0,
10389 0x81,
10390 0x03,
10391 0x64,
10392 0x06,
10393 0x88,
10394 0x81,
10395 0x01,
10396 0x01,
10397 0x15,
10398 0x01,
10399 0x42,
10400 0x60,
10401 0x00,
10402 0x88,
10403 0x01,
10404 0x62,
10405 0xE0,
10406 0x00,
10407 0x32,
10408 0x02,
10409 0x84,
10410 0xC0,
10411 0x00,
10412 0xB1,
10413 0x01,
10414 0x62,
10415 0x60,
10416 0x01,
10417 0x20,
10418 0x00,
10419 0x06,
10420 0x42,
10421 0x20,
10422 0x11,
10423 0x92,
10424 0x03,
10425 0x48,
10426 0x03,
10427 0xC4,
10428 0xC0,
10429 0x03,
10430 0x40,
10431 0x00,
10432 0x0C,
10433 0x01,
10434 0x42,
10435 0x60,
10436 0x64,
10437 0x80,
10438 0x18,
10439 0x18,
10440 0x04,
10441 0x08,
10442 0x81,
10443 0x01,
10444 0x30,
10445 0x00,
10446 0x12,
10447 0x20,
10448 0x39,
10449 0x00,
10450 0x30,
10451 0x02,
10452 0x84,
10453 0xC0,
10454 0x00,
10455 0x88,
10456 0x01,
10457 0x30,
10458 0x00,
10459 0x06,
10460 0xC0,
10461 0x01,
10462 0x62,
10463 0x60,
10464 0x22,
10465 0x24,
10466 0x07,
10467 0x88,
10468 0x81,
10469 0x21,
10470 0xF0,
10471 0x00,
10472 0xC9,
10473 0xC7,
10474 0x93,
10475 0x03,
10476 0xE7,
10477 0xFF,
10478 0x03,
10479 0x00,
10480 0x00,
10481 0x03,
10482 0x00,
10483 0x00,
10484 0x03,
10485 0x00,
10486 0xC0,
10487 0x00,
10488 0x00,
10489 0x0C,
10490 0xB0,
10491 0x01,
10492 0x00,
10493 0x60,
10494 0x00,
10495 0x00,
10496 0x36,
10497 0x00,
10498 0x00,
10499 0x0C,
10500 0x00,
10501 0xC0,
10502 0x00,
10503 0x1B,
10504 0x00,
10505 0x00,
10506 0x06,
10507 0x00,
10508 0x60,
10509 0x80,
10510 0x0D,
10511 0x00,
10512 0x00,
10513 0x03,
10514 0x00,
10515 0x30,
10516 0xC0,
10517 0xFE,
10518 0xFF,
10519 0xFF,
10520 0x01,
10521 };
10522
10523 auto &Entry = Table[A];
10524 unsigned Idx = B - Entry.Start;
10525 if (Idx >= Entry.Length)
10526 return false;
10527 Idx += Entry.Offset;
10528 return (Data[Idx / 8] >> (Idx % 8)) & 1;
10529}
10530
10531static unsigned validateOperandClass(MCParsedAsmOperand &GOp, MatchClassKind Kind) {
10532 X86Operand &Operand = (X86Operand &)GOp;
10533 if (Kind == InvalidMatchClass)
10534 return MCTargetAsmParser::Match_InvalidOperand;
10535
10536 if (Operand.isToken() && Kind <= MCK_LAST_TOKEN)
10537 return isSubclass(matchTokenString(Operand.getToken()), Kind) ?
10538 MCTargetAsmParser::Match_Success :
10539 MCTargetAsmParser::Match_InvalidOperand;
10540
10541 switch (Kind) {
10542 default: break;
10543 case MCK_AVX512RC: {
10544 DiagnosticPredicate DP(Operand.isAVX512RC());
10545 if (DP.isMatch())
10546 return MCTargetAsmParser::Match_Success;
10547 break;
10548 }
10549 case MCK_ImmSExti64i8: {
10550 DiagnosticPredicate DP(Operand.isImmSExti64i8());
10551 if (DP.isMatch())
10552 return MCTargetAsmParser::Match_Success;
10553 break;
10554 }
10555 case MCK_ImmSExti16i8: {
10556 DiagnosticPredicate DP(Operand.isImmSExti16i8());
10557 if (DP.isMatch())
10558 return MCTargetAsmParser::Match_Success;
10559 break;
10560 }
10561 case MCK_ImmSExti32i8: {
10562 DiagnosticPredicate DP(Operand.isImmSExti32i8());
10563 if (DP.isMatch())
10564 return MCTargetAsmParser::Match_Success;
10565 break;
10566 }
10567 case MCK_ImmSExti64i32: {
10568 DiagnosticPredicate DP(Operand.isImmSExti64i32());
10569 if (DP.isMatch())
10570 return MCTargetAsmParser::Match_Success;
10571 break;
10572 }
10573 case MCK_Imm: {
10574 DiagnosticPredicate DP(Operand.isImm());
10575 if (DP.isMatch())
10576 return MCTargetAsmParser::Match_Success;
10577 break;
10578 }
10579 case MCK_ImmUnsignedi4: {
10580 DiagnosticPredicate DP(Operand.isImmUnsignedi4());
10581 if (DP.isMatch())
10582 return MCTargetAsmParser::Match_Success;
10583 if (DP.isNearMatch())
10584 return X86AsmParser::Match_InvalidImmUnsignedi4;
10585 break;
10586 }
10587 case MCK_ImmUnsignedi8: {
10588 DiagnosticPredicate DP(Operand.isImmUnsignedi8());
10589 if (DP.isMatch())
10590 return MCTargetAsmParser::Match_Success;
10591 break;
10592 }
10593 case MCK_TILEPair: {
10594 DiagnosticPredicate DP(Operand.isTILEPair());
10595 if (DP.isMatch())
10596 return MCTargetAsmParser::Match_Success;
10597 break;
10598 }
10599 case MCK_VK16Pair: {
10600 DiagnosticPredicate DP(Operand.isVK16Pair());
10601 if (DP.isMatch())
10602 return MCTargetAsmParser::Match_Success;
10603 break;
10604 }
10605 case MCK_VK1Pair: {
10606 DiagnosticPredicate DP(Operand.isVK1Pair());
10607 if (DP.isMatch())
10608 return MCTargetAsmParser::Match_Success;
10609 break;
10610 }
10611 case MCK_VK2Pair: {
10612 DiagnosticPredicate DP(Operand.isVK2Pair());
10613 if (DP.isMatch())
10614 return MCTargetAsmParser::Match_Success;
10615 break;
10616 }
10617 case MCK_VK4Pair: {
10618 DiagnosticPredicate DP(Operand.isVK4Pair());
10619 if (DP.isMatch())
10620 return MCTargetAsmParser::Match_Success;
10621 break;
10622 }
10623 case MCK_VK8Pair: {
10624 DiagnosticPredicate DP(Operand.isVK8Pair());
10625 if (DP.isMatch())
10626 return MCTargetAsmParser::Match_Success;
10627 break;
10628 }
10629 case MCK_GR16orGR32orGR64: {
10630 DiagnosticPredicate DP(Operand.isGR16orGR32orGR64());
10631 if (DP.isMatch())
10632 return MCTargetAsmParser::Match_Success;
10633 break;
10634 }
10635 case MCK_GR32orGR64: {
10636 DiagnosticPredicate DP(Operand.isGR32orGR64());
10637 if (DP.isMatch())
10638 return MCTargetAsmParser::Match_Success;
10639 break;
10640 }
10641 case MCK_AbsMem8: {
10642 DiagnosticPredicate DP(Operand.isAbsMem8());
10643 if (DP.isMatch())
10644 return MCTargetAsmParser::Match_Success;
10645 break;
10646 }
10647 case MCK_AbsMemMode16: {
10648 DiagnosticPredicate DP(Operand.isAbsMemMode16());
10649 if (DP.isMatch())
10650 return MCTargetAsmParser::Match_Success;
10651 break;
10652 }
10653 case MCK_DstIdx16: {
10654 DiagnosticPredicate DP(Operand.isDstIdx16());
10655 if (DP.isMatch())
10656 return MCTargetAsmParser::Match_Success;
10657 break;
10658 }
10659 case MCK_DstIdx32: {
10660 DiagnosticPredicate DP(Operand.isDstIdx32());
10661 if (DP.isMatch())
10662 return MCTargetAsmParser::Match_Success;
10663 break;
10664 }
10665 case MCK_DstIdx64: {
10666 DiagnosticPredicate DP(Operand.isDstIdx64());
10667 if (DP.isMatch())
10668 return MCTargetAsmParser::Match_Success;
10669 break;
10670 }
10671 case MCK_DstIdx8: {
10672 DiagnosticPredicate DP(Operand.isDstIdx8());
10673 if (DP.isMatch())
10674 return MCTargetAsmParser::Match_Success;
10675 break;
10676 }
10677 case MCK_MemOffs16_16: {
10678 DiagnosticPredicate DP(Operand.isMemOffs16_16());
10679 if (DP.isMatch())
10680 return MCTargetAsmParser::Match_Success;
10681 break;
10682 }
10683 case MCK_MemOffs16_32: {
10684 DiagnosticPredicate DP(Operand.isMemOffs16_32());
10685 if (DP.isMatch())
10686 return MCTargetAsmParser::Match_Success;
10687 break;
10688 }
10689 case MCK_MemOffs16_8: {
10690 DiagnosticPredicate DP(Operand.isMemOffs16_8());
10691 if (DP.isMatch())
10692 return MCTargetAsmParser::Match_Success;
10693 break;
10694 }
10695 case MCK_MemOffs32_16: {
10696 DiagnosticPredicate DP(Operand.isMemOffs32_16());
10697 if (DP.isMatch())
10698 return MCTargetAsmParser::Match_Success;
10699 break;
10700 }
10701 case MCK_MemOffs32_32: {
10702 DiagnosticPredicate DP(Operand.isMemOffs32_32());
10703 if (DP.isMatch())
10704 return MCTargetAsmParser::Match_Success;
10705 break;
10706 }
10707 case MCK_MemOffs32_64: {
10708 DiagnosticPredicate DP(Operand.isMemOffs32_64());
10709 if (DP.isMatch())
10710 return MCTargetAsmParser::Match_Success;
10711 break;
10712 }
10713 case MCK_MemOffs32_8: {
10714 DiagnosticPredicate DP(Operand.isMemOffs32_8());
10715 if (DP.isMatch())
10716 return MCTargetAsmParser::Match_Success;
10717 break;
10718 }
10719 case MCK_MemOffs64_16: {
10720 DiagnosticPredicate DP(Operand.isMemOffs64_16());
10721 if (DP.isMatch())
10722 return MCTargetAsmParser::Match_Success;
10723 break;
10724 }
10725 case MCK_MemOffs64_32: {
10726 DiagnosticPredicate DP(Operand.isMemOffs64_32());
10727 if (DP.isMatch())
10728 return MCTargetAsmParser::Match_Success;
10729 break;
10730 }
10731 case MCK_MemOffs64_64: {
10732 DiagnosticPredicate DP(Operand.isMemOffs64_64());
10733 if (DP.isMatch())
10734 return MCTargetAsmParser::Match_Success;
10735 break;
10736 }
10737 case MCK_MemOffs64_8: {
10738 DiagnosticPredicate DP(Operand.isMemOffs64_8());
10739 if (DP.isMatch())
10740 return MCTargetAsmParser::Match_Success;
10741 break;
10742 }
10743 case MCK_SrcIdx16: {
10744 DiagnosticPredicate DP(Operand.isSrcIdx16());
10745 if (DP.isMatch())
10746 return MCTargetAsmParser::Match_Success;
10747 break;
10748 }
10749 case MCK_SrcIdx32: {
10750 DiagnosticPredicate DP(Operand.isSrcIdx32());
10751 if (DP.isMatch())
10752 return MCTargetAsmParser::Match_Success;
10753 break;
10754 }
10755 case MCK_SrcIdx64: {
10756 DiagnosticPredicate DP(Operand.isSrcIdx64());
10757 if (DP.isMatch())
10758 return MCTargetAsmParser::Match_Success;
10759 break;
10760 }
10761 case MCK_SrcIdx8: {
10762 DiagnosticPredicate DP(Operand.isSrcIdx8());
10763 if (DP.isMatch())
10764 return MCTargetAsmParser::Match_Success;
10765 break;
10766 }
10767 case MCK_AbsMem: {
10768 DiagnosticPredicate DP(Operand.isAbsMem());
10769 if (DP.isMatch())
10770 return MCTargetAsmParser::Match_Success;
10771 break;
10772 }
10773 case MCK_Mem128: {
10774 DiagnosticPredicate DP(Operand.isMem128());
10775 if (DP.isMatch())
10776 return MCTargetAsmParser::Match_Success;
10777 break;
10778 }
10779 case MCK_Mem16: {
10780 DiagnosticPredicate DP(Operand.isMem16());
10781 if (DP.isMatch())
10782 return MCTargetAsmParser::Match_Success;
10783 break;
10784 }
10785 case MCK_Mem256: {
10786 DiagnosticPredicate DP(Operand.isMem256());
10787 if (DP.isMatch())
10788 return MCTargetAsmParser::Match_Success;
10789 break;
10790 }
10791 case MCK_Mem32: {
10792 DiagnosticPredicate DP(Operand.isMem32());
10793 if (DP.isMatch())
10794 return MCTargetAsmParser::Match_Success;
10795 break;
10796 }
10797 case MCK_Mem32_RC128: {
10798 DiagnosticPredicate DP(Operand.isMem32_RC128());
10799 if (DP.isMatch())
10800 return MCTargetAsmParser::Match_Success;
10801 break;
10802 }
10803 case MCK_Mem32_RC128X: {
10804 DiagnosticPredicate DP(Operand.isMem32_RC128X());
10805 if (DP.isMatch())
10806 return MCTargetAsmParser::Match_Success;
10807 break;
10808 }
10809 case MCK_Mem32_RC256: {
10810 DiagnosticPredicate DP(Operand.isMem32_RC256());
10811 if (DP.isMatch())
10812 return MCTargetAsmParser::Match_Success;
10813 break;
10814 }
10815 case MCK_Mem32_RC256X: {
10816 DiagnosticPredicate DP(Operand.isMem32_RC256X());
10817 if (DP.isMatch())
10818 return MCTargetAsmParser::Match_Success;
10819 break;
10820 }
10821 case MCK_Mem32_RC512: {
10822 DiagnosticPredicate DP(Operand.isMem32_RC512());
10823 if (DP.isMatch())
10824 return MCTargetAsmParser::Match_Success;
10825 break;
10826 }
10827 case MCK_Mem512: {
10828 DiagnosticPredicate DP(Operand.isMem512());
10829 if (DP.isMatch())
10830 return MCTargetAsmParser::Match_Success;
10831 break;
10832 }
10833 case MCK_Mem512_GR16: {
10834 DiagnosticPredicate DP(Operand.isMem512_GR16());
10835 if (DP.isMatch())
10836 return MCTargetAsmParser::Match_Success;
10837 break;
10838 }
10839 case MCK_Mem512_GR32: {
10840 DiagnosticPredicate DP(Operand.isMem512_GR32());
10841 if (DP.isMatch())
10842 return MCTargetAsmParser::Match_Success;
10843 break;
10844 }
10845 case MCK_Mem512_GR64: {
10846 DiagnosticPredicate DP(Operand.isMem512_GR64());
10847 if (DP.isMatch())
10848 return MCTargetAsmParser::Match_Success;
10849 break;
10850 }
10851 case MCK_Mem64: {
10852 DiagnosticPredicate DP(Operand.isMem64());
10853 if (DP.isMatch())
10854 return MCTargetAsmParser::Match_Success;
10855 break;
10856 }
10857 case MCK_Mem64_RC128: {
10858 DiagnosticPredicate DP(Operand.isMem64_RC128());
10859 if (DP.isMatch())
10860 return MCTargetAsmParser::Match_Success;
10861 break;
10862 }
10863 case MCK_Mem64_RC128X: {
10864 DiagnosticPredicate DP(Operand.isMem64_RC128X());
10865 if (DP.isMatch())
10866 return MCTargetAsmParser::Match_Success;
10867 break;
10868 }
10869 case MCK_Mem64_RC256: {
10870 DiagnosticPredicate DP(Operand.isMem64_RC256());
10871 if (DP.isMatch())
10872 return MCTargetAsmParser::Match_Success;
10873 break;
10874 }
10875 case MCK_Mem64_RC256X: {
10876 DiagnosticPredicate DP(Operand.isMem64_RC256X());
10877 if (DP.isMatch())
10878 return MCTargetAsmParser::Match_Success;
10879 break;
10880 }
10881 case MCK_Mem64_RC512: {
10882 DiagnosticPredicate DP(Operand.isMem64_RC512());
10883 if (DP.isMatch())
10884 return MCTargetAsmParser::Match_Success;
10885 break;
10886 }
10887 case MCK_Mem80: {
10888 DiagnosticPredicate DP(Operand.isMem80());
10889 if (DP.isMatch())
10890 return MCTargetAsmParser::Match_Success;
10891 break;
10892 }
10893 case MCK_Mem8: {
10894 DiagnosticPredicate DP(Operand.isMem8());
10895 if (DP.isMatch())
10896 return MCTargetAsmParser::Match_Success;
10897 break;
10898 }
10899 case MCK_SibMem: {
10900 DiagnosticPredicate DP(Operand.isSibMem());
10901 if (DP.isMatch())
10902 return MCTargetAsmParser::Match_Success;
10903 break;
10904 }
10905 case MCK_Mem: {
10906 DiagnosticPredicate DP(Operand.isMem());
10907 if (DP.isMatch())
10908 return MCTargetAsmParser::Match_Success;
10909 break;
10910 }
10911 } // end switch (Kind)
10912
10913 if (Operand.isReg()) {
10914 static constexpr uint16_t Table[X86::NUM_TARGET_REGS] = {
10915 InvalidMatchClass,
10916 MCK_GR8_ABCD_H,
10917 MCK_AL,
10918 MCK_AX,
10919 MCK_GR8_ABCD_H,
10920 MCK_GR8_ABCD_L,
10921 MCK_GR16_NOREX,
10922 MCK_GRH8,
10923 MCK_GR8_NOREX2,
10924 MCK_GR16_ABCD,
10925 MCK_GR8_ABCD_H,
10926 MCK_CL,
10927 MCK_CS,
10928 MCK_GR16_ABCD,
10929 MCK_DFCCR,
10930 MCK_GR8_ABCD_H,
10931 MCK_GR16_NOREX,
10932 MCK_GRH8,
10933 MCK_GR8_NOREX2,
10934 MCK_GR8_ABCD_L,
10935 MCK_DS,
10936 MCK_DX,
10937 MCK_EAX,
10938 MCK_Reg41,
10939 MCK_EBX,
10940 MCK_ECX,
10941 MCK_Reg39,
10942 MCK_EDX,
10943 MCK_CCR,
10944 InvalidMatchClass,
10945 InvalidMatchClass,
10946 MCK_ES,
10947 MCK_Reg37,
10948 MCK_Reg43,
10949 InvalidMatchClass,
10950 MCK_FPCCR,
10951 MCK_FS,
10952 InvalidMatchClass,
10953 MCK_GS,
10954 InvalidMatchClass,
10955 MCK_GRH16,
10956 MCK_GRH16,
10957 MCK_GRH16,
10958 MCK_GRH16,
10959 MCK_GRH16,
10960 MCK_GRH16,
10961 MCK_GRH16,
10962 MCK_GRH16,
10963 MCK_GRH16,
10964 InvalidMatchClass,
10965 InvalidMatchClass,
10966 MCK_GR64_A,
10967 MCK_Reg84,
10968 MCK_RBX,
10969 MCK_RCX,
10970 MCK_Reg82,
10971 MCK_RDX,
10972 InvalidMatchClass,
10973 MCK_Reg90,
10974 InvalidMatchClass,
10975 MCK_Reg80,
10976 MCK_Reg87,
10977 MCK_GR16_NOREX,
10978 MCK_GRH8,
10979 MCK_GR8_NOREX2,
10980 MCK_GR16_NOREX,
10981 MCK_GRH8,
10982 MCK_GR8_NOREX2,
10983 MCK_SS,
10984 InvalidMatchClass,
10985 InvalidMatchClass,
10986 MCK_CONTROL_REG,
10987 MCK_CONTROL_REG,
10988 MCK_CONTROL_REG,
10989 MCK_CONTROL_REG,
10990 MCK_CONTROL_REG,
10991 MCK_CONTROL_REG,
10992 MCK_CONTROL_REG,
10993 MCK_CONTROL_REG,
10994 MCK_CONTROL_REG,
10995 MCK_CONTROL_REG,
10996 MCK_CONTROL_REG,
10997 MCK_CONTROL_REG,
10998 MCK_CONTROL_REG,
10999 MCK_CONTROL_REG,
11000 MCK_CONTROL_REG,
11001 MCK_CONTROL_REG,
11002 MCK_DEBUG_REG,
11003 MCK_DEBUG_REG,
11004 MCK_DEBUG_REG,
11005 MCK_DEBUG_REG,
11006 MCK_DEBUG_REG,
11007 MCK_DEBUG_REG,
11008 MCK_DEBUG_REG,
11009 MCK_DEBUG_REG,
11010 MCK_DEBUG_REG,
11011 MCK_DEBUG_REG,
11012 MCK_DEBUG_REG,
11013 MCK_DEBUG_REG,
11014 MCK_DEBUG_REG,
11015 MCK_DEBUG_REG,
11016 MCK_DEBUG_REG,
11017 MCK_DEBUG_REG,
11018 MCK_RFP32,
11019 MCK_RFP32,
11020 MCK_RFP32,
11021 MCK_RFP32,
11022 MCK_RFP32,
11023 MCK_RFP32,
11024 MCK_RFP32,
11025 MCK_RFP80_7,
11026 MCK_VR64,
11027 MCK_VR64,
11028 MCK_VR64,
11029 MCK_VR64,
11030 MCK_VR64,
11031 MCK_VR64,
11032 MCK_VR64,
11033 MCK_VR64,
11034 MCK_Reg71,
11035 MCK_Reg71,
11036 MCK_GR64_ArgRef,
11037 MCK_Reg89,
11038 MCK_GR64PLTSafe,
11039 MCK_GR64PLTSafe,
11040 MCK_GR64PLTSafe,
11041 MCK_GR64PLTSafe,
11042 MCK_ST0,
11043 MCK_RST,
11044 MCK_RST,
11045 MCK_RST,
11046 MCK_RST,
11047 MCK_RST,
11048 MCK_RST,
11049 MCK_RST,
11050 MCK_XMM0,
11051 MCK_FR16,
11052 MCK_FR16,
11053 MCK_FR16,
11054 MCK_FR16,
11055 MCK_FR16,
11056 MCK_FR16,
11057 MCK_FR16,
11058 MCK_FR16,
11059 MCK_FR16,
11060 MCK_FR16,
11061 MCK_FR16,
11062 MCK_FR16,
11063 MCK_FR16,
11064 MCK_FR16,
11065 MCK_FR16,
11066 MCK_GR8_NOREX2,
11067 MCK_GR8_NOREX2,
11068 MCK_GR8_NOREX2,
11069 MCK_GR8_NOREX2,
11070 MCK_GR8_NOREX2,
11071 MCK_GR8_NOREX2,
11072 MCK_GR8_NOREX2,
11073 MCK_GR8_NOREX2,
11074 MCK_GRH8,
11075 MCK_GRH8,
11076 MCK_GRH8,
11077 MCK_GRH8,
11078 MCK_GRH8,
11079 MCK_GRH8,
11080 MCK_GRH8,
11081 MCK_GRH8,
11082 MCK_GR32_NOREX2_NOSP,
11083 MCK_GR32_NOREX2_NOSP,
11084 MCK_GR32_NOREX2_NOSP,
11085 MCK_GR32_NOREX2_NOSP,
11086 MCK_GR32_NOREX2_NOSP,
11087 MCK_GR32_NOREX2_NOSP,
11088 MCK_GR32_NOREX2_NOSP,
11089 MCK_GR32_NOREX2_NOSP,
11090 MCK_GR16_NOREX2,
11091 MCK_GR16_NOREX2,
11092 MCK_GR16_NOREX2,
11093 MCK_GR16_NOREX2,
11094 MCK_GR16_NOREX2,
11095 MCK_GR16_NOREX2,
11096 MCK_GR16_NOREX2,
11097 MCK_GR16_NOREX2,
11098 MCK_GRH16,
11099 MCK_GRH16,
11100 MCK_GRH16,
11101 MCK_GRH16,
11102 MCK_GRH16,
11103 MCK_GRH16,
11104 MCK_GRH16,
11105 MCK_GRH16,
11106 MCK_VR256,
11107 MCK_VR256,
11108 MCK_VR256,
11109 MCK_VR256,
11110 MCK_VR256,
11111 MCK_VR256,
11112 MCK_VR256,
11113 MCK_VR256,
11114 MCK_VR256,
11115 MCK_VR256,
11116 MCK_VR256,
11117 MCK_VR256,
11118 MCK_VR256,
11119 MCK_VR256,
11120 MCK_VR256,
11121 MCK_VR256,
11122 MCK_VK1,
11123 MCK_VK16WM,
11124 MCK_VK16WM,
11125 MCK_VK16WM,
11126 MCK_VK16WM,
11127 MCK_VK16WM,
11128 MCK_VK16WM,
11129 MCK_VK16WM,
11130 MCK_FR16X,
11131 MCK_FR16X,
11132 MCK_FR16X,
11133 MCK_FR16X,
11134 MCK_FR16X,
11135 MCK_FR16X,
11136 MCK_FR16X,
11137 MCK_FR16X,
11138 MCK_FR16X,
11139 MCK_FR16X,
11140 MCK_FR16X,
11141 MCK_FR16X,
11142 MCK_FR16X,
11143 MCK_FR16X,
11144 MCK_FR16X,
11145 MCK_FR16X,
11146 MCK_VR256X,
11147 MCK_VR256X,
11148 MCK_VR256X,
11149 MCK_VR256X,
11150 MCK_VR256X,
11151 MCK_VR256X,
11152 MCK_VR256X,
11153 MCK_VR256X,
11154 MCK_VR256X,
11155 MCK_VR256X,
11156 MCK_VR256X,
11157 MCK_VR256X,
11158 MCK_VR256X,
11159 MCK_VR256X,
11160 MCK_VR256X,
11161 MCK_VR256X,
11162 MCK_VR512_0_15,
11163 MCK_VR512_0_15,
11164 MCK_VR512_0_15,
11165 MCK_VR512_0_15,
11166 MCK_VR512_0_15,
11167 MCK_VR512_0_15,
11168 MCK_VR512_0_15,
11169 MCK_VR512_0_15,
11170 MCK_VR512_0_15,
11171 MCK_VR512_0_15,
11172 MCK_VR512_0_15,
11173 MCK_VR512_0_15,
11174 MCK_VR512_0_15,
11175 MCK_VR512_0_15,
11176 MCK_VR512_0_15,
11177 MCK_VR512_0_15,
11178 MCK_VR512,
11179 MCK_VR512,
11180 MCK_VR512,
11181 MCK_VR512,
11182 MCK_VR512,
11183 MCK_VR512,
11184 MCK_VR512,
11185 MCK_VR512,
11186 MCK_VR512,
11187 MCK_VR512,
11188 MCK_VR512,
11189 MCK_VR512,
11190 MCK_VR512,
11191 MCK_VR512,
11192 MCK_VR512,
11193 MCK_VR512,
11194 MCK_VK16PAIR,
11195 MCK_Reg119,
11196 MCK_Reg119,
11197 MCK_Reg119,
11198 InvalidMatchClass,
11199 MCK_TILE,
11200 MCK_TILE,
11201 MCK_TILE,
11202 MCK_TILE,
11203 MCK_TILE,
11204 MCK_TILE,
11205 MCK_TILE,
11206 MCK_TILE,
11207 MCK_TILEPAIR,
11208 MCK_TILEPAIR,
11209 MCK_TILEPAIR,
11210 MCK_TILEPAIR,
11211 MCK_GR64_NOSP,
11212 MCK_GR64_NOSP,
11213 MCK_GR64_NOSP,
11214 MCK_GR64_NOSP,
11215 MCK_GR64_NOSP,
11216 MCK_GR64_NOSP,
11217 MCK_GR64_NOSP,
11218 MCK_GR64_NOSP,
11219 MCK_GR64_NOSP,
11220 MCK_GR64_NOSP,
11221 MCK_GR64_NOSP,
11222 MCK_GR64_NOSP,
11223 MCK_GR64_NOSP,
11224 MCK_GR64_NOSP,
11225 MCK_GR64_NOSP,
11226 MCK_GR64_NOSP,
11227 MCK_GR8,
11228 MCK_GR8,
11229 MCK_GR8,
11230 MCK_GR8,
11231 MCK_GR8,
11232 MCK_GR8,
11233 MCK_GR8,
11234 MCK_GR8,
11235 MCK_GR8,
11236 MCK_GR8,
11237 MCK_GR8,
11238 MCK_GR8,
11239 MCK_GR8,
11240 MCK_GR8,
11241 MCK_GR8,
11242 MCK_GR8,
11243 MCK_GRH8,
11244 MCK_GRH8,
11245 MCK_GRH8,
11246 MCK_GRH8,
11247 MCK_GRH8,
11248 MCK_GRH8,
11249 MCK_GRH8,
11250 MCK_GRH8,
11251 MCK_GRH8,
11252 MCK_GRH8,
11253 MCK_GRH8,
11254 MCK_GRH8,
11255 MCK_GRH8,
11256 MCK_GRH8,
11257 MCK_GRH8,
11258 MCK_GRH8,
11259 MCK_GR32_NOSP,
11260 MCK_GR32_NOSP,
11261 MCK_GR32_NOSP,
11262 MCK_GR32_NOSP,
11263 MCK_GR32_NOSP,
11264 MCK_GR32_NOSP,
11265 MCK_GR32_NOSP,
11266 MCK_GR32_NOSP,
11267 MCK_GR32_NOSP,
11268 MCK_GR32_NOSP,
11269 MCK_GR32_NOSP,
11270 MCK_GR32_NOSP,
11271 MCK_GR32_NOSP,
11272 MCK_GR32_NOSP,
11273 MCK_GR32_NOSP,
11274 MCK_GR32_NOSP,
11275 MCK_GR16,
11276 MCK_GR16,
11277 MCK_GR16,
11278 MCK_GR16,
11279 MCK_GR16,
11280 MCK_GR16,
11281 MCK_GR16,
11282 MCK_GR16,
11283 MCK_GR16,
11284 MCK_GR16,
11285 MCK_GR16,
11286 MCK_GR16,
11287 MCK_GR16,
11288 MCK_GR16,
11289 MCK_GR16,
11290 MCK_GR16,
11291 MCK_GRH16,
11292 MCK_GRH16,
11293 MCK_GRH16,
11294 MCK_GRH16,
11295 MCK_GRH16,
11296 MCK_GRH16,
11297 MCK_GRH16,
11298 MCK_GRH16,
11299 MCK_GRH16,
11300 MCK_GRH16,
11301 MCK_GRH16,
11302 MCK_GRH16,
11303 MCK_GRH16,
11304 MCK_GRH16,
11305 MCK_GRH16,
11306 MCK_GRH16,
11307 };
11308
11309 MCRegister Reg = Operand.getReg();
11310 MatchClassKind OpKind = Reg.isPhysical() ? (MatchClassKind)Table[Reg.id()] : InvalidMatchClass;
11311 return isSubclass(OpKind, Kind) ? (unsigned)MCTargetAsmParser::Match_Success :
11312 getDiagKindFromRegisterClass(Kind);
11313 }
11314
11315 if (Kind > MCK_LAST_TOKEN && Kind <= MCK_LAST_REGISTER)
11316 return getDiagKindFromRegisterClass(Kind);
11317
11318 return MCTargetAsmParser::Match_InvalidOperand;
11319}
11320
11321#ifndef NDEBUG
11322const char *getMatchClassName(MatchClassKind Kind) {
11323 switch (Kind) {
11324 case InvalidMatchClass: return "InvalidMatchClass";
11325 case OptionalMatchClass: return "OptionalMatchClass";
11326 case MCK__STAR_: return "MCK__STAR_";
11327 case MCK__123_: return "MCK__123_";
11328 case MCK__123_1to16_125_: return "MCK__123_1to16_125_";
11329 case MCK__123_1to2_125_: return "MCK__123_1to2_125_";
11330 case MCK__123_1to32_125_: return "MCK__123_1to32_125_";
11331 case MCK__123_1to4_125_: return "MCK__123_1to4_125_";
11332 case MCK__123_1to8_125_: return "MCK__123_1to8_125_";
11333 case MCK__123_sae_125_: return "MCK__123_sae_125_";
11334 case MCK__123_z_125_: return "MCK__123_z_125_";
11335 case MCK__125_: return "MCK__125_";
11336 case MCK_Reg90: return "MCK_Reg90";
11337 case MCK_Reg89: return "MCK_Reg89";
11338 case MCK_Reg87: return "MCK_Reg87";
11339 case MCK_Reg84: return "MCK_Reg84";
11340 case MCK_Reg82: return "MCK_Reg82";
11341 case MCK_Reg80: return "MCK_Reg80";
11342 case MCK_Reg43: return "MCK_Reg43";
11343 case MCK_Reg41: return "MCK_Reg41";
11344 case MCK_Reg39: return "MCK_Reg39";
11345 case MCK_Reg37: return "MCK_Reg37";
11346 case MCK_AL: return "MCK_AL";
11347 case MCK_AX: return "MCK_AX";
11348 case MCK_CCR: return "MCK_CCR";
11349 case MCK_CL: return "MCK_CL";
11350 case MCK_CS: return "MCK_CS";
11351 case MCK_DFCCR: return "MCK_DFCCR";
11352 case MCK_DS: return "MCK_DS";
11353 case MCK_DX: return "MCK_DX";
11354 case MCK_EAX: return "MCK_EAX";
11355 case MCK_EBX: return "MCK_EBX";
11356 case MCK_ECX: return "MCK_ECX";
11357 case MCK_EDX: return "MCK_EDX";
11358 case MCK_ES: return "MCK_ES";
11359 case MCK_FPCCR: return "MCK_FPCCR";
11360 case MCK_FS: return "MCK_FS";
11361 case MCK_GR64_A: return "MCK_GR64_A";
11362 case MCK_GS: return "MCK_GS";
11363 case MCK_RBX: return "MCK_RBX";
11364 case MCK_RCX: return "MCK_RCX";
11365 case MCK_RDX: return "MCK_RDX";
11366 case MCK_RFP80_7: return "MCK_RFP80_7";
11367 case MCK_SS: return "MCK_SS";
11368 case MCK_ST0: return "MCK_ST0";
11369 case MCK_XMM0: return "MCK_XMM0";
11370 case MCK_Reg86: return "MCK_Reg86";
11371 case MCK_Reg85: return "MCK_Reg85";
11372 case MCK_Reg83: return "MCK_Reg83";
11373 case MCK_Reg81: return "MCK_Reg81";
11374 case MCK_Reg79: return "MCK_Reg79";
11375 case MCK_Reg77: return "MCK_Reg77";
11376 case MCK_Reg75: return "MCK_Reg75";
11377 case MCK_GR32_AD: return "MCK_GR32_AD";
11378 case MCK_GR32_ArgRef: return "MCK_GR32_ArgRef";
11379 case MCK_GR32_BPSP: return "MCK_GR32_BPSP";
11380 case MCK_GR32_BSI: return "MCK_GR32_BSI";
11381 case MCK_GR32_CB: return "MCK_GR32_CB";
11382 case MCK_GR32_DIBP: return "MCK_GR32_DIBP";
11383 case MCK_GR32_SIDI: return "MCK_GR32_SIDI";
11384 case MCK_GR64_AD: return "MCK_GR64_AD";
11385 case MCK_GR64_ArgRef: return "MCK_GR64_ArgRef";
11386 case MCK_Reg119: return "MCK_Reg119";
11387 case MCK_Reg46: return "MCK_Reg46";
11388 case MCK_Reg17: return "MCK_Reg17";
11389 case MCK_Reg65: return "MCK_Reg65";
11390 case MCK_GR16_ABCD: return "MCK_GR16_ABCD";
11391 case MCK_GR32_ABCD: return "MCK_GR32_ABCD";
11392 case MCK_GR32_TC: return "MCK_GR32_TC";
11393 case MCK_GR64_ABCD: return "MCK_GR64_ABCD";
11394 case MCK_GR8_ABCD_H: return "MCK_GR8_ABCD_H";
11395 case MCK_GR8_ABCD_L: return "MCK_GR8_ABCD_L";
11396 case MCK_TILEPAIR: return "MCK_TILEPAIR";
11397 case MCK_VK16PAIR: return "MCK_VK16PAIR";
11398 case MCK_Reg71: return "MCK_Reg71";
11399 case MCK_Reg70: return "MCK_Reg70";
11400 case MCK_Reg58: return "MCK_Reg58";
11401 case MCK_Reg73: return "MCK_Reg73";
11402 case MCK_Reg59: return "MCK_Reg59";
11403 case MCK_SEGMENT_REG: return "MCK_SEGMENT_REG";
11404 case MCK_Reg72: return "MCK_Reg72";
11405 case MCK_Reg68: return "MCK_Reg68";
11406 case MCK_Reg63: return "MCK_Reg63";
11407 case MCK_Reg62: return "MCK_Reg62";
11408 case MCK_GR32_NOREX_NOSP: return "MCK_GR32_NOREX_NOSP";
11409 case MCK_GR64_NOREX_NOSP: return "MCK_GR64_NOREX_NOSP";
11410 case MCK_RFP32: return "MCK_RFP32";
11411 case MCK_VK16WM: return "MCK_VK16WM";
11412 case MCK_Reg69: return "MCK_Reg69";
11413 case MCK_Reg66: return "MCK_Reg66";
11414 case MCK_Reg64: return "MCK_Reg64";
11415 case MCK_Reg49: return "MCK_Reg49";
11416 case MCK_GR16_NOREX: return "MCK_GR16_NOREX";
11417 case MCK_GR32_NOREX: return "MCK_GR32_NOREX";
11418 case MCK_GR8_NOREX: return "MCK_GR8_NOREX";
11419 case MCK_RST: return "MCK_RST";
11420 case MCK_TILE: return "MCK_TILE";
11421 case MCK_VK1: return "MCK_VK1";
11422 case MCK_VR64: return "MCK_VR64";
11423 case MCK_Reg60: return "MCK_Reg60";
11424 case MCK_Reg27: return "MCK_Reg27";
11425 case MCK_GR64_NOREX: return "MCK_GR64_NOREX";
11426 case MCK_GR64_TCW64: return "MCK_GR64_TCW64";
11427 case MCK_GR64_TC: return "MCK_GR64_TC";
11428 case MCK_GR64PLTSafe: return "MCK_GR64PLTSafe";
11429 case MCK_GR32_NOREX2_NOSP: return "MCK_GR32_NOREX2_NOSP";
11430 case MCK_GR64_NOREX2_NOSP: return "MCK_GR64_NOREX2_NOSP";
11431 case MCK_Reg50: return "MCK_Reg50";
11432 case MCK_CONTROL_REG: return "MCK_CONTROL_REG";
11433 case MCK_DEBUG_REG: return "MCK_DEBUG_REG";
11434 case MCK_FR16: return "MCK_FR16";
11435 case MCK_GR16_NOREX2: return "MCK_GR16_NOREX2";
11436 case MCK_GR32_NOREX2: return "MCK_GR32_NOREX2";
11437 case MCK_VR256: return "MCK_VR256";
11438 case MCK_VR512_0_15: return "MCK_VR512_0_15";
11439 case MCK_Reg26: return "MCK_Reg26";
11440 case MCK_GR64_NOREX2: return "MCK_GR64_NOREX2";
11441 case MCK_GR8_NOREX2: return "MCK_GR8_NOREX2";
11442 case MCK_GRH8: return "MCK_GRH8";
11443 case MCK_GR32_NOSP: return "MCK_GR32_NOSP";
11444 case MCK_GR64_NOSP: return "MCK_GR64_NOSP";
11445 case MCK_Reg53: return "MCK_Reg53";
11446 case MCK_FR16X: return "MCK_FR16X";
11447 case MCK_GR16: return "MCK_GR16";
11448 case MCK_GR32: return "MCK_GR32";
11449 case MCK_VR256X: return "MCK_VR256X";
11450 case MCK_VR512: return "MCK_VR512";
11451 case MCK_Reg23: return "MCK_Reg23";
11452 case MCK_GR64: return "MCK_GR64";
11453 case MCK_GRH16: return "MCK_GRH16";
11454 case MCK_LOW32_ADDR_ACCESS: return "MCK_LOW32_ADDR_ACCESS";
11455 case MCK_LOW32_ADDR_ACCESS_RBP: return "MCK_LOW32_ADDR_ACCESS_RBP";
11456 case MCK_GR8: return "MCK_GR8";
11457 case MCK_AVX512RC: return "MCK_AVX512RC";
11458 case MCK_ImmSExti64i8: return "MCK_ImmSExti64i8";
11459 case MCK_ImmSExti16i8: return "MCK_ImmSExti16i8";
11460 case MCK_ImmSExti32i8: return "MCK_ImmSExti32i8";
11461 case MCK_ImmSExti64i32: return "MCK_ImmSExti64i32";
11462 case MCK_Imm: return "MCK_Imm";
11463 case MCK_ImmUnsignedi4: return "MCK_ImmUnsignedi4";
11464 case MCK_ImmUnsignedi8: return "MCK_ImmUnsignedi8";
11465 case MCK_TILEPair: return "MCK_TILEPair";
11466 case MCK_VK16Pair: return "MCK_VK16Pair";
11467 case MCK_VK1Pair: return "MCK_VK1Pair";
11468 case MCK_VK2Pair: return "MCK_VK2Pair";
11469 case MCK_VK4Pair: return "MCK_VK4Pair";
11470 case MCK_VK8Pair: return "MCK_VK8Pair";
11471 case MCK_GR16orGR32orGR64: return "MCK_GR16orGR32orGR64";
11472 case MCK_GR32orGR64: return "MCK_GR32orGR64";
11473 case MCK_AbsMem8: return "MCK_AbsMem8";
11474 case MCK_AbsMemMode16: return "MCK_AbsMemMode16";
11475 case MCK_DstIdx16: return "MCK_DstIdx16";
11476 case MCK_DstIdx32: return "MCK_DstIdx32";
11477 case MCK_DstIdx64: return "MCK_DstIdx64";
11478 case MCK_DstIdx8: return "MCK_DstIdx8";
11479 case MCK_MemOffs16_16: return "MCK_MemOffs16_16";
11480 case MCK_MemOffs16_32: return "MCK_MemOffs16_32";
11481 case MCK_MemOffs16_8: return "MCK_MemOffs16_8";
11482 case MCK_MemOffs32_16: return "MCK_MemOffs32_16";
11483 case MCK_MemOffs32_32: return "MCK_MemOffs32_32";
11484 case MCK_MemOffs32_64: return "MCK_MemOffs32_64";
11485 case MCK_MemOffs32_8: return "MCK_MemOffs32_8";
11486 case MCK_MemOffs64_16: return "MCK_MemOffs64_16";
11487 case MCK_MemOffs64_32: return "MCK_MemOffs64_32";
11488 case MCK_MemOffs64_64: return "MCK_MemOffs64_64";
11489 case MCK_MemOffs64_8: return "MCK_MemOffs64_8";
11490 case MCK_SrcIdx16: return "MCK_SrcIdx16";
11491 case MCK_SrcIdx32: return "MCK_SrcIdx32";
11492 case MCK_SrcIdx64: return "MCK_SrcIdx64";
11493 case MCK_SrcIdx8: return "MCK_SrcIdx8";
11494 case MCK_AbsMem: return "MCK_AbsMem";
11495 case MCK_Mem128: return "MCK_Mem128";
11496 case MCK_Mem16: return "MCK_Mem16";
11497 case MCK_Mem256: return "MCK_Mem256";
11498 case MCK_Mem32: return "MCK_Mem32";
11499 case MCK_Mem32_RC128: return "MCK_Mem32_RC128";
11500 case MCK_Mem32_RC128X: return "MCK_Mem32_RC128X";
11501 case MCK_Mem32_RC256: return "MCK_Mem32_RC256";
11502 case MCK_Mem32_RC256X: return "MCK_Mem32_RC256X";
11503 case MCK_Mem32_RC512: return "MCK_Mem32_RC512";
11504 case MCK_Mem512: return "MCK_Mem512";
11505 case MCK_Mem512_GR16: return "MCK_Mem512_GR16";
11506 case MCK_Mem512_GR32: return "MCK_Mem512_GR32";
11507 case MCK_Mem512_GR64: return "MCK_Mem512_GR64";
11508 case MCK_Mem64: return "MCK_Mem64";
11509 case MCK_Mem64_RC128: return "MCK_Mem64_RC128";
11510 case MCK_Mem64_RC128X: return "MCK_Mem64_RC128X";
11511 case MCK_Mem64_RC256: return "MCK_Mem64_RC256";
11512 case MCK_Mem64_RC256X: return "MCK_Mem64_RC256X";
11513 case MCK_Mem64_RC512: return "MCK_Mem64_RC512";
11514 case MCK_Mem80: return "MCK_Mem80";
11515 case MCK_Mem8: return "MCK_Mem8";
11516 case MCK_SibMem: return "MCK_SibMem";
11517 case MCK_Mem: return "MCK_Mem";
11518 case NumMatchClassKinds: return "NumMatchClassKinds";
11519 }
11520 llvm_unreachable("unhandled MatchClassKind!");
11521}
11522
11523#endif // NDEBUG
11524FeatureBitset X86AsmParser::
11525ComputeAvailableFeatures(const FeatureBitset &FB) const {
11526 FeatureBitset Features;
11527 if (!FB[X86::Is64Bit])
11528 Features.set(Feature_Not64BitModeBit);
11529 if (FB[X86::Is64Bit])
11530 Features.set(Feature_In64BitModeBit);
11531 if (FB[X86::Is16Bit])
11532 Features.set(Feature_In16BitModeBit);
11533 if (!FB[X86::Is16Bit])
11534 Features.set(Feature_Not16BitModeBit);
11535 if (FB[X86::Is32Bit])
11536 Features.set(Feature_In32BitModeBit);
11537 return Features;
11538}
11539
11540static bool checkAsmTiedOperandConstraints(const X86AsmParser&AsmParser,
11541 unsigned Kind, const OperandVector &Operands,
11542 uint64_t &ErrorInfo) {
11543 assert(Kind < CVT_NUM_SIGNATURES && "Invalid signature!");
11544 const uint8_t *Converter = ConversionTable[Kind];
11545 for (const uint8_t *p = Converter; *p; p += 2) {
11546 switch (*p) {
11547 case CVT_Tied: {
11548 unsigned OpIdx = *(p + 1);
11549 assert(OpIdx < (size_t)(std::end(TiedAsmOperandTable) -
11550 std::begin(TiedAsmOperandTable)) &&
11551 "Tied operand not found");
11552 unsigned OpndNum1 = TiedAsmOperandTable[OpIdx][1];
11553 unsigned OpndNum2 = TiedAsmOperandTable[OpIdx][2];
11554 if (OpndNum1 != OpndNum2) {
11555 auto &SrcOp1 = Operands[OpndNum1];
11556 auto &SrcOp2 = Operands[OpndNum2];
11557 if (!AsmParser.areEqualRegs(*SrcOp1, *SrcOp2)) {
11558 ErrorInfo = OpndNum2;
11559 return false;
11560 }
11561 }
11562 break;
11563 }
11564 default:
11565 break;
11566 }
11567 }
11568 return true;
11569}
11570
11571static const char MnemonicTable[] =
11572 "\000\003aaa\003aad\004aadd\005aaddl\005aaddq\003aam\004aand\005aandl\005"
11573 "aandq\003aas\003adc\004adcb\004adcl\004adcq\004adcw\004adcx\005adcxl\005"
11574 "adcxq\003add\004addb\004addl\005addpd\005addps\004addq\006addr16\006add"
11575 "r32\005addsd\005addss\010addsubpd\010addsubps\004addw\004adox\005adoxl\005"
11576 "adoxq\006aesdec\013aesdec128kl\013aesdec256kl\naesdeclast\017aesdecwide"
11577 "128kl\017aesdecwide256kl\006aesenc\013aesenc128kl\013aesenc256kl\naesen"
11578 "clast\017aesencwide128kl\017aesencwide256kl\006aesimc\017aeskeygenassis"
11579 "t\003and\004andb\004andl\004andn\005andnl\006andnpd\006andnps\005andnq\005"
11580 "andpd\005andps\004andq\004andw\003aor\004aorl\004aorq\004arpl\004axor\005"
11581 "axorl\005axorq\005bextr\006bextrl\006bextrq\007blcfill\010blcfilll\010b"
11582 "lcfillq\004blci\005blcic\006blcicl\006blcicq\005blcil\005blciq\006blcms"
11583 "k\007blcmskl\007blcmskq\004blcs\005blcsl\005blcsq\007blendpd\007blendps"
11584 "\010blendvpd\010blendvps\007blsfill\010blsfilll\010blsfillq\004blsi\005"
11585 "blsic\006blsicl\006blsicq\005blsil\005blsiq\006blsmsk\007blsmskl\007bls"
11586 "mskq\004blsr\005blsrl\005blsrq\005bound\003bsf\004bsfl\004bsfq\004bsfw\003"
11587 "bsr\004bsrl\004bsrq\004bsrw\005bswap\006bswapl\006bswapq\002bt\003btc\004"
11588 "btcl\004btcq\004btcw\003btl\003btq\003btr\004btrl\004btrq\004btrw\003bt"
11589 "s\004btsl\004btsq\004btsw\003btw\004bzhi\005bzhil\005bzhiq\004call\005c"
11590 "alll\005callq\005callw\004cbtw\003cbw\005ccmpa\006ccmpab\006ccmpae\007c"
11591 "cmpaeb\007ccmpael\007ccmpaeq\007ccmpaew\006ccmpal\006ccmpaq\006ccmpaw\005"
11592 "ccmpb\006ccmpbb\006ccmpbe\007ccmpbeb\007ccmpbel\007ccmpbeq\007ccmpbew\006"
11593 "ccmpbl\006ccmpbq\006ccmpbw\005ccmpc\006ccmpcb\006ccmpcl\006ccmpcq\006cc"
11594 "mpcw\005ccmpe\006ccmpeb\006ccmpel\006ccmpeq\006ccmpew\005ccmpf\006ccmpf"
11595 "b\006ccmpfl\006ccmpfq\006ccmpfw\005ccmpg\006ccmpgb\006ccmpge\007ccmpgeb"
11596 "\007ccmpgel\007ccmpgeq\007ccmpgew\006ccmpgl\006ccmpgq\006ccmpgw\005ccmp"
11597 "l\006ccmplb\006ccmple\007ccmpleb\007ccmplel\007ccmpleq\007ccmplew\006cc"
11598 "mpll\006ccmplq\006ccmplw\006ccmpna\007ccmpnab\007ccmpnae\010ccmpnaeb\010"
11599 "ccmpnael\010ccmpnaeq\010ccmpnaew\007ccmpnal\007ccmpnaq\007ccmpnaw\006cc"
11600 "mpnb\007ccmpnbb\007ccmpnbe\010ccmpnbeb\010ccmpnbel\010ccmpnbeq\010ccmpn"
11601 "bew\007ccmpnbl\007ccmpnbq\007ccmpnbw\006ccmpnc\007ccmpncb\007ccmpncl\007"
11602 "ccmpncq\007ccmpncw\006ccmpne\007ccmpneb\007ccmpnel\007ccmpneq\007ccmpne"
11603 "w\006ccmpng\007ccmpngb\007ccmpnge\010ccmpngeb\010ccmpngel\010ccmpngeq\010"
11604 "ccmpngew\007ccmpngl\007ccmpngq\007ccmpngw\006ccmpnl\007ccmpnlb\007ccmpn"
11605 "le\010ccmpnleb\010ccmpnlel\010ccmpnleq\010ccmpnlew\007ccmpnll\007ccmpnl"
11606 "q\007ccmpnlw\006ccmpno\007ccmpnob\007ccmpnol\007ccmpnoq\007ccmpnow\006c"
11607 "cmpns\007ccmpnsb\007ccmpnsl\007ccmpnsq\007ccmpnsw\006ccmpnz\007ccmpnzb\007"
11608 "ccmpnzl\007ccmpnzq\007ccmpnzw\005ccmpo\006ccmpob\006ccmpol\006ccmpoq\006"
11609 "ccmpow\005ccmps\006ccmpsb\006ccmpsl\006ccmpsq\006ccmpsw\005ccmpt\006ccm"
11610 "ptb\006ccmptl\006ccmptq\006ccmptw\005ccmpz\006ccmpzb\006ccmpzl\006ccmpz"
11611 "q\006ccmpzw\003cdq\004cdqe\007cfcmova\010cfcmovae\tcfcmovael\tcfcmovaeq"
11612 "\tcfcmovaew\010cfcmoval\010cfcmovaq\010cfcmovaw\007cfcmovb\010cfcmovbe\t"
11613 "cfcmovbel\tcfcmovbeq\tcfcmovbew\010cfcmovbl\010cfcmovbq\010cfcmovbw\007"
11614 "cfcmove\010cfcmovel\010cfcmoveq\010cfcmovew\007cfcmovg\010cfcmovge\tcfc"
11615 "movgel\tcfcmovgeq\tcfcmovgew\010cfcmovgl\010cfcmovgq\010cfcmovgw\007cfc"
11616 "movl\010cfcmovle\tcfcmovlel\tcfcmovleq\tcfcmovlew\010cfcmovll\010cfcmov"
11617 "lq\010cfcmovlw\010cfcmovne\tcfcmovnel\tcfcmovneq\tcfcmovnew\010cfcmovno"
11618 "\tcfcmovnol\tcfcmovnoq\tcfcmovnow\010cfcmovnp\tcfcmovnpl\tcfcmovnpq\tcf"
11619 "cmovnpw\010cfcmovns\tcfcmovnsl\tcfcmovnsq\tcfcmovnsw\007cfcmovo\010cfcm"
11620 "ovol\010cfcmovoq\010cfcmovow\007cfcmovp\010cfcmovpl\010cfcmovpq\010cfcm"
11621 "ovpw\007cfcmovs\010cfcmovsl\010cfcmovsq\010cfcmovsw\004clac\003clc\003c"
11622 "ld\010cldemote\007clflush\nclflushopt\004clgi\003cli\003clr\004clrb\004"
11623 "clrl\004clrq\010clrssbsy\004clrw\004cltd\004cltq\004clts\004clui\004clw"
11624 "b\006clzero\003cmc\005cmova\006cmovae\007cmovael\007cmovaeq\007cmovaew\006"
11625 "cmoval\006cmovaq\006cmovaw\005cmovb\006cmovbe\007cmovbel\007cmovbeq\007"
11626 "cmovbew\006cmovbl\006cmovbq\006cmovbw\005cmove\006cmovel\006cmoveq\006c"
11627 "movew\005cmovg\006cmovge\007cmovgel\007cmovgeq\007cmovgew\006cmovgl\006"
11628 "cmovgq\006cmovgw\005cmovl\006cmovle\007cmovlel\007cmovleq\007cmovlew\006"
11629 "cmovll\006cmovlq\006cmovlw\006cmovne\007cmovnel\007cmovneq\007cmovnew\006"
11630 "cmovno\007cmovnol\007cmovnoq\007cmovnow\006cmovnp\007cmovnpl\007cmovnpq"
11631 "\007cmovnpw\006cmovns\007cmovnsl\007cmovnsq\007cmovnsw\005cmovo\006cmov"
11632 "ol\006cmovoq\006cmovow\005cmovp\006cmovpl\006cmovpq\006cmovpw\005cmovs\006"
11633 "cmovsl\006cmovsq\006cmovsw\003cmp\tcmpaexadd\010cmpaxadd\004cmpb\tcmpbe"
11634 "xadd\010cmpbxadd\010cmpexadd\tcmpgexadd\010cmpgxadd\004cmpl\tcmplexadd\010"
11635 "cmplxadd\tcmpnexadd\tcmpnoxadd\tcmpnpxadd\tcmpnsxadd\010cmpoxadd\005cmp"
11636 "pd\005cmpps\010cmppxadd\004cmpq\004cmps\005cmpsb\005cmpsd\005cmpsl\005c"
11637 "mpsq\005cmpss\005cmpsw\010cmpsxadd\004cmpw\007cmpxchg\ncmpxchg16b\tcmpx"
11638 "chg8b\010cmpxchgb\010cmpxchgl\010cmpxchgq\010cmpxchgw\006comisd\006comi"
11639 "ss\005cpuid\003cqo\004cqto\005crc32\006crc32b\006crc32l\006crc32q\006cr"
11640 "c32w\002cs\006ctesta\007ctestab\007ctestae\010ctestaeb\010ctestael\010c"
11641 "testaeq\010ctestaew\007ctestal\007ctestaq\007ctestaw\006ctestb\007ctest"
11642 "bb\007ctestbe\010ctestbeb\010ctestbel\010ctestbeq\010ctestbew\007ctestb"
11643 "l\007ctestbq\007ctestbw\006ctestc\007ctestcb\007ctestcl\007ctestcq\007c"
11644 "testcw\006cteste\007ctesteb\007ctestel\007ctesteq\007ctestew\006ctestf\007"
11645 "ctestfb\007ctestfl\007ctestfq\007ctestfw\006ctestg\007ctestgb\007ctestg"
11646 "e\010ctestgeb\010ctestgel\010ctestgeq\010ctestgew\007ctestgl\007ctestgq"
11647 "\007ctestgw\006ctestl\007ctestlb\007ctestle\010ctestleb\010ctestlel\010"
11648 "ctestleq\010ctestlew\007ctestll\007ctestlq\007ctestlw\007ctestna\010cte"
11649 "stnab\010ctestnae\tctestnaeb\tctestnael\tctestnaeq\tctestnaew\010ctestn"
11650 "al\010ctestnaq\010ctestnaw\007ctestnb\010ctestnbb\010ctestnbe\tctestnbe"
11651 "b\tctestnbel\tctestnbeq\tctestnbew\010ctestnbl\010ctestnbq\010ctestnbw\007"
11652 "ctestnc\010ctestncb\010ctestncl\010ctestncq\010ctestncw\007ctestne\010c"
11653 "testneb\010ctestnel\010ctestneq\010ctestnew\007ctestng\010ctestngb\010c"
11654 "testnge\tctestngeb\tctestngel\tctestngeq\tctestngew\010ctestngl\010ctes"
11655 "tngq\010ctestngw\007ctestnl\010ctestnlb\010ctestnle\tctestnleb\tctestnl"
11656 "el\tctestnleq\tctestnlew\010ctestnll\010ctestnlq\010ctestnlw\007ctestno"
11657 "\010ctestnob\010ctestnol\010ctestnoq\010ctestnow\007ctestns\010ctestnsb"
11658 "\010ctestnsl\010ctestnsq\010ctestnsw\007ctestnz\010ctestnzb\010ctestnzl"
11659 "\010ctestnzq\010ctestnzw\006ctesto\007ctestob\007ctestol\007ctestoq\007"
11660 "ctestow\006ctests\007ctestsb\007ctestsl\007ctestsq\007ctestsw\006ctestt"
11661 "\007ctesttb\007ctesttl\007ctesttq\007ctesttw\006ctestz\007ctestzb\007ct"
11662 "estzl\007ctestzq\007ctestzw\010cvtdq2pd\010cvtdq2ps\010cvtpd2dq\010cvtp"
11663 "d2pi\010cvtpd2ps\010cvtpi2pd\010cvtpi2ps\010cvtps2dq\010cvtps2pd\010cvt"
11664 "ps2pi\010cvtsd2si\tcvtsd2sil\tcvtsd2siq\010cvtsd2ss\010cvtsi2sd\tcvtsi2"
11665 "sdl\tcvtsi2sdq\010cvtsi2ss\tcvtsi2ssl\tcvtsi2ssq\010cvtss2sd\010cvtss2s"
11666 "i\tcvtss2sil\tcvtss2siq\tcvttpd2dq\tcvttpd2pi\tcvttps2dq\tcvttps2pi\tcv"
11667 "ttsd2si\ncvttsd2sil\ncvttsd2siq\tcvttss2si\ncvttss2sil\ncvttss2siq\003c"
11668 "wd\004cwde\004cwtd\004cwtl\003daa\003das\006data16\003dec\004decb\004de"
11669 "cl\004decq\004decw\003div\004divb\004divl\005divpd\005divps\004divq\005"
11670 "divsd\005divss\004divw\004dppd\004dpps\002ds\004emms\005encls\005enclu\005"
11671 "enclv\014encodekey128\014encodekey256\007endbr32\007endbr64\006enqcmd\007"
11672 "enqcmds\005enter\005erets\005eretu\002es\textractps\005extrq\005f2xm1\004"
11673 "fabs\004fadd\005faddl\005faddp\005fadds\004fbld\005fbstp\004fchs\006fcm"
11674 "ovb\007fcmovbe\006fcmove\007fcmovnb\010fcmovnbe\007fcmovne\007fcmovnu\006"
11675 "fcmovu\004fcom\005fcomi\005fcoml\005fcomp\006fcompi\006fcompl\006fcompp"
11676 "\006fcomps\005fcoms\004fcos\007fdecstp\004fdiv\005fdivl\005fdivp\005fdi"
11677 "vr\006fdivrl\006fdivrp\006fdivrs\005fdivs\005femms\005ffree\006ffreep\005"
11678 "fiadd\006fiaddl\006fiadds\005ficom\006ficoml\006ficomp\007ficompl\007fi"
11679 "comps\006ficoms\005fidiv\006fidivl\006fidivr\007fidivrl\007fidivrs\006f"
11680 "idivs\004fild\005fildl\006fildll\005filds\005fimul\006fimull\006fimuls\007"
11681 "fincstp\004fist\005fistl\005fistp\006fistpl\007fistpll\006fistps\005fis"
11682 "ts\006fisttp\007fisttpl\010fisttpll\007fisttps\005fisub\006fisubl\006fi"
11683 "subr\007fisubrl\007fisubrs\006fisubs\003fld\004fld1\005fldcw\006fldenv\004"
11684 "fldl\006fldl2e\006fldl2t\006fldlg2\006fldln2\005fldpi\004flds\004fldt\004"
11685 "fldz\004fmul\005fmull\005fmulp\005fmuls\006fnclex\006fninit\004fnop\006"
11686 "fnsave\006fnstcw\007fnstenv\006fnstsw\006fpatan\005fprem\006fprem1\005f"
11687 "ptan\007frndint\006frstor\002fs\006fscale\004fsin\007fsincos\005fsqrt\003"
11688 "fst\004fstl\004fstp\005fstpl\005fstps\005fstpt\004fsts\004fsub\005fsubl"
11689 "\005fsubp\005fsubr\006fsubrl\006fsubrp\006fsubrs\005fsubs\004ftst\005fu"
11690 "com\006fucomi\006fucomp\007fucompi\007fucompp\004fxam\004fxch\007fxrsto"
11691 "r\tfxrstor64\006fxsave\010fxsave64\007fxtract\005fyl2x\007fyl2xp1\006ge"
11692 "tsec\020gf2p8affineinvqb\015gf2p8affineqb\tgf2p8mulb\002gs\006haddpd\006"
11693 "haddps\003hlt\006hreset\006hsubpd\006hsubps\004idiv\005idivb\005idivl\005"
11694 "idivq\005idivw\004imul\005imulb\005imull\005imulq\005imulw\006imulzu\007"
11695 "imulzul\007imulzuq\007imulzuw\002in\003inb\003inc\004incb\004incl\004in"
11696 "cq\007incsspd\007incsspq\004incw\003inl\003ins\004insb\004insd\010inser"
11697 "tps\007insertq\004insl\004insw\003int\004int3\004into\004invd\006invept"
11698 "\006invlpg\007invlpga\007invlpgb\007invpcid\007invvpid\003inw\004iret\005"
11699 "iretd\005iretl\005iretq\005iretw\002ja\003jae\002jb\003jbe\004jcxz\002j"
11700 "e\005jecxz\002jg\003jge\002jl\003jle\003jmp\006jmpabs\004jmpl\004jmpq\004"
11701 "jmpw\003jne\003jno\003jnp\003jns\002jo\002jp\005jrcxz\002js\005kaddb\005"
11702 "kaddd\005kaddq\005kaddw\005kandb\005kandd\006kandnb\006kandnd\006kandnq"
11703 "\006kandnw\005kandq\005kandw\005kmovb\005kmovd\005kmovq\005kmovw\005kno"
11704 "tb\005knotd\005knotq\005knotw\004korb\004kord\004korq\010kortestb\010ko"
11705 "rtestd\010kortestq\010kortestw\004korw\010kshiftlb\010kshiftld\010kshif"
11706 "tlq\010kshiftlw\010kshiftrb\010kshiftrd\010kshiftrq\010kshiftrw\006ktes"
11707 "tb\006ktestd\006ktestq\006ktestw\010kunpckbw\010kunpckdq\010kunpckwd\006"
11708 "kxnorb\006kxnord\006kxnorq\006kxnorw\005kxorb\005kxord\005kxorq\005kxor"
11709 "w\004lahf\003lar\004larl\004larq\004larw\005lcall\006lcalll\006lcallq\006"
11710 "lcallw\005lddqu\007ldmxcsr\003lds\004ldsl\004ldsw\tldtilecfg\003lea\004"
11711 "leal\004leaq\005leave\004leaw\003les\004lesl\004lesw\006lfence\003lfs\004"
11712 "lfsl\004lfsq\004lfsw\004lgdt\005lgdtd\005lgdtl\005lgdtq\005lgdtw\003lgs"
11713 "\004lgsl\004lgsq\004lgsw\004lidt\005lidtd\005lidtl\005lidtq\005lidtw\004"
11714 "ljmp\005ljmpl\005ljmpq\005ljmpw\004lkgs\004lldt\005lldtw\006llwpcb\004l"
11715 "msw\005lmsww\tloadiwkey\004lock\004lods\005lodsb\005lodsd\005lodsl\005l"
11716 "odsq\005lodsw\004loop\005loope\006loopne\005lretl\005lretq\005lretw\003"
11717 "lsl\004lsll\004lslq\004lslw\003lss\004lssl\004lssq\004lssw\003ltr\004lt"
11718 "rw\006lwpins\006lwpval\005lzcnt\006lzcntl\006lzcntq\006lzcntw\nmaskmovd"
11719 "qu\010maskmovq\005maxpd\005maxps\005maxsd\005maxss\006mfence\005minpd\005"
11720 "minps\005minsd\005minss\007monitor\010monitorx\007montmul\003mov\005mov"
11721 ".s\006movabs\007movabsb\007movabsl\007movabsq\007movabsw\006movapd\010m"
11722 "ovapd.s\006movaps\010movaps.s\004movb\006movb.s\005movbe\006movbel\006m"
11723 "ovbeq\006movbew\004movd\007movddup\tmovdir64b\007movdiri\007movdq2q\006"
11724 "movdqa\010movdqa.s\006movdqu\010movdqu.s\007movhlps\006movhpd\006movhps"
11725 "\004movl\006movl.s\007movlhps\006movlpd\006movlps\010movmskpd\010movmsk"
11726 "ps\007movntdq\010movntdqa\006movnti\007movntil\007movntiq\007movntpd\007"
11727 "movntps\006movntq\007movntsd\007movntss\004movq\006movq.s\007movq2dq\005"
11728 "movrs\006movrsb\006movrsl\006movrsq\006movrsw\004movs\005movsb\006movsb"
11729 "l\006movsbq\006movsbw\005movsd\007movsd.s\010movshdup\005movsl\010movsl"
11730 "dup\006movslq\005movsq\005movss\007movss.s\005movsw\006movswl\006movswq"
11731 "\005movsx\006movsxd\006movupd\010movupd.s\006movups\010movups.s\004movw"
11732 "\006movw.s\006movzbl\006movzbq\006movzbw\006movzwl\006movzwq\005movzx\007"
11733 "mpsadbw\003mul\004mulb\004mull\005mulpd\005mulps\004mulq\005mulsd\005mu"
11734 "lss\004mulw\004mulx\005mulxl\005mulxq\005mwait\006mwaitx\003neg\004negb"
11735 "\004negl\004negq\004negw\003nop\004nopl\004nopq\004nopw\003not\004notb\004"
11736 "notl\004notq\004notw\002or\003orb\003orl\004orpd\004orps\003orq\003orw\003"
11737 "out\004outb\004outl\004outs\005outsb\005outsd\005outsl\005outsw\004outw"
11738 "\005pabsb\005pabsd\005pabsw\010packssdw\010packsswb\010packusdw\010pack"
11739 "uswb\005paddb\005paddd\005paddq\006paddsb\006paddsw\007paddusb\007paddu"
11740 "sw\005paddw\007palignr\004pand\005pandn\005pause\005pavgb\007pavgusb\005"
11741 "pavgw\010pblendvb\007pblendw\006pbndkb\014pclmulhqhqdq\014pclmulhqlqdq\014"
11742 "pclmullqhqdq\014pclmullqlqdq\tpclmulqdq\007pcmpeqb\007pcmpeqd\007pcmpeq"
11743 "q\007pcmpeqw\tpcmpestri\tpcmpestrm\007pcmpgtb\007pcmpgtd\007pcmpgtq\007"
11744 "pcmpgtw\tpcmpistri\tpcmpistrm\007pconfig\004pdep\005pdepl\005pdepq\004p"
11745 "ext\005pextl\005pextq\006pextrb\006pextrd\006pextrq\006pextrw\005pf2id\005"
11746 "pf2iw\005pfacc\005pfadd\007pfcmpeq\007pfcmpge\007pfcmpgt\005pfmax\005pf"
11747 "min\005pfmul\006pfnacc\007pfpnacc\005pfrcp\010pfrcpit1\010pfrcpit2\010p"
11748 "frsqit1\007pfrsqrt\005pfsub\006pfsubr\006phaddd\007phaddsw\006phaddw\np"
11749 "hminposuw\006phsubd\007phsubsw\006phsubw\005pi2fd\005pi2fw\006pinsrb\006"
11750 "pinsrd\006pinsrq\006pinsrw\tpmaddubsw\007pmaddwd\006pmaxsb\006pmaxsd\006"
11751 "pmaxsw\006pmaxub\006pmaxud\006pmaxuw\006pminsb\006pminsd\006pminsw\006p"
11752 "minub\006pminud\006pminuw\010pmovmskb\010pmovsxbd\010pmovsxbq\010pmovsx"
11753 "bw\010pmovsxdq\010pmovsxwd\010pmovsxwq\010pmovzxbd\010pmovzxbq\010pmovz"
11754 "xbw\010pmovzxdq\010pmovzxwd\010pmovzxwq\006pmuldq\010pmulhrsw\007pmulhr"
11755 "w\007pmulhuw\006pmulhw\006pmulld\006pmullw\007pmuludq\003pop\004pop2\005"
11756 "pop2p\005popal\005popaw\006popcnt\007popcntl\007popcntq\007popcntw\004p"
11757 "opf\005popfd\005popfl\005popfq\005popfw\004popl\004popp\004popq\004popw"
11758 "\003por\010prefetch\013prefetchit0\013prefetchit1\013prefetchnta\014pre"
11759 "fetchrst2\nprefetcht0\nprefetcht1\nprefetcht2\tprefetchw\013prefetchwt1"
11760 "\006psadbw\006pshufb\006pshufd\007pshufhw\007pshuflw\006pshufw\006psign"
11761 "b\006psignd\006psignw\005pslld\006pslldq\005psllq\005psllw\006psmash\005"
11762 "psrad\005psraw\005psrld\006psrldq\005psrlq\005psrlw\005psubb\005psubd\005"
11763 "psubq\006psubsb\006psubsw\007psubusb\007psubusw\005psubw\006pswapd\005p"
11764 "test\007ptwrite\010ptwritel\010ptwriteq\tpunpckhbw\tpunpckhdq\npunpckhq"
11765 "dq\tpunpckhwd\tpunpcklbw\tpunpckldq\npunpcklqdq\tpunpcklwd\004push\005p"
11766 "ush2\006push2p\006pushal\006pushaw\005pushf\006pushfd\006pushfl\006push"
11767 "fq\006pushfw\005pushl\005pushp\005pushq\005pushw\tpvalidate\004pxor\003"
11768 "rcl\004rclb\004rcll\004rclq\004rclw\005rcpps\005rcpss\003rcr\004rcrb\004"
11769 "rcrl\004rcrq\004rcrw\010rdfsbase\trdfsbasel\trdfsbaseq\010rdgsbase\trdg"
11770 "sbasel\trdgsbaseq\005rdmsr\trdmsrlist\005rdpid\006rdpkru\005rdpmc\005rd"
11771 "pru\006rdrand\007rdrandl\007rdrandq\007rdrandw\006rdseed\007rdseedl\007"
11772 "rdseedq\007rdseedw\006rdsspd\006rdsspq\005rdtsc\006rdtscp\003rep\005rep"
11773 "ne\003ret\004retf\005retfq\004retl\004retq\004retw\005rex64\trmpadjust\010"
11774 "rmpquery\trmpupdate\003rol\004rolb\004roll\004rolq\004rolw\003ror\004ro"
11775 "rb\004rorl\004rorq\004rorw\004rorx\005rorxl\005rorxq\007roundpd\007roun"
11776 "dps\007roundsd\007roundss\003rsm\007rsqrtps\007rsqrtss\010rstorssp\004s"
11777 "ahf\004salc\003sar\004sarb\004sarl\004sarq\004sarw\004sarx\005sarxl\005"
11778 "sarxq\013saveprevssp\003sbb\004sbbb\004sbbl\004sbbq\004sbbw\004scas\005"
11779 "scasb\005scasd\005scasl\005scasq\005scasw\010seamcall\007seamops\007sea"
11780 "mret\010senduipi\tserialize\004seta\005setae\004setb\005setbe\004sete\004"
11781 "setg\005setge\004setl\005setle\005setne\005setno\005setnp\005setns\004s"
11782 "eto\004setp\004sets\010setssbsy\006setzua\007setzuae\006setzub\007setzu"
11783 "be\006setzue\006setzug\007setzuge\006setzul\007setzule\007setzune\007se"
11784 "tzuno\007setzunp\007setzuns\006setzuo\006setzup\006setzus\006sfence\004"
11785 "sgdt\005sgdtd\005sgdtl\005sgdtq\005sgdtw\010sha1msg1\010sha1msg2\tsha1n"
11786 "exte\tsha1rnds4\nsha256msg1\nsha256msg2\013sha256rnds2\003shl\004shlb\004"
11787 "shld\005shldl\005shldq\005shldw\004shll\004shlq\004shlw\004shlx\005shlx"
11788 "l\005shlxq\003shr\004shrb\004shrd\005shrdl\005shrdq\005shrdw\004shrl\004"
11789 "shrq\004shrw\004shrx\005shrxl\005shrxq\006shufpd\006shufps\004sidt\005s"
11790 "idtd\005sidtl\005sidtq\005sidtw\006skinit\004sldt\005sldtl\005sldtq\005"
11791 "sldtw\006slwpcb\004smsw\005smswl\005smswq\005smsww\006sqrtpd\006sqrtps\006"
11792 "sqrtsd\006sqrtss\002ss\004stac\003stc\003std\004stgi\003sti\007stmxcsr\004"
11793 "stos\005stosb\005stosd\005stosl\005stosq\005stosw\003str\004strl\004str"
11794 "q\004strw\tsttilecfg\004stui\003sub\004subb\004subl\005subpd\005subps\004"
11795 "subq\005subsd\005subss\004subw\006swapgs\007syscall\010sysenter\007syse"
11796 "xit\010sysexitl\010sysexitq\006sysret\007sysretl\007sysretq\006t1mskc\007"
11797 "t1mskcl\007t1mskcq\013t2rpntlvwz0\015t2rpntlvwz0rs\017t2rpntlvwz0rst1\015"
11798 "t2rpntlvwz0t1\013t2rpntlvwz1\015t2rpntlvwz1rs\017t2rpntlvwz1rst1\015t2r"
11799 "pntlvwz1t1\014tcmmimfp16ps\014tcmmrlfp16ps\021tconjtcmmimfp16ps\ntconjt"
11800 "fp16\013tcvtrowd2ps\017tcvtrowps2bf16h\017tcvtrowps2bf16l\015tcvtrowps2"
11801 "phh\015tcvtrowps2phl\006tdcall\ttdpbf16ps\010tdpbf8ps\ttdpbhf8ps\007tdp"
11802 "bssd\007tdpbsud\007tdpbusd\007tdpbuud\ttdpfp16ps\ttdphbf8ps\010tdphf8ps"
11803 "\004test\005testb\005testl\005testq\006testui\005testw\ttileloadd\013ti"
11804 "leloaddrs\015tileloaddrst1\013tileloaddt1\ntilemovrow\013tilerelease\nt"
11805 "ilestored\010tilezero\007tlbsync\013tmmultf32ps\006tpause\015ttcmmimfp1"
11806 "6ps\015ttcmmrlfp16ps\nttdpbf16ps\nttdpfp16ps\014ttmmultf32ps\013ttransp"
11807 "osed\005tzcnt\006tzcntl\006tzcntq\006tzcntw\005tzmsk\006tzmskl\006tzmsk"
11808 "q\007ucomisd\007ucomiss\003ud1\004ud1l\004ud1q\004ud1w\003ud2\005uiret\010"
11809 "umonitor\006umwait\010unpckhpd\010unpckhps\010unpcklpd\010unpcklps\006u"
11810 "rdmsr\006uwrmsr\tv4fmaddps\tv4fmaddss\nv4fnmaddps\nv4fnmaddss\010vaddbf"
11811 "16\006vaddpd\006vaddph\006vaddps\006vaddsd\006vaddsh\006vaddss\tvaddsub"
11812 "pd\tvaddsubps\007vaesdec\013vaesdeclast\007vaesenc\013vaesenclast\007va"
11813 "esimc\020vaeskeygenassist\007valignd\007valignq\007vandnpd\007vandnps\006"
11814 "vandpd\006vandps\016vbcstnebf162ps\014vbcstnesh2ps\tvblendmpd\tvblendmp"
11815 "s\010vblendpd\010vblendps\tvblendvpd\tvblendvps\016vbroadcastf128\017vb"
11816 "roadcastf32x2\017vbroadcastf32x4\017vbroadcastf32x8\017vbroadcastf64x2\017"
11817 "vbroadcastf64x4\016vbroadcasti128\017vbroadcasti32x2\017vbroadcasti32x4"
11818 "\017vbroadcasti32x8\017vbroadcasti64x2\017vbroadcasti64x4\014vbroadcast"
11819 "sd\014vbroadcastss\010vcmpbf16\006vcmppd\006vcmpph\006vcmpps\006vcmpsd\006"
11820 "vcmpsh\006vcmpss\nvcomisbf16\007vcomisd\007vcomish\007vcomiss\013vcompr"
11821 "esspd\013vcompressps\007vcomxsd\007vcomxsh\007vcomxss\013vcvt2ph2bf8\014"
11822 "vcvt2ph2bf8s\013vcvt2ph2hf8\014vcvt2ph2hf8s\013vcvt2ps2phx\014vcvtbf162"
11823 "ibs\015vcvtbf162iubs\016vcvtbiasph2bf8\017vcvtbiasph2bf8s\016vcvtbiasph"
11824 "2hf8\017vcvtbiasph2hf8s\tvcvtdq2pd\tvcvtdq2ph\nvcvtdq2phx\nvcvtdq2phy\t"
11825 "vcvtdq2ps\nvcvthf82ph\016vcvtne2ps2bf16\016vcvtneebf162ps\014vcvtneeph2"
11826 "ps\016vcvtneobf162ps\014vcvtneoph2ps\015vcvtneps2bf16\016vcvtneps2bf16x"
11827 "\016vcvtneps2bf16y\tvcvtpd2dq\nvcvtpd2dqx\nvcvtpd2dqy\tvcvtpd2ph\nvcvtp"
11828 "d2phx\nvcvtpd2phy\nvcvtpd2phz\tvcvtpd2ps\nvcvtpd2psx\nvcvtpd2psy\tvcvtp"
11829 "d2qq\nvcvtpd2udq\013vcvtpd2udqx\013vcvtpd2udqy\nvcvtpd2uqq\nvcvtph2bf8\013"
11830 "vcvtph2bf8s\014vcvtph2bf8sx\014vcvtph2bf8sy\013vcvtph2bf8x\013vcvtph2bf"
11831 "8y\tvcvtph2dq\nvcvtph2hf8\013vcvtph2hf8s\014vcvtph2hf8sx\014vcvtph2hf8s"
11832 "y\013vcvtph2hf8x\013vcvtph2hf8y\nvcvtph2ibs\013vcvtph2iubs\tvcvtph2pd\t"
11833 "vcvtph2ps\nvcvtph2psx\tvcvtph2qq\nvcvtph2udq\nvcvtph2uqq\tvcvtph2uw\010"
11834 "vcvtph2w\tvcvtps2dq\nvcvtps2ibs\013vcvtps2iubs\tvcvtps2pd\tvcvtps2ph\nv"
11835 "cvtps2phx\013vcvtps2phxx\013vcvtps2phxy\tvcvtps2qq\nvcvtps2udq\nvcvtps2"
11836 "uqq\tvcvtqq2pd\tvcvtqq2ph\nvcvtqq2phx\nvcvtqq2phy\nvcvtqq2phz\tvcvtqq2p"
11837 "s\nvcvtqq2psx\nvcvtqq2psy\tvcvtsd2sh\tvcvtsd2si\nvcvtsd2sil\nvcvtsd2siq"
11838 "\tvcvtsd2ss\nvcvtsd2usi\013vcvtsd2usil\013vcvtsd2usiq\tvcvtsh2sd\tvcvts"
11839 "h2si\nvcvtsh2sil\nvcvtsh2siq\tvcvtsh2ss\nvcvtsh2usi\013vcvtsh2usil\013v"
11840 "cvtsh2usiq\tvcvtsi2sd\nvcvtsi2sdl\nvcvtsi2sdq\tvcvtsi2sh\nvcvtsi2shl\nv"
11841 "cvtsi2shq\tvcvtsi2ss\nvcvtsi2ssl\nvcvtsi2ssq\tvcvtss2sd\tvcvtss2sh\tvcv"
11842 "tss2si\nvcvtss2sil\nvcvtss2siq\nvcvtss2usi\013vcvtss2usil\013vcvtss2usi"
11843 "q\015vcvttbf162ibs\016vcvttbf162iubs\nvcvttpd2dq\013vcvttpd2dqs\014vcvt"
11844 "tpd2dqsx\014vcvttpd2dqsy\013vcvttpd2dqx\013vcvttpd2dqy\nvcvttpd2qq\013v"
11845 "cvttpd2qqs\013vcvttpd2udq\014vcvttpd2udqs\015vcvttpd2udqsx\015vcvttpd2u"
11846 "dqsy\014vcvttpd2udqx\014vcvttpd2udqy\013vcvttpd2uqq\014vcvttpd2uqqs\nvc"
11847 "vttph2dq\013vcvttph2ibs\014vcvttph2iubs\nvcvttph2qq\013vcvttph2udq\013v"
11848 "cvttph2uqq\nvcvttph2uw\tvcvttph2w\nvcvttps2dq\013vcvttps2dqs\013vcvttps"
11849 "2ibs\014vcvttps2iubs\nvcvttps2qq\013vcvttps2qqs\013vcvttps2udq\014vcvtt"
11850 "ps2udqs\013vcvttps2uqq\014vcvttps2uqqs\nvcvttsd2si\013vcvttsd2sil\013vc"
11851 "vttsd2siq\013vcvttsd2sis\013vcvttsd2usi\014vcvttsd2usil\014vcvttsd2usiq"
11852 "\014vcvttsd2usis\nvcvttsh2si\013vcvttsh2sil\013vcvttsh2siq\013vcvttsh2u"
11853 "si\014vcvttsh2usil\014vcvttsh2usiq\nvcvttss2si\013vcvttss2sil\013vcvtts"
11854 "s2siq\013vcvttss2sis\013vcvttss2usi\014vcvttss2usil\014vcvttss2usiq\014"
11855 "vcvttss2usis\nvcvtudq2pd\nvcvtudq2ph\013vcvtudq2phx\013vcvtudq2phy\nvcv"
11856 "tudq2ps\nvcvtuqq2pd\nvcvtuqq2ph\013vcvtuqq2phx\013vcvtuqq2phy\013vcvtuq"
11857 "q2phz\nvcvtuqq2ps\013vcvtuqq2psx\013vcvtuqq2psy\nvcvtusi2sd\013vcvtusi2"
11858 "sdl\013vcvtusi2sdq\nvcvtusi2sh\013vcvtusi2shl\013vcvtusi2shq\nvcvtusi2s"
11859 "s\013vcvtusi2ssl\013vcvtusi2ssq\tvcvtuw2ph\010vcvtw2ph\tvdbpsadbw\010vd"
11860 "ivbf16\006vdivpd\006vdivph\006vdivps\006vdivsd\006vdivsh\006vdivss\tvdp"
11861 "bf16ps\005vdppd\007vdpphps\005vdpps\004verr\004verw\007vexp2pd\007vexp2"
11862 "ps\tvexpandpd\tvexpandps\014vextractf128\015vextractf32x4\015vextractf3"
11863 "2x8\015vextractf64x2\015vextractf64x4\014vextracti128\015vextracti32x4\015"
11864 "vextracti32x8\015vextracti64x2\015vextracti64x4\nvextractps\nvfcmaddcph"
11865 "\nvfcmaddcsh\tvfcmulcph\tvfcmulcsh\013vfixupimmpd\013vfixupimmps\013vfi"
11866 "xupimmsd\013vfixupimmss\015vfmadd132bf16\013vfmadd132pd\013vfmadd132ph\013"
11867 "vfmadd132ps\013vfmadd132sd\013vfmadd132sh\013vfmadd132ss\015vfmadd213bf"
11868 "16\013vfmadd213pd\013vfmadd213ph\013vfmadd213ps\013vfmadd213sd\013vfmad"
11869 "d213sh\013vfmadd213ss\015vfmadd231bf16\013vfmadd231pd\013vfmadd231ph\013"
11870 "vfmadd231ps\013vfmadd231sd\013vfmadd231sh\013vfmadd231ss\tvfmaddcph\tvf"
11871 "maddcsh\010vfmaddpd\010vfmaddps\010vfmaddsd\010vfmaddss\016vfmaddsub132"
11872 "pd\016vfmaddsub132ph\016vfmaddsub132ps\016vfmaddsub213pd\016vfmaddsub21"
11873 "3ph\016vfmaddsub213ps\016vfmaddsub231pd\016vfmaddsub231ph\016vfmaddsub2"
11874 "31ps\013vfmaddsubpd\013vfmaddsubps\015vfmsub132bf16\013vfmsub132pd\013v"
11875 "fmsub132ph\013vfmsub132ps\013vfmsub132sd\013vfmsub132sh\013vfmsub132ss\015"
11876 "vfmsub213bf16\013vfmsub213pd\013vfmsub213ph\013vfmsub213ps\013vfmsub213"
11877 "sd\013vfmsub213sh\013vfmsub213ss\015vfmsub231bf16\013vfmsub231pd\013vfm"
11878 "sub231ph\013vfmsub231ps\013vfmsub231sd\013vfmsub231sh\013vfmsub231ss\016"
11879 "vfmsubadd132pd\016vfmsubadd132ph\016vfmsubadd132ps\016vfmsubadd213pd\016"
11880 "vfmsubadd213ph\016vfmsubadd213ps\016vfmsubadd231pd\016vfmsubadd231ph\016"
11881 "vfmsubadd231ps\013vfmsubaddpd\013vfmsubaddps\010vfmsubpd\010vfmsubps\010"
11882 "vfmsubsd\010vfmsubss\010vfmulcph\010vfmulcsh\016vfnmadd132bf16\014vfnma"
11883 "dd132pd\014vfnmadd132ph\014vfnmadd132ps\014vfnmadd132sd\014vfnmadd132sh"
11884 "\014vfnmadd132ss\016vfnmadd213bf16\014vfnmadd213pd\014vfnmadd213ph\014v"
11885 "fnmadd213ps\014vfnmadd213sd\014vfnmadd213sh\014vfnmadd213ss\016vfnmadd2"
11886 "31bf16\014vfnmadd231pd\014vfnmadd231ph\014vfnmadd231ps\014vfnmadd231sd\014"
11887 "vfnmadd231sh\014vfnmadd231ss\tvfnmaddpd\tvfnmaddps\tvfnmaddsd\tvfnmadds"
11888 "s\016vfnmsub132bf16\014vfnmsub132pd\014vfnmsub132ph\014vfnmsub132ps\014"
11889 "vfnmsub132sd\014vfnmsub132sh\014vfnmsub132ss\016vfnmsub213bf16\014vfnms"
11890 "ub213pd\014vfnmsub213ph\014vfnmsub213ps\014vfnmsub213sd\014vfnmsub213sh"
11891 "\014vfnmsub213ss\016vfnmsub231bf16\014vfnmsub231pd\014vfnmsub231ph\014v"
11892 "fnmsub231ps\014vfnmsub231sd\014vfnmsub231sh\014vfnmsub231ss\tvfnmsubpd\t"
11893 "vfnmsubps\tvfnmsubsd\tvfnmsubss\014vfpclassbf16\015vfpclassbf16x\015vfp"
11894 "classbf16y\015vfpclassbf16z\nvfpclasspd\013vfpclasspdx\013vfpclasspdy\013"
11895 "vfpclasspdz\nvfpclassph\013vfpclassphx\013vfpclassphy\013vfpclassphz\nv"
11896 "fpclassps\013vfpclasspsx\013vfpclasspsy\013vfpclasspsz\nvfpclasssd\nvfp"
11897 "classsh\nvfpclassss\007vfrczpd\007vfrczps\007vfrczsd\007vfrczss\nvgathe"
11898 "rdpd\nvgatherdps\015vgatherpf0dpd\015vgatherpf0dps\015vgatherpf0qpd\015"
11899 "vgatherpf0qps\015vgatherpf1dpd\015vgatherpf1dps\015vgatherpf1qpd\015vga"
11900 "therpf1qps\nvgatherqpd\nvgatherqps\013vgetexpbf16\tvgetexppd\tvgetexpph"
11901 "\tvgetexpps\tvgetexpsd\tvgetexpsh\tvgetexpss\014vgetmantbf16\nvgetmantp"
11902 "d\nvgetmantph\nvgetmantps\nvgetmantsd\nvgetmantsh\nvgetmantss\021vgf2p8"
11903 "affineinvqb\016vgf2p8affineqb\nvgf2p8mulb\007vhaddpd\007vhaddps\007vhsu"
11904 "bpd\007vhsubps\013vinsertf128\014vinsertf32x4\014vinsertf32x8\014vinser"
11905 "tf64x2\014vinsertf64x4\013vinserti128\014vinserti32x4\014vinserti32x8\014"
11906 "vinserti64x2\014vinserti64x4\tvinsertps\006vlddqu\010vldmxcsr\013vmaskm"
11907 "ovdqu\nvmaskmovpd\nvmaskmovps\010vmaxbf16\006vmaxpd\006vmaxph\006vmaxps"
11908 "\006vmaxsd\006vmaxsh\006vmaxss\006vmcall\007vmclear\006vmfunc\010vminbf"
11909 "16\013vminmaxbf16\tvminmaxpd\tvminmaxph\tvminmaxps\tvminmaxsd\tvminmaxs"
11910 "h\tvminmaxss\006vminpd\006vminph\006vminps\006vminsd\006vminsh\006vmins"
11911 "s\010vmlaunch\006vmload\007vmmcall\007vmovapd\tvmovapd.s\007vmovaps\tvm"
11912 "ovaps.s\005vmovd\007vmovd.s\010vmovddup\007vmovdqa\tvmovdqa.s\tvmovdqa3"
11913 "2\013vmovdqa32.s\tvmovdqa64\013vmovdqa64.s\007vmovdqu\tvmovdqu.s\tvmovd"
11914 "qu16\013vmovdqu16.s\tvmovdqu32\013vmovdqu32.s\tvmovdqu64\013vmovdqu64.s"
11915 "\010vmovdqu8\nvmovdqu8.s\010vmovhlps\007vmovhpd\007vmovhps\010vmovlhps\007"
11916 "vmovlpd\007vmovlps\tvmovmskpd\tvmovmskps\010vmovntdq\tvmovntdqa\010vmov"
11917 "ntpd\010vmovntps\005vmovq\007vmovq.s\007vmovrsb\007vmovrsd\007vmovrsq\007"
11918 "vmovrsw\006vmovsd\010vmovsd.s\006vmovsh\010vmovsh.s\tvmovshdup\tvmovsld"
11919 "up\006vmovss\010vmovss.s\007vmovupd\tvmovupd.s\007vmovups\tvmovups.s\005"
11920 "vmovw\007vmovw.s\010vmpsadbw\007vmptrld\007vmptrst\006vmread\007vmreadl"
11921 "\007vmreadq\010vmresume\005vmrun\006vmsave\010vmulbf16\006vmulpd\006vmu"
11922 "lph\006vmulps\006vmulsd\006vmulsh\006vmulss\007vmwrite\010vmwritel\010v"
11923 "mwriteq\006vmxoff\005vmxon\005vorpd\005vorps\015vp2intersectd\015vp2int"
11924 "ersectq\tvp4dpwssd\nvp4dpwssds\006vpabsb\006vpabsd\006vpabsq\006vpabsw\t"
11925 "vpackssdw\tvpacksswb\tvpackusdw\tvpackuswb\006vpaddb\006vpaddd\006vpadd"
11926 "q\007vpaddsb\007vpaddsw\010vpaddusb\010vpaddusw\006vpaddw\010vpalignr\005"
11927 "vpand\006vpandd\006vpandn\007vpandnd\007vpandnq\006vpandq\006vpavgb\006"
11928 "vpavgw\010vpblendd\tvpblendmb\tvpblendmd\tvpblendmq\tvpblendmw\tvpblend"
11929 "vb\010vpblendw\014vpbroadcastb\014vpbroadcastd\017vpbroadcastmb2q\017vp"
11930 "broadcastmw2d\014vpbroadcastq\014vpbroadcastw\015vpclmulhqhqdq\015vpclm"
11931 "ulhqlqdq\015vpclmullqhqdq\015vpclmullqlqdq\nvpclmulqdq\006vpcmov\006vpc"
11932 "mpb\006vpcmpd\010vpcmpeqb\010vpcmpeqd\010vpcmpeqq\010vpcmpeqw\nvpcmpest"
11933 "ri\nvpcmpestrm\010vpcmpgtb\010vpcmpgtd\010vpcmpgtq\010vpcmpgtw\nvpcmpis"
11934 "tri\nvpcmpistrm\006vpcmpq\007vpcmpub\007vpcmpud\007vpcmpuq\007vpcmpuw\006"
11935 "vpcmpw\006vpcomb\006vpcomd\013vpcompressb\013vpcompressd\013vpcompressq"
11936 "\013vpcompressw\006vpcomq\007vpcomub\007vpcomud\007vpcomuq\007vpcomuw\006"
11937 "vpcomw\013vpconflictd\013vpconflictq\010vpdpbssd\tvpdpbssds\010vpdpbsud"
11938 "\tvpdpbsuds\010vpdpbusd\tvpdpbusds\010vpdpbuud\tvpdpbuuds\010vpdpwssd\t"
11939 "vpdpwssds\010vpdpwsud\tvpdpwsuds\010vpdpwusd\tvpdpwusds\010vpdpwuud\tvp"
11940 "dpwuuds\nvperm2f128\nvperm2i128\006vpermb\006vpermd\010vpermi2b\010vper"
11941 "mi2d\tvpermi2pd\tvpermi2ps\010vpermi2q\010vpermi2w\nvpermil2pd\nvpermil"
11942 "2ps\tvpermilpd\tvpermilps\007vpermpd\007vpermps\006vpermq\010vpermt2b\010"
11943 "vpermt2d\tvpermt2pd\tvpermt2ps\010vpermt2q\010vpermt2w\006vpermw\tvpexp"
11944 "andb\tvpexpandd\tvpexpandq\tvpexpandw\007vpextrb\007vpextrd\007vpextrq\007"
11945 "vpextrw\nvpgatherdd\nvpgatherdq\nvpgatherqd\nvpgatherqq\010vphaddbd\010"
11946 "vphaddbq\010vphaddbw\007vphaddd\010vphadddq\010vphaddsw\tvphaddubd\tvph"
11947 "addubq\tvphaddubw\tvphaddudq\tvphadduwd\tvphadduwq\007vphaddw\010vphadd"
11948 "wd\010vphaddwq\013vphminposuw\010vphsubbw\007vphsubd\010vphsubdq\010vph"
11949 "subsw\007vphsubw\010vphsubwd\007vpinsrb\007vpinsrd\007vpinsrq\007vpinsr"
11950 "w\010vplzcntd\010vplzcntq\010vpmacsdd\tvpmacsdqh\tvpmacsdql\tvpmacssdd\n"
11951 "vpmacssdqh\nvpmacssdql\tvpmacsswd\tvpmacssww\010vpmacswd\010vpmacsww\nv"
11952 "pmadcsswd\tvpmadcswd\013vpmadd52huq\013vpmadd52luq\nvpmaddubsw\010vpmad"
11953 "dwd\nvpmaskmovd\nvpmaskmovq\007vpmaxsb\007vpmaxsd\007vpmaxsq\007vpmaxsw"
11954 "\007vpmaxub\007vpmaxud\007vpmaxuq\007vpmaxuw\007vpminsb\007vpminsd\007v"
11955 "pminsq\007vpminsw\007vpminub\007vpminud\007vpminuq\007vpminuw\010vpmovb"
11956 "2m\010vpmovd2m\007vpmovdb\007vpmovdw\010vpmovm2b\010vpmovm2d\010vpmovm2"
11957 "q\010vpmovm2w\tvpmovmskb\010vpmovq2m\007vpmovqb\007vpmovqd\007vpmovqw\010"
11958 "vpmovsdb\010vpmovsdw\010vpmovsqb\010vpmovsqd\010vpmovsqw\010vpmovswb\tv"
11959 "pmovsxbd\tvpmovsxbq\tvpmovsxbw\tvpmovsxdq\tvpmovsxwd\tvpmovsxwq\tvpmovu"
11960 "sdb\tvpmovusdw\tvpmovusqb\tvpmovusqd\tvpmovusqw\tvpmovuswb\010vpmovw2m\007"
11961 "vpmovwb\tvpmovzxbd\tvpmovzxbq\tvpmovzxbw\tvpmovzxdq\tvpmovzxwd\tvpmovzx"
11962 "wq\007vpmuldq\tvpmulhrsw\010vpmulhuw\007vpmulhw\007vpmulld\007vpmullq\007"
11963 "vpmullw\016vpmultishiftqb\010vpmuludq\010vpopcntb\010vpopcntd\010vpopcn"
11964 "tq\010vpopcntw\004vpor\005vpord\005vporq\006vpperm\006vprold\006vprolq\007"
11965 "vprolvd\007vprolvq\006vprord\006vprorq\007vprorvd\007vprorvq\006vprotb\006"
11966 "vprotd\006vprotq\006vprotw\007vpsadbw\013vpscatterdd\013vpscatterdq\013"
11967 "vpscatterqd\013vpscatterqq\006vpshab\006vpshad\006vpshaq\006vpshaw\006v"
11968 "pshlb\006vpshld\007vpshldd\007vpshldq\010vpshldvd\010vpshldvq\010vpshld"
11969 "vw\007vpshldw\006vpshlq\006vpshlw\007vpshrdd\007vpshrdq\010vpshrdvd\010"
11970 "vpshrdvq\010vpshrdvw\007vpshrdw\007vpshufb\014vpshufbitqmb\007vpshufd\010"
11971 "vpshufhw\010vpshuflw\007vpsignb\007vpsignd\007vpsignw\006vpslld\007vpsl"
11972 "ldq\006vpsllq\007vpsllvd\007vpsllvq\007vpsllvw\006vpsllw\006vpsrad\006v"
11973 "psraq\007vpsravd\007vpsravq\007vpsravw\006vpsraw\006vpsrld\007vpsrldq\006"
11974 "vpsrlq\007vpsrlvd\007vpsrlvq\007vpsrlvw\006vpsrlw\006vpsubb\006vpsubd\006"
11975 "vpsubq\007vpsubsb\007vpsubsw\010vpsubusb\010vpsubusw\006vpsubw\nvpternl"
11976 "ogd\nvpternlogq\006vptest\010vptestmb\010vptestmd\010vptestmq\010vptest"
11977 "mw\tvptestnmb\tvptestnmd\tvptestnmq\tvptestnmw\nvpunpckhbw\nvpunpckhdq\013"
11978 "vpunpckhqdq\nvpunpckhwd\nvpunpcklbw\nvpunpckldq\013vpunpcklqdq\nvpunpck"
11979 "lwd\005vpxor\006vpxord\006vpxorq\010vrangepd\010vrangeps\010vrangesd\010"
11980 "vrangess\010vrcp14pd\010vrcp14ps\010vrcp14sd\010vrcp14ss\010vrcp28pd\010"
11981 "vrcp28ps\010vrcp28sd\010vrcp28ss\010vrcpbf16\006vrcpph\006vrcpps\006vrc"
11982 "psh\006vrcpss\013vreducebf16\tvreducepd\tvreduceph\tvreduceps\tvreduces"
11983 "d\tvreducesh\tvreducess\015vrndscalebf16\013vrndscalepd\013vrndscaleph\013"
11984 "vrndscaleps\013vrndscalesd\013vrndscalesh\013vrndscaless\010vroundpd\010"
11985 "vroundps\010vroundsd\010vroundss\nvrsqrt14pd\nvrsqrt14ps\nvrsqrt14sd\nv"
11986 "rsqrt14ss\nvrsqrt28pd\nvrsqrt28ps\nvrsqrt28sd\nvrsqrt28ss\nvrsqrtbf16\010"
11987 "vrsqrtph\010vrsqrtps\010vrsqrtsh\010vrsqrtss\013vscalefbf16\tvscalefpd\t"
11988 "vscalefph\tvscalefps\tvscalefsd\tvscalefsh\tvscalefss\013vscatterdpd\013"
11989 "vscatterdps\016vscatterpf0dpd\016vscatterpf0dps\016vscatterpf0qpd\016vs"
11990 "catterpf0qps\016vscatterpf1dpd\016vscatterpf1dps\016vscatterpf1qpd\016v"
11991 "scatterpf1qps\013vscatterqpd\013vscatterqps\013vsha512msg1\013vsha512ms"
11992 "g2\014vsha512rnds2\nvshuff32x4\nvshuff64x2\nvshufi32x4\nvshufi64x2\007v"
11993 "shufpd\007vshufps\010vsm3msg1\010vsm3msg2\tvsm3rnds2\010vsm4key4\tvsm4r"
11994 "nds4\tvsqrtbf16\007vsqrtpd\007vsqrtph\007vsqrtps\007vsqrtsd\007vsqrtsh\007"
11995 "vsqrtss\010vstmxcsr\010vsubbf16\006vsubpd\006vsubph\006vsubps\006vsubsd"
11996 "\006vsubsh\006vsubss\007vtestpd\007vtestps\010vucomisd\010vucomish\010v"
11997 "ucomiss\010vucomxsd\010vucomxsh\010vucomxss\tvunpckhpd\tvunpckhps\tvunp"
11998 "cklpd\tvunpcklps\006vxorpd\006vxorps\010vzeroall\nvzeroupper\004wait\006"
11999 "wbinvd\010wbnoinvd\010wrfsbase\twrfsbasel\twrfsbaseq\010wrgsbase\twrgsb"
12000 "asel\twrgsbaseq\005wrmsr\twrmsrlist\007wrmsrns\006wrpkru\005wrssd\005wr"
12001 "ssq\006wrussd\006wrussq\006xabort\010xacquire\004xadd\005xaddb\005xaddl"
12002 "\005xaddq\005xaddw\006xbegin\004xchg\005xchgb\005xchgl\005xchgq\005xchg"
12003 "w\txcryptcbc\txcryptcfb\txcryptctr\txcryptecb\txcryptofb\004xend\006xge"
12004 "tbv\005xlatb\003xor\004xorb\004xorl\005xorpd\005xorps\004xorq\004xorw\010"
12005 "xrelease\txresldtrk\006xrstor\010xrstor64\007xrstors\txrstors64\005xsav"
12006 "e\007xsave64\006xsavec\010xsavec64\010xsaveopt\nxsaveopt64\006xsaves\010"
12007 "xsaves64\006xsetbv\005xsha1\007xsha256\006xstore\txstorerng\txsusldtrk\005"
12008 "xtest";
12009
12010// Feature bitsets.
12011enum : uint8_t {
12012 AMFBS_None,
12013 AMFBS_In16BitMode,
12014 AMFBS_In32BitMode,
12015 AMFBS_In64BitMode,
12016 AMFBS_Not16BitMode,
12017 AMFBS_Not64BitMode,
12018};
12019
12020static constexpr FeatureBitset FeatureBitsets[] = {
12021 {}, // AMFBS_None
12022 {Feature_In16BitModeBit, },
12023 {Feature_In32BitModeBit, },
12024 {Feature_In64BitModeBit, },
12025 {Feature_Not16BitModeBit, },
12026 {Feature_Not64BitModeBit, },
12027};
12028
12029namespace {
12030 struct MatchEntry {
12031 uint16_t Mnemonic;
12032 uint16_t Opcode;
12033 uint16_t ConvertFn;
12034 uint8_t RequiredFeaturesIdx;
12035 uint8_t Classes[9];
12036 StringRef getMnemonic() const {
12037 return StringRef(MnemonicTable + Mnemonic + 1,
12038 MnemonicTable[Mnemonic]);
12039 }
12040 };
12041
12042 // Predicate for searching for an opcode.
12043 struct LessOpcode {
12044 bool operator()(const MatchEntry &LHS, StringRef RHS) {
12045 return LHS.getMnemonic() < RHS;
12046 }
12047 bool operator()(StringRef LHS, const MatchEntry &RHS) {
12048 return LHS < RHS.getMnemonic();
12049 }
12050 bool operator()(const MatchEntry &LHS, const MatchEntry &RHS) {
12051 return LHS.getMnemonic() < RHS.getMnemonic();
12052 }
12053 };
12054} // end anonymous namespace
12055
12056static const MatchEntry MatchTable0[] = {
12057 { 1 /* aaa */, X86::AAA, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
12058 { 5 /* aad */, X86::AAD8i8, Convert__imm_95_10, AMFBS_Not64BitMode, { }, },
12059 { 5 /* aad */, X86::AAD8i8, Convert__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm }, },
12060 { 14 /* aaddl */, X86::AADD32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
12061 { 14 /* aaddl */, X86::AADD32mr_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
12062 { 20 /* aaddq */, X86::AADD64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
12063 { 20 /* aaddq */, X86::AADD64mr_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
12064 { 26 /* aam */, X86::AAM8i8, Convert__imm_95_10, AMFBS_Not64BitMode, { }, },
12065 { 26 /* aam */, X86::AAM8i8, Convert__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm }, },
12066 { 35 /* aandl */, X86::AAND32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
12067 { 35 /* aandl */, X86::AAND32mr_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
12068 { 41 /* aandq */, X86::AAND64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
12069 { 41 /* aandq */, X86::AAND64mr_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
12070 { 47 /* aas */, X86::AAS, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
12071 { 55 /* adcb */, X86::ADC8rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
12072 { 55 /* adcb */, X86::ADC8rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
12073 { 55 /* adcb */, X86::ADC8mr, Convert__Mem85_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
12074 { 55 /* adcb */, X86::ADC8mr_EVEX, Convert__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
12075 { 55 /* adcb */, X86::ADC8i8, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AL }, },
12076 { 55 /* adcb */, X86::ADC8ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR8 }, },
12077 { 55 /* adcb */, X86::ADC8ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8 }, },
12078 { 55 /* adcb */, X86::ADC8mi, Convert__Mem85_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem8 }, },
12079 { 55 /* adcb */, X86::ADC8mi_EVEX, Convert__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8 }, },
12080 { 55 /* adcb */, X86::ADC8rm, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
12081 { 55 /* adcb */, X86::ADC8rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
12082 { 55 /* adcb */, X86::ADC8rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
12083 { 55 /* adcb */, X86::ADC8mr_ND, Convert__Reg1_2__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
12084 { 55 /* adcb */, X86::ADC8ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8, MCK_GR8 }, },
12085 { 55 /* adcb */, X86::ADC8mi_ND, Convert__Reg1_2__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8, MCK_GR8 }, },
12086 { 55 /* adcb */, X86::ADC8rm_ND, Convert__Reg1_2__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8, MCK_GR8 }, },
12087 { 60 /* adcl */, X86::ADC32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12088 { 60 /* adcl */, X86::ADC32rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
12089 { 60 /* adcl */, X86::ADC32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
12090 { 60 /* adcl */, X86::ADC32mr_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
12091 { 60 /* adcl */, X86::ADC32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_EAX }, },
12092 { 60 /* adcl */, X86::ADC32ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_GR32 }, },
12093 { 60 /* adcl */, X86::ADC32ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32 }, },
12094 { 60 /* adcl */, X86::ADC32mi8, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_Mem32 }, },
12095 { 60 /* adcl */, X86::ADC32mi8_EVEX, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32 }, },
12096 { 60 /* adcl */, X86::ADC32i32, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_EAX }, },
12097 { 60 /* adcl */, X86::ADC32ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32 }, },
12098 { 60 /* adcl */, X86::ADC32ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32 }, },
12099 { 60 /* adcl */, X86::ADC32mi, Convert__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32 }, },
12100 { 60 /* adcl */, X86::ADC32mi_EVEX, Convert__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32 }, },
12101 { 60 /* adcl */, X86::ADC32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12102 { 60 /* adcl */, X86::ADC32rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
12103 { 60 /* adcl */, X86::ADC32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12104 { 60 /* adcl */, X86::ADC32mr_ND, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
12105 { 60 /* adcl */, X86::ADC32ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
12106 { 60 /* adcl */, X86::ADC32mi8_ND, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
12107 { 60 /* adcl */, X86::ADC32ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
12108 { 60 /* adcl */, X86::ADC32mi_ND, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
12109 { 60 /* adcl */, X86::ADC32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
12110 { 65 /* adcq */, X86::ADC64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12111 { 65 /* adcq */, X86::ADC64rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
12112 { 65 /* adcq */, X86::ADC64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
12113 { 65 /* adcq */, X86::ADC64mr_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
12114 { 65 /* adcq */, X86::ADC64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64_A }, },
12115 { 65 /* adcq */, X86::ADC64ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64 }, },
12116 { 65 /* adcq */, X86::ADC64ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64 }, },
12117 { 65 /* adcq */, X86::ADC64mi8, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
12118 { 65 /* adcq */, X86::ADC64mi8_EVEX, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
12119 { 65 /* adcq */, X86::ADC64i32, Convert__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64_A }, },
12120 { 65 /* adcq */, X86::ADC64ri32, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
12121 { 65 /* adcq */, X86::ADC64ri32_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
12122 { 65 /* adcq */, X86::ADC64mi32, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
12123 { 65 /* adcq */, X86::ADC64mi32_EVEX, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
12124 { 65 /* adcq */, X86::ADC64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12125 { 65 /* adcq */, X86::ADC64rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
12126 { 65 /* adcq */, X86::ADC64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12127 { 65 /* adcq */, X86::ADC64mr_ND, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
12128 { 65 /* adcq */, X86::ADC64ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
12129 { 65 /* adcq */, X86::ADC64mi8_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
12130 { 65 /* adcq */, X86::ADC64ri32_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
12131 { 65 /* adcq */, X86::ADC64mi32_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
12132 { 65 /* adcq */, X86::ADC64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
12133 { 70 /* adcw */, X86::ADC16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
12134 { 70 /* adcw */, X86::ADC16rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
12135 { 70 /* adcw */, X86::ADC16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
12136 { 70 /* adcw */, X86::ADC16mr_EVEX, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
12137 { 70 /* adcw */, X86::ADC16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_AX }, },
12138 { 70 /* adcw */, X86::ADC16ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_GR16 }, },
12139 { 70 /* adcw */, X86::ADC16ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16 }, },
12140 { 70 /* adcw */, X86::ADC16mi8, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_Mem16 }, },
12141 { 70 /* adcw */, X86::ADC16mi8_EVEX, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16 }, },
12142 { 70 /* adcw */, X86::ADC16i16, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AX }, },
12143 { 70 /* adcw */, X86::ADC16ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR16 }, },
12144 { 70 /* adcw */, X86::ADC16ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16 }, },
12145 { 70 /* adcw */, X86::ADC16mi, Convert__Mem165_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem16 }, },
12146 { 70 /* adcw */, X86::ADC16mi_EVEX, Convert__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16 }, },
12147 { 70 /* adcw */, X86::ADC16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
12148 { 70 /* adcw */, X86::ADC16rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
12149 { 70 /* adcw */, X86::ADC16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
12150 { 70 /* adcw */, X86::ADC16mr_ND, Convert__Reg1_2__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
12151 { 70 /* adcw */, X86::ADC16ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
12152 { 70 /* adcw */, X86::ADC16mi8_ND, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
12153 { 70 /* adcw */, X86::ADC16ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
12154 { 70 /* adcw */, X86::ADC16mi_ND, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
12155 { 70 /* adcw */, X86::ADC16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
12156 { 80 /* adcxl */, X86::ADCX32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12157 { 80 /* adcxl */, X86::ADCX32rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
12158 { 80 /* adcxl */, X86::ADCX32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12159 { 80 /* adcxl */, X86::ADCX32rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
12160 { 80 /* adcxl */, X86::ADCX32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12161 { 80 /* adcxl */, X86::ADCX32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
12162 { 86 /* adcxq */, X86::ADCX64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12163 { 86 /* adcxq */, X86::ADCX64rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
12164 { 86 /* adcxq */, X86::ADCX64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12165 { 86 /* adcxq */, X86::ADCX64rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
12166 { 86 /* adcxq */, X86::ADCX64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12167 { 86 /* adcxq */, X86::ADCX64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
12168 { 96 /* addb */, X86::ADD8rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
12169 { 96 /* addb */, X86::ADD8rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
12170 { 96 /* addb */, X86::ADD8rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
12171 { 96 /* addb */, X86::ADD8mr, Convert__Mem85_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
12172 { 96 /* addb */, X86::ADD8mr_NF, Convert__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
12173 { 96 /* addb */, X86::ADD8mr_EVEX, Convert__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
12174 { 96 /* addb */, X86::ADD8i8, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AL }, },
12175 { 96 /* addb */, X86::ADD8ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR8 }, },
12176 { 96 /* addb */, X86::ADD8ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8 }, },
12177 { 96 /* addb */, X86::ADD8ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8 }, },
12178 { 96 /* addb */, X86::ADD8mi, Convert__Mem85_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem8 }, },
12179 { 96 /* addb */, X86::ADD8mi_NF, Convert__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8 }, },
12180 { 96 /* addb */, X86::ADD8mi_EVEX, Convert__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8 }, },
12181 { 96 /* addb */, X86::ADD8rm, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
12182 { 96 /* addb */, X86::ADD8rm_NF, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
12183 { 96 /* addb */, X86::ADD8rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
12184 { 96 /* addb */, X86::ADD8rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
12185 { 96 /* addb */, X86::ADD8rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
12186 { 96 /* addb */, X86::ADD8mr_ND, Convert__Reg1_2__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
12187 { 96 /* addb */, X86::ADD8mr_NF_ND, Convert__Reg1_2__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
12188 { 96 /* addb */, X86::ADD8ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8, MCK_GR8 }, },
12189 { 96 /* addb */, X86::ADD8ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8, MCK_GR8 }, },
12190 { 96 /* addb */, X86::ADD8mi_ND, Convert__Reg1_2__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8, MCK_GR8 }, },
12191 { 96 /* addb */, X86::ADD8mi_NF_ND, Convert__Reg1_2__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8, MCK_GR8 }, },
12192 { 96 /* addb */, X86::ADD8rm_ND, Convert__Reg1_2__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8, MCK_GR8 }, },
12193 { 96 /* addb */, X86::ADD8rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8, MCK_GR8 }, },
12194 { 101 /* addl */, X86::ADD32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12195 { 101 /* addl */, X86::ADD32rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
12196 { 101 /* addl */, X86::ADD32rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
12197 { 101 /* addl */, X86::ADD32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
12198 { 101 /* addl */, X86::ADD32mr_NF, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
12199 { 101 /* addl */, X86::ADD32mr_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
12200 { 101 /* addl */, X86::ADD32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_EAX }, },
12201 { 101 /* addl */, X86::ADD32ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_GR32 }, },
12202 { 101 /* addl */, X86::ADD32ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32 }, },
12203 { 101 /* addl */, X86::ADD32ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32 }, },
12204 { 101 /* addl */, X86::ADD32mi8, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_Mem32 }, },
12205 { 101 /* addl */, X86::ADD32mi8_NF, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32 }, },
12206 { 101 /* addl */, X86::ADD32mi8_EVEX, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32 }, },
12207 { 101 /* addl */, X86::ADD32i32, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_EAX }, },
12208 { 101 /* addl */, X86::ADD32ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32 }, },
12209 { 101 /* addl */, X86::ADD32ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32 }, },
12210 { 101 /* addl */, X86::ADD32ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32 }, },
12211 { 101 /* addl */, X86::ADD32mi, Convert__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32 }, },
12212 { 101 /* addl */, X86::ADD32mi_NF, Convert__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32 }, },
12213 { 101 /* addl */, X86::ADD32mi_EVEX, Convert__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32 }, },
12214 { 101 /* addl */, X86::ADD32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12215 { 101 /* addl */, X86::ADD32rm_NF, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
12216 { 101 /* addl */, X86::ADD32rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
12217 { 101 /* addl */, X86::ADD32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12218 { 101 /* addl */, X86::ADD32rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12219 { 101 /* addl */, X86::ADD32mr_ND, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
12220 { 101 /* addl */, X86::ADD32mr_NF_ND, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
12221 { 101 /* addl */, X86::ADD32ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
12222 { 101 /* addl */, X86::ADD32ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
12223 { 101 /* addl */, X86::ADD32mi8_ND, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
12224 { 101 /* addl */, X86::ADD32mi8_NF_ND, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
12225 { 101 /* addl */, X86::ADD32ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
12226 { 101 /* addl */, X86::ADD32ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
12227 { 101 /* addl */, X86::ADD32mi_ND, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
12228 { 101 /* addl */, X86::ADD32mi_NF_ND, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
12229 { 101 /* addl */, X86::ADD32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
12230 { 101 /* addl */, X86::ADD32rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
12231 { 106 /* addpd */, X86::ADDPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12232 { 106 /* addpd */, X86::ADDPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12233 { 112 /* addps */, X86::ADDPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12234 { 112 /* addps */, X86::ADDPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12235 { 118 /* addq */, X86::ADD64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12236 { 118 /* addq */, X86::ADD64rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
12237 { 118 /* addq */, X86::ADD64rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
12238 { 118 /* addq */, X86::ADD64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
12239 { 118 /* addq */, X86::ADD64mr_NF, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
12240 { 118 /* addq */, X86::ADD64mr_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
12241 { 118 /* addq */, X86::ADD64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64_A }, },
12242 { 118 /* addq */, X86::ADD64ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64 }, },
12243 { 118 /* addq */, X86::ADD64ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64 }, },
12244 { 118 /* addq */, X86::ADD64ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64 }, },
12245 { 118 /* addq */, X86::ADD64mi8, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
12246 { 118 /* addq */, X86::ADD64mi8_NF, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
12247 { 118 /* addq */, X86::ADD64mi8_EVEX, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
12248 { 118 /* addq */, X86::ADD64i32, Convert__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64_A }, },
12249 { 118 /* addq */, X86::ADD64ri32, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
12250 { 118 /* addq */, X86::ADD64ri32_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
12251 { 118 /* addq */, X86::ADD64ri32_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
12252 { 118 /* addq */, X86::ADD64mi32, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
12253 { 118 /* addq */, X86::ADD64mi32_NF, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
12254 { 118 /* addq */, X86::ADD64mi32_EVEX, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
12255 { 118 /* addq */, X86::ADD64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12256 { 118 /* addq */, X86::ADD64rm_NF, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
12257 { 118 /* addq */, X86::ADD64rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
12258 { 118 /* addq */, X86::ADD64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12259 { 118 /* addq */, X86::ADD64rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12260 { 118 /* addq */, X86::ADD64mr_ND, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
12261 { 118 /* addq */, X86::ADD64mr_NF_ND, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
12262 { 118 /* addq */, X86::ADD64ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
12263 { 118 /* addq */, X86::ADD64ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
12264 { 118 /* addq */, X86::ADD64mi8_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
12265 { 118 /* addq */, X86::ADD64mi8_NF_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
12266 { 118 /* addq */, X86::ADD64ri32_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
12267 { 118 /* addq */, X86::ADD64ri32_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
12268 { 118 /* addq */, X86::ADD64mi32_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
12269 { 118 /* addq */, X86::ADD64mi32_NF_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
12270 { 118 /* addq */, X86::ADD64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
12271 { 118 /* addq */, X86::ADD64rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
12272 { 123 /* addr16 */, X86::ADDR16_PREFIX, Convert_NoOperands, AMFBS_In32BitMode, { }, },
12273 { 130 /* addr32 */, X86::ADDR32_PREFIX, Convert_NoOperands, AMFBS_In64BitMode, { }, },
12274 { 137 /* addsd */, X86::ADDSDrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12275 { 137 /* addsd */, X86::ADDSDrm_Int, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
12276 { 143 /* addss */, X86::ADDSSrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12277 { 143 /* addss */, X86::ADDSSrm_Int, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
12278 { 149 /* addsubpd */, X86::ADDSUBPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12279 { 149 /* addsubpd */, X86::ADDSUBPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12280 { 158 /* addsubps */, X86::ADDSUBPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12281 { 158 /* addsubps */, X86::ADDSUBPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12282 { 167 /* addw */, X86::ADD16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
12283 { 167 /* addw */, X86::ADD16rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
12284 { 167 /* addw */, X86::ADD16rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
12285 { 167 /* addw */, X86::ADD16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
12286 { 167 /* addw */, X86::ADD16mr_NF, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
12287 { 167 /* addw */, X86::ADD16mr_EVEX, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
12288 { 167 /* addw */, X86::ADD16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_AX }, },
12289 { 167 /* addw */, X86::ADD16ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_GR16 }, },
12290 { 167 /* addw */, X86::ADD16ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16 }, },
12291 { 167 /* addw */, X86::ADD16ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16 }, },
12292 { 167 /* addw */, X86::ADD16mi8, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_Mem16 }, },
12293 { 167 /* addw */, X86::ADD16mi8_NF, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16 }, },
12294 { 167 /* addw */, X86::ADD16mi8_EVEX, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16 }, },
12295 { 167 /* addw */, X86::ADD16i16, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AX }, },
12296 { 167 /* addw */, X86::ADD16ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR16 }, },
12297 { 167 /* addw */, X86::ADD16ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16 }, },
12298 { 167 /* addw */, X86::ADD16ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16 }, },
12299 { 167 /* addw */, X86::ADD16mi, Convert__Mem165_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem16 }, },
12300 { 167 /* addw */, X86::ADD16mi_NF, Convert__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16 }, },
12301 { 167 /* addw */, X86::ADD16mi_EVEX, Convert__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16 }, },
12302 { 167 /* addw */, X86::ADD16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
12303 { 167 /* addw */, X86::ADD16rm_NF, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
12304 { 167 /* addw */, X86::ADD16rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
12305 { 167 /* addw */, X86::ADD16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
12306 { 167 /* addw */, X86::ADD16rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
12307 { 167 /* addw */, X86::ADD16mr_ND, Convert__Reg1_2__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
12308 { 167 /* addw */, X86::ADD16mr_NF_ND, Convert__Reg1_2__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
12309 { 167 /* addw */, X86::ADD16ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
12310 { 167 /* addw */, X86::ADD16ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
12311 { 167 /* addw */, X86::ADD16mi8_ND, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
12312 { 167 /* addw */, X86::ADD16mi8_NF_ND, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
12313 { 167 /* addw */, X86::ADD16ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
12314 { 167 /* addw */, X86::ADD16ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
12315 { 167 /* addw */, X86::ADD16mi_ND, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
12316 { 167 /* addw */, X86::ADD16mi_NF_ND, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
12317 { 167 /* addw */, X86::ADD16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
12318 { 167 /* addw */, X86::ADD16rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
12319 { 177 /* adoxl */, X86::ADOX32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12320 { 177 /* adoxl */, X86::ADOX32rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
12321 { 177 /* adoxl */, X86::ADOX32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12322 { 177 /* adoxl */, X86::ADOX32rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
12323 { 177 /* adoxl */, X86::ADOX32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12324 { 177 /* adoxl */, X86::ADOX32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
12325 { 183 /* adoxq */, X86::ADOX64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12326 { 183 /* adoxq */, X86::ADOX64rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
12327 { 183 /* adoxq */, X86::ADOX64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12328 { 183 /* adoxq */, X86::ADOX64rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
12329 { 183 /* adoxq */, X86::ADOX64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12330 { 183 /* adoxq */, X86::ADOX64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
12331 { 189 /* aesdec */, X86::AESDECrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12332 { 189 /* aesdec */, X86::AESDECrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12333 { 196 /* aesdec128kl */, X86::AESDEC128KL, Convert__Reg1_1__Tie0_2_2__Mem5_0, AMFBS_None, { MCK_Mem, MCK_FR16 }, },
12334 { 208 /* aesdec256kl */, X86::AESDEC256KL, Convert__Reg1_1__Tie0_2_2__Mem5_0, AMFBS_None, { MCK_Mem, MCK_FR16 }, },
12335 { 220 /* aesdeclast */, X86::AESDECLASTrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12336 { 220 /* aesdeclast */, X86::AESDECLASTrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12337 { 231 /* aesdecwide128kl */, X86::AESDECWIDE128KL, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
12338 { 247 /* aesdecwide256kl */, X86::AESDECWIDE256KL, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
12339 { 263 /* aesenc */, X86::AESENCrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12340 { 263 /* aesenc */, X86::AESENCrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12341 { 270 /* aesenc128kl */, X86::AESENC128KL, Convert__Reg1_1__Tie0_2_2__Mem5_0, AMFBS_None, { MCK_Mem, MCK_FR16 }, },
12342 { 282 /* aesenc256kl */, X86::AESENC256KL, Convert__Reg1_1__Tie0_2_2__Mem5_0, AMFBS_None, { MCK_Mem, MCK_FR16 }, },
12343 { 294 /* aesenclast */, X86::AESENCLASTrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12344 { 294 /* aesenclast */, X86::AESENCLASTrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12345 { 305 /* aesencwide128kl */, X86::AESENCWIDE128KL, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
12346 { 321 /* aesencwide256kl */, X86::AESENCWIDE256KL, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
12347 { 337 /* aesimc */, X86::AESIMCrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12348 { 337 /* aesimc */, X86::AESIMCrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12349 { 344 /* aeskeygenassist */, X86::AESKEYGENASSIST128rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
12350 { 344 /* aeskeygenassist */, X86::AESKEYGENASSIST128rm, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
12351 { 364 /* andb */, X86::AND8rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
12352 { 364 /* andb */, X86::AND8rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
12353 { 364 /* andb */, X86::AND8rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
12354 { 364 /* andb */, X86::AND8mr, Convert__Mem85_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
12355 { 364 /* andb */, X86::AND8mr_NF, Convert__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
12356 { 364 /* andb */, X86::AND8mr_EVEX, Convert__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
12357 { 364 /* andb */, X86::AND8i8, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AL }, },
12358 { 364 /* andb */, X86::AND8ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR8 }, },
12359 { 364 /* andb */, X86::AND8ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8 }, },
12360 { 364 /* andb */, X86::AND8ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8 }, },
12361 { 364 /* andb */, X86::AND8mi, Convert__Mem85_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem8 }, },
12362 { 364 /* andb */, X86::AND8mi_NF, Convert__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8 }, },
12363 { 364 /* andb */, X86::AND8mi_EVEX, Convert__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8 }, },
12364 { 364 /* andb */, X86::AND8rm, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
12365 { 364 /* andb */, X86::AND8rm_NF, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
12366 { 364 /* andb */, X86::AND8rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
12367 { 364 /* andb */, X86::AND8rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
12368 { 364 /* andb */, X86::AND8rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
12369 { 364 /* andb */, X86::AND8mr_ND, Convert__Reg1_2__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
12370 { 364 /* andb */, X86::AND8mr_NF_ND, Convert__Reg1_2__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
12371 { 364 /* andb */, X86::AND8ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8, MCK_GR8 }, },
12372 { 364 /* andb */, X86::AND8ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8, MCK_GR8 }, },
12373 { 364 /* andb */, X86::AND8mi_ND, Convert__Reg1_2__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8, MCK_GR8 }, },
12374 { 364 /* andb */, X86::AND8mi_NF_ND, Convert__Reg1_2__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8, MCK_GR8 }, },
12375 { 364 /* andb */, X86::AND8rm_ND, Convert__Reg1_2__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8, MCK_GR8 }, },
12376 { 364 /* andb */, X86::AND8rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8, MCK_GR8 }, },
12377 { 369 /* andl */, X86::AND32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12378 { 369 /* andl */, X86::AND32rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
12379 { 369 /* andl */, X86::AND32rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
12380 { 369 /* andl */, X86::AND32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
12381 { 369 /* andl */, X86::AND32mr_NF, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
12382 { 369 /* andl */, X86::AND32mr_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
12383 { 369 /* andl */, X86::AND32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_EAX }, },
12384 { 369 /* andl */, X86::AND32ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_GR32 }, },
12385 { 369 /* andl */, X86::AND32ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32 }, },
12386 { 369 /* andl */, X86::AND32ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32 }, },
12387 { 369 /* andl */, X86::AND32mi8, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_Mem32 }, },
12388 { 369 /* andl */, X86::AND32mi8_NF, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32 }, },
12389 { 369 /* andl */, X86::AND32mi8_EVEX, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32 }, },
12390 { 369 /* andl */, X86::AND32i32, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_EAX }, },
12391 { 369 /* andl */, X86::AND32ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32 }, },
12392 { 369 /* andl */, X86::AND32ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32 }, },
12393 { 369 /* andl */, X86::AND32ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32 }, },
12394 { 369 /* andl */, X86::AND32mi, Convert__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32 }, },
12395 { 369 /* andl */, X86::AND32mi_NF, Convert__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32 }, },
12396 { 369 /* andl */, X86::AND32mi_EVEX, Convert__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32 }, },
12397 { 369 /* andl */, X86::AND32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12398 { 369 /* andl */, X86::AND32rm_NF, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
12399 { 369 /* andl */, X86::AND32rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
12400 { 369 /* andl */, X86::AND32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12401 { 369 /* andl */, X86::AND32rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12402 { 369 /* andl */, X86::AND32mr_ND, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
12403 { 369 /* andl */, X86::AND32mr_NF_ND, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
12404 { 369 /* andl */, X86::AND32ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
12405 { 369 /* andl */, X86::AND32ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
12406 { 369 /* andl */, X86::AND32mi8_ND, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
12407 { 369 /* andl */, X86::AND32mi8_NF_ND, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
12408 { 369 /* andl */, X86::AND32ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
12409 { 369 /* andl */, X86::AND32ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
12410 { 369 /* andl */, X86::AND32mi_ND, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
12411 { 369 /* andl */, X86::AND32mi_NF_ND, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
12412 { 369 /* andl */, X86::AND32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
12413 { 369 /* andl */, X86::AND32rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
12414 { 379 /* andnl */, X86::ANDN32rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12415 { 379 /* andnl */, X86::ANDN32rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12416 { 379 /* andnl */, X86::ANDN32rr_NF, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12417 { 379 /* andnl */, X86::ANDN32rm, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
12418 { 379 /* andnl */, X86::ANDN32rm_EVEX, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
12419 { 379 /* andnl */, X86::ANDN32rm_NF, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
12420 { 385 /* andnpd */, X86::ANDNPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12421 { 385 /* andnpd */, X86::ANDNPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12422 { 392 /* andnps */, X86::ANDNPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12423 { 392 /* andnps */, X86::ANDNPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12424 { 399 /* andnq */, X86::ANDN64rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12425 { 399 /* andnq */, X86::ANDN64rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12426 { 399 /* andnq */, X86::ANDN64rr_NF, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12427 { 399 /* andnq */, X86::ANDN64rm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
12428 { 399 /* andnq */, X86::ANDN64rm_EVEX, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
12429 { 399 /* andnq */, X86::ANDN64rm_NF, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
12430 { 405 /* andpd */, X86::ANDPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12431 { 405 /* andpd */, X86::ANDPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12432 { 411 /* andps */, X86::ANDPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12433 { 411 /* andps */, X86::ANDPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12434 { 417 /* andq */, X86::AND64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12435 { 417 /* andq */, X86::AND64rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
12436 { 417 /* andq */, X86::AND64rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
12437 { 417 /* andq */, X86::AND64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
12438 { 417 /* andq */, X86::AND64mr_NF, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
12439 { 417 /* andq */, X86::AND64mr_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
12440 { 417 /* andq */, X86::AND64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64_A }, },
12441 { 417 /* andq */, X86::AND64ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64 }, },
12442 { 417 /* andq */, X86::AND64ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64 }, },
12443 { 417 /* andq */, X86::AND64ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64 }, },
12444 { 417 /* andq */, X86::AND64mi8, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
12445 { 417 /* andq */, X86::AND64mi8_NF, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
12446 { 417 /* andq */, X86::AND64mi8_EVEX, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
12447 { 417 /* andq */, X86::AND64i32, Convert__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64_A }, },
12448 { 417 /* andq */, X86::AND64ri32, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
12449 { 417 /* andq */, X86::AND64ri32_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
12450 { 417 /* andq */, X86::AND64ri32_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
12451 { 417 /* andq */, X86::AND64mi32, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
12452 { 417 /* andq */, X86::AND64mi32_NF, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
12453 { 417 /* andq */, X86::AND64mi32_EVEX, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
12454 { 417 /* andq */, X86::AND64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12455 { 417 /* andq */, X86::AND64rm_NF, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
12456 { 417 /* andq */, X86::AND64rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
12457 { 417 /* andq */, X86::AND64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12458 { 417 /* andq */, X86::AND64rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12459 { 417 /* andq */, X86::AND64mr_ND, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
12460 { 417 /* andq */, X86::AND64mr_NF_ND, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
12461 { 417 /* andq */, X86::AND64ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
12462 { 417 /* andq */, X86::AND64ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
12463 { 417 /* andq */, X86::AND64mi8_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
12464 { 417 /* andq */, X86::AND64mi8_NF_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
12465 { 417 /* andq */, X86::AND64ri32_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
12466 { 417 /* andq */, X86::AND64ri32_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
12467 { 417 /* andq */, X86::AND64mi32_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
12468 { 417 /* andq */, X86::AND64mi32_NF_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
12469 { 417 /* andq */, X86::AND64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
12470 { 417 /* andq */, X86::AND64rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
12471 { 422 /* andw */, X86::AND16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
12472 { 422 /* andw */, X86::AND16rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
12473 { 422 /* andw */, X86::AND16rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
12474 { 422 /* andw */, X86::AND16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
12475 { 422 /* andw */, X86::AND16mr_NF, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
12476 { 422 /* andw */, X86::AND16mr_EVEX, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
12477 { 422 /* andw */, X86::AND16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_AX }, },
12478 { 422 /* andw */, X86::AND16ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_GR16 }, },
12479 { 422 /* andw */, X86::AND16ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16 }, },
12480 { 422 /* andw */, X86::AND16ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16 }, },
12481 { 422 /* andw */, X86::AND16mi8, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_Mem16 }, },
12482 { 422 /* andw */, X86::AND16mi8_NF, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16 }, },
12483 { 422 /* andw */, X86::AND16mi8_EVEX, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16 }, },
12484 { 422 /* andw */, X86::AND16i16, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AX }, },
12485 { 422 /* andw */, X86::AND16ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR16 }, },
12486 { 422 /* andw */, X86::AND16ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16 }, },
12487 { 422 /* andw */, X86::AND16ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16 }, },
12488 { 422 /* andw */, X86::AND16mi, Convert__Mem165_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem16 }, },
12489 { 422 /* andw */, X86::AND16mi_NF, Convert__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16 }, },
12490 { 422 /* andw */, X86::AND16mi_EVEX, Convert__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16 }, },
12491 { 422 /* andw */, X86::AND16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
12492 { 422 /* andw */, X86::AND16rm_NF, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
12493 { 422 /* andw */, X86::AND16rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
12494 { 422 /* andw */, X86::AND16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
12495 { 422 /* andw */, X86::AND16rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
12496 { 422 /* andw */, X86::AND16mr_ND, Convert__Reg1_2__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
12497 { 422 /* andw */, X86::AND16mr_NF_ND, Convert__Reg1_2__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
12498 { 422 /* andw */, X86::AND16ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
12499 { 422 /* andw */, X86::AND16ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
12500 { 422 /* andw */, X86::AND16mi8_ND, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
12501 { 422 /* andw */, X86::AND16mi8_NF_ND, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
12502 { 422 /* andw */, X86::AND16ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
12503 { 422 /* andw */, X86::AND16ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
12504 { 422 /* andw */, X86::AND16mi_ND, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
12505 { 422 /* andw */, X86::AND16mi_NF_ND, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
12506 { 422 /* andw */, X86::AND16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
12507 { 422 /* andw */, X86::AND16rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
12508 { 431 /* aorl */, X86::AOR32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
12509 { 431 /* aorl */, X86::AOR32mr_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
12510 { 436 /* aorq */, X86::AOR64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
12511 { 436 /* aorq */, X86::AOR64mr_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
12512 { 441 /* arpl */, X86::ARPL16rr, Convert__Reg1_1__Reg1_0, AMFBS_Not64BitMode, { MCK_GR16, MCK_GR16 }, },
12513 { 441 /* arpl */, X86::ARPL16mr, Convert__Mem165_1__Reg1_0, AMFBS_Not64BitMode, { MCK_GR16, MCK_Mem16 }, },
12514 { 451 /* axorl */, X86::AXOR32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
12515 { 451 /* axorl */, X86::AXOR32mr_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
12516 { 457 /* axorq */, X86::AXOR64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
12517 { 457 /* axorq */, X86::AXOR64mr_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
12518 { 469 /* bextrl */, X86::BEXTR32rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12519 { 469 /* bextrl */, X86::BEXTR32rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12520 { 469 /* bextrl */, X86::BEXTR32rr_NF, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12521 { 469 /* bextrl */, X86::BEXTR32rm, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
12522 { 469 /* bextrl */, X86::BEXTR32rm_EVEX, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
12523 { 469 /* bextrl */, X86::BEXTR32rm_NF, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
12524 { 469 /* bextrl */, X86::BEXTRI32ri, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
12525 { 469 /* bextrl */, X86::BEXTRI32mi, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
12526 { 476 /* bextrq */, X86::BEXTR64rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12527 { 476 /* bextrq */, X86::BEXTR64rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12528 { 476 /* bextrq */, X86::BEXTR64rr_NF, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12529 { 476 /* bextrq */, X86::BEXTR64rm, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
12530 { 476 /* bextrq */, X86::BEXTR64rm_EVEX, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
12531 { 476 /* bextrq */, X86::BEXTR64rm_NF, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
12532 { 476 /* bextrq */, X86::BEXTRI64ri, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
12533 { 476 /* bextrq */, X86::BEXTRI64mi, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
12534 { 491 /* blcfilll */, X86::BLCFILL32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12535 { 491 /* blcfilll */, X86::BLCFILL32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12536 { 500 /* blcfillq */, X86::BLCFILL64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12537 { 500 /* blcfillq */, X86::BLCFILL64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12538 { 520 /* blcicl */, X86::BLCIC32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12539 { 520 /* blcicl */, X86::BLCIC32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12540 { 527 /* blcicq */, X86::BLCIC64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12541 { 527 /* blcicq */, X86::BLCIC64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12542 { 534 /* blcil */, X86::BLCI32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12543 { 534 /* blcil */, X86::BLCI32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12544 { 540 /* blciq */, X86::BLCI64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12545 { 540 /* blciq */, X86::BLCI64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12546 { 553 /* blcmskl */, X86::BLCMSK32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12547 { 553 /* blcmskl */, X86::BLCMSK32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12548 { 561 /* blcmskq */, X86::BLCMSK64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12549 { 561 /* blcmskq */, X86::BLCMSK64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12550 { 574 /* blcsl */, X86::BLCS32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12551 { 574 /* blcsl */, X86::BLCS32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12552 { 580 /* blcsq */, X86::BLCS64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12553 { 580 /* blcsq */, X86::BLCS64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12554 { 586 /* blendpd */, X86::BLENDPDrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
12555 { 586 /* blendpd */, X86::BLENDPDrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
12556 { 594 /* blendps */, X86::BLENDPSrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
12557 { 594 /* blendps */, X86::BLENDPSrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
12558 { 602 /* blendvpd */, X86::BLENDVPDrr0, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12559 { 602 /* blendvpd */, X86::BLENDVPDrm0, Convert__Reg1_1__Tie0_2_2__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12560 { 602 /* blendvpd */, X86::BLENDVPDrr0, Convert__Reg1_2__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_XMM0, MCK_FR16, MCK_FR16 }, },
12561 { 602 /* blendvpd */, X86::BLENDVPDrm0, Convert__Reg1_2__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_XMM0, MCK_Mem128, MCK_FR16 }, },
12562 { 611 /* blendvps */, X86::BLENDVPSrr0, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
12563 { 611 /* blendvps */, X86::BLENDVPSrm0, Convert__Reg1_1__Tie0_2_2__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
12564 { 611 /* blendvps */, X86::BLENDVPSrr0, Convert__Reg1_2__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_XMM0, MCK_FR16, MCK_FR16 }, },
12565 { 611 /* blendvps */, X86::BLENDVPSrm0, Convert__Reg1_2__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_XMM0, MCK_Mem128, MCK_FR16 }, },
12566 { 628 /* blsfilll */, X86::BLSFILL32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12567 { 628 /* blsfilll */, X86::BLSFILL32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12568 { 637 /* blsfillq */, X86::BLSFILL64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12569 { 637 /* blsfillq */, X86::BLSFILL64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12570 { 657 /* blsicl */, X86::BLSIC32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12571 { 657 /* blsicl */, X86::BLSIC32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12572 { 664 /* blsicq */, X86::BLSIC64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12573 { 664 /* blsicq */, X86::BLSIC64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12574 { 671 /* blsil */, X86::BLSI32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12575 { 671 /* blsil */, X86::BLSI32rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
12576 { 671 /* blsil */, X86::BLSI32rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
12577 { 671 /* blsil */, X86::BLSI32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12578 { 671 /* blsil */, X86::BLSI32rm_EVEX, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
12579 { 671 /* blsil */, X86::BLSI32rm_NF, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
12580 { 677 /* blsiq */, X86::BLSI64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12581 { 677 /* blsiq */, X86::BLSI64rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
12582 { 677 /* blsiq */, X86::BLSI64rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
12583 { 677 /* blsiq */, X86::BLSI64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12584 { 677 /* blsiq */, X86::BLSI64rm_EVEX, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
12585 { 677 /* blsiq */, X86::BLSI64rm_NF, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
12586 { 690 /* blsmskl */, X86::BLSMSK32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12587 { 690 /* blsmskl */, X86::BLSMSK32rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
12588 { 690 /* blsmskl */, X86::BLSMSK32rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
12589 { 690 /* blsmskl */, X86::BLSMSK32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12590 { 690 /* blsmskl */, X86::BLSMSK32rm_EVEX, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
12591 { 690 /* blsmskl */, X86::BLSMSK32rm_NF, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
12592 { 698 /* blsmskq */, X86::BLSMSK64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12593 { 698 /* blsmskq */, X86::BLSMSK64rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
12594 { 698 /* blsmskq */, X86::BLSMSK64rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
12595 { 698 /* blsmskq */, X86::BLSMSK64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12596 { 698 /* blsmskq */, X86::BLSMSK64rm_EVEX, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
12597 { 698 /* blsmskq */, X86::BLSMSK64rm_NF, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
12598 { 711 /* blsrl */, X86::BLSR32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12599 { 711 /* blsrl */, X86::BLSR32rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
12600 { 711 /* blsrl */, X86::BLSR32rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
12601 { 711 /* blsrl */, X86::BLSR32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12602 { 711 /* blsrl */, X86::BLSR32rm_EVEX, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
12603 { 711 /* blsrl */, X86::BLSR32rm_NF, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
12604 { 717 /* blsrq */, X86::BLSR64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12605 { 717 /* blsrq */, X86::BLSR64rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
12606 { 717 /* blsrq */, X86::BLSR64rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
12607 { 717 /* blsrq */, X86::BLSR64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12608 { 717 /* blsrq */, X86::BLSR64rm_EVEX, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
12609 { 717 /* blsrq */, X86::BLSR64rm_NF, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
12610 { 723 /* bound */, X86::BOUNDS16rm, Convert__Reg1_0__Mem165_1, AMFBS_Not64BitMode, { MCK_GR16, MCK_Mem16 }, },
12611 { 723 /* bound */, X86::BOUNDS32rm, Convert__Reg1_0__Mem325_1, AMFBS_Not64BitMode, { MCK_GR32, MCK_Mem32 }, },
12612 { 733 /* bsfl */, X86::BSF32rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12613 { 733 /* bsfl */, X86::BSF32rm, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12614 { 738 /* bsfq */, X86::BSF64rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12615 { 738 /* bsfq */, X86::BSF64rm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12616 { 743 /* bsfw */, X86::BSF16rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
12617 { 743 /* bsfw */, X86::BSF16rm, Convert__Reg1_1__Tie0_1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
12618 { 752 /* bsrl */, X86::BSR32rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12619 { 752 /* bsrl */, X86::BSR32rm, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
12620 { 757 /* bsrq */, X86::BSR64rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12621 { 757 /* bsrq */, X86::BSR64rm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
12622 { 762 /* bsrw */, X86::BSR16rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
12623 { 762 /* bsrw */, X86::BSR16rm, Convert__Reg1_1__Tie0_1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
12624 { 773 /* bswapl */, X86::BSWAP32r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
12625 { 780 /* bswapq */, X86::BSWAP64r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
12626 { 787 /* bt */, X86::BT32mi8, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
12627 { 790 /* btc */, X86::BTC32mi8, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
12628 { 794 /* btcl */, X86::BTC32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12629 { 794 /* btcl */, X86::BTC32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
12630 { 794 /* btcl */, X86::BTC32ri8, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32 }, },
12631 { 794 /* btcl */, X86::BTC32mi8, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
12632 { 799 /* btcq */, X86::BTC64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12633 { 799 /* btcq */, X86::BTC64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
12634 { 799 /* btcq */, X86::BTC64ri8, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64 }, },
12635 { 799 /* btcq */, X86::BTC64mi8, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
12636 { 804 /* btcw */, X86::BTC16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
12637 { 804 /* btcw */, X86::BTC16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
12638 { 804 /* btcw */, X86::BTC16ri8, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16 }, },
12639 { 804 /* btcw */, X86::BTC16mi8, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
12640 { 809 /* btl */, X86::BT32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12641 { 809 /* btl */, X86::BT32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
12642 { 809 /* btl */, X86::BT32ri8, Convert__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32 }, },
12643 { 809 /* btl */, X86::BT32mi8, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
12644 { 813 /* btq */, X86::BT64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12645 { 813 /* btq */, X86::BT64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
12646 { 813 /* btq */, X86::BT64ri8, Convert__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64 }, },
12647 { 813 /* btq */, X86::BT64mi8, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
12648 { 817 /* btr */, X86::BTR32mi8, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
12649 { 821 /* btrl */, X86::BTR32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12650 { 821 /* btrl */, X86::BTR32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
12651 { 821 /* btrl */, X86::BTR32ri8, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32 }, },
12652 { 821 /* btrl */, X86::BTR32mi8, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
12653 { 826 /* btrq */, X86::BTR64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12654 { 826 /* btrq */, X86::BTR64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
12655 { 826 /* btrq */, X86::BTR64ri8, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64 }, },
12656 { 826 /* btrq */, X86::BTR64mi8, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
12657 { 831 /* btrw */, X86::BTR16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
12658 { 831 /* btrw */, X86::BTR16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
12659 { 831 /* btrw */, X86::BTR16ri8, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16 }, },
12660 { 831 /* btrw */, X86::BTR16mi8, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
12661 { 836 /* bts */, X86::BTS32mi8, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
12662 { 840 /* btsl */, X86::BTS32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
12663 { 840 /* btsl */, X86::BTS32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
12664 { 840 /* btsl */, X86::BTS32ri8, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32 }, },
12665 { 840 /* btsl */, X86::BTS32mi8, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
12666 { 845 /* btsq */, X86::BTS64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
12667 { 845 /* btsq */, X86::BTS64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
12668 { 845 /* btsq */, X86::BTS64ri8, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64 }, },
12669 { 845 /* btsq */, X86::BTS64mi8, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
12670 { 850 /* btsw */, X86::BTS16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
12671 { 850 /* btsw */, X86::BTS16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
12672 { 850 /* btsw */, X86::BTS16ri8, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16 }, },
12673 { 850 /* btsw */, X86::BTS16mi8, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
12674 { 855 /* btw */, X86::BT16rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
12675 { 855 /* btw */, X86::BT16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
12676 { 855 /* btw */, X86::BT16ri8, Convert__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16 }, },
12677 { 855 /* btw */, X86::BT16mi8, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
12678 { 864 /* bzhil */, X86::BZHI32rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12679 { 864 /* bzhil */, X86::BZHI32rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12680 { 864 /* bzhil */, X86::BZHI32rr_NF, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
12681 { 864 /* bzhil */, X86::BZHI32rm, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
12682 { 864 /* bzhil */, X86::BZHI32rm_EVEX, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
12683 { 864 /* bzhil */, X86::BZHI32rm_NF, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
12684 { 870 /* bzhiq */, X86::BZHI64rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12685 { 870 /* bzhiq */, X86::BZHI64rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12686 { 870 /* bzhiq */, X86::BZHI64rr_NF, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
12687 { 870 /* bzhiq */, X86::BZHI64rm, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
12688 { 870 /* bzhiq */, X86::BZHI64rm_EVEX, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
12689 { 870 /* bzhiq */, X86::BZHI64rm_NF, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
12690 { 876 /* call */, X86::FARCALL32i, Convert__Imm1_1__Imm1_0, AMFBS_In32BitMode, { MCK_Imm, MCK_Imm }, },
12691 { 876 /* call */, X86::FARCALL16i, Convert__Imm1_1__Imm1_0, AMFBS_In16BitMode, { MCK_Imm, MCK_Imm }, },
12692 { 881 /* calll */, X86::CALLpcrel32, Convert__AbsMem1_0, AMFBS_Not64BitMode, { MCK_AbsMem }, },
12693 { 881 /* calll */, X86::CALL32r, Convert__Reg1_1, AMFBS_Not64BitMode, { MCK__STAR_, MCK_GR32 }, },
12694 { 881 /* calll */, X86::CALL32m, Convert__Mem325_1, AMFBS_Not64BitMode, { MCK__STAR_, MCK_Mem32 }, },
12695 { 881 /* calll */, X86::FARCALL32i, Convert__Imm1_1__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm, MCK_Imm }, },
12696 { 887 /* callq */, X86::CALL64pcrel32, Convert__AbsMem1_0, AMFBS_In64BitMode, { MCK_AbsMem }, },
12697 { 887 /* callq */, X86::CALL64r, Convert__Reg1_1, AMFBS_In64BitMode, { MCK__STAR_, MCK_GR64 }, },
12698 { 887 /* callq */, X86::CALL64m, Convert__Mem645_1, AMFBS_In64BitMode, { MCK__STAR_, MCK_Mem64 }, },
12699 { 893 /* callw */, X86::CALLpcrel16, Convert__AbsMem1_0, AMFBS_Not64BitMode, { MCK_AbsMem }, },
12700 { 893 /* callw */, X86::CALL16r, Convert__Reg1_1, AMFBS_Not64BitMode, { MCK__STAR_, MCK_GR16 }, },
12701 { 893 /* callw */, X86::CALL16m, Convert__Mem165_1, AMFBS_Not64BitMode, { MCK__STAR_, MCK_Mem16 }, },
12702 { 893 /* callw */, X86::FARCALL16i, Convert__Imm1_1__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm, MCK_Imm }, },
12703 { 899 /* cbtw */, X86::CBW, Convert_NoOperands, AMFBS_None, { }, },
12704 { 914 /* ccmpab */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
12705 { 914 /* ccmpab */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
12706 { 914 /* ccmpab */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
12707 { 914 /* ccmpab */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
12708 { 914 /* ccmpab */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
12709 { 928 /* ccmpaeb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
12710 { 928 /* ccmpaeb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
12711 { 928 /* ccmpaeb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
12712 { 928 /* ccmpaeb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
12713 { 928 /* ccmpaeb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
12714 { 936 /* ccmpael */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
12715 { 936 /* ccmpael */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
12716 { 936 /* ccmpael */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
12717 { 936 /* ccmpael */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
12718 { 936 /* ccmpael */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
12719 { 936 /* ccmpael */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
12720 { 936 /* ccmpael */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
12721 { 944 /* ccmpaeq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
12722 { 944 /* ccmpaeq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
12723 { 944 /* ccmpaeq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
12724 { 944 /* ccmpaeq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
12725 { 944 /* ccmpaeq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
12726 { 944 /* ccmpaeq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
12727 { 944 /* ccmpaeq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
12728 { 952 /* ccmpaew */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
12729 { 952 /* ccmpaew */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
12730 { 952 /* ccmpaew */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
12731 { 952 /* ccmpaew */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
12732 { 952 /* ccmpaew */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
12733 { 952 /* ccmpaew */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
12734 { 952 /* ccmpaew */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
12735 { 960 /* ccmpal */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
12736 { 960 /* ccmpal */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
12737 { 960 /* ccmpal */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
12738 { 960 /* ccmpal */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
12739 { 960 /* ccmpal */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
12740 { 960 /* ccmpal */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
12741 { 960 /* ccmpal */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
12742 { 967 /* ccmpaq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
12743 { 967 /* ccmpaq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
12744 { 967 /* ccmpaq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
12745 { 967 /* ccmpaq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
12746 { 967 /* ccmpaq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
12747 { 967 /* ccmpaq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
12748 { 967 /* ccmpaq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
12749 { 974 /* ccmpaw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
12750 { 974 /* ccmpaw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
12751 { 974 /* ccmpaw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
12752 { 974 /* ccmpaw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
12753 { 974 /* ccmpaw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
12754 { 974 /* ccmpaw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
12755 { 974 /* ccmpaw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
12756 { 987 /* ccmpbb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
12757 { 987 /* ccmpbb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
12758 { 987 /* ccmpbb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
12759 { 987 /* ccmpbb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
12760 { 987 /* ccmpbb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
12761 { 1001 /* ccmpbeb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
12762 { 1001 /* ccmpbeb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
12763 { 1001 /* ccmpbeb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
12764 { 1001 /* ccmpbeb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
12765 { 1001 /* ccmpbeb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
12766 { 1009 /* ccmpbel */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
12767 { 1009 /* ccmpbel */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
12768 { 1009 /* ccmpbel */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
12769 { 1009 /* ccmpbel */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
12770 { 1009 /* ccmpbel */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
12771 { 1009 /* ccmpbel */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
12772 { 1009 /* ccmpbel */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
12773 { 1017 /* ccmpbeq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
12774 { 1017 /* ccmpbeq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
12775 { 1017 /* ccmpbeq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
12776 { 1017 /* ccmpbeq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
12777 { 1017 /* ccmpbeq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
12778 { 1017 /* ccmpbeq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
12779 { 1017 /* ccmpbeq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
12780 { 1025 /* ccmpbew */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
12781 { 1025 /* ccmpbew */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
12782 { 1025 /* ccmpbew */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
12783 { 1025 /* ccmpbew */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
12784 { 1025 /* ccmpbew */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
12785 { 1025 /* ccmpbew */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
12786 { 1025 /* ccmpbew */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
12787 { 1033 /* ccmpbl */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
12788 { 1033 /* ccmpbl */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
12789 { 1033 /* ccmpbl */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
12790 { 1033 /* ccmpbl */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
12791 { 1033 /* ccmpbl */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
12792 { 1033 /* ccmpbl */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
12793 { 1033 /* ccmpbl */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
12794 { 1040 /* ccmpbq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
12795 { 1040 /* ccmpbq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
12796 { 1040 /* ccmpbq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
12797 { 1040 /* ccmpbq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
12798 { 1040 /* ccmpbq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
12799 { 1040 /* ccmpbq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
12800 { 1040 /* ccmpbq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
12801 { 1047 /* ccmpbw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
12802 { 1047 /* ccmpbw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
12803 { 1047 /* ccmpbw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
12804 { 1047 /* ccmpbw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
12805 { 1047 /* ccmpbw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
12806 { 1047 /* ccmpbw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
12807 { 1047 /* ccmpbw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
12808 { 1060 /* ccmpcb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
12809 { 1060 /* ccmpcb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
12810 { 1060 /* ccmpcb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
12811 { 1060 /* ccmpcb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
12812 { 1060 /* ccmpcb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
12813 { 1067 /* ccmpcl */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
12814 { 1067 /* ccmpcl */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
12815 { 1067 /* ccmpcl */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
12816 { 1067 /* ccmpcl */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
12817 { 1067 /* ccmpcl */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
12818 { 1067 /* ccmpcl */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
12819 { 1067 /* ccmpcl */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
12820 { 1074 /* ccmpcq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
12821 { 1074 /* ccmpcq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
12822 { 1074 /* ccmpcq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
12823 { 1074 /* ccmpcq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
12824 { 1074 /* ccmpcq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
12825 { 1074 /* ccmpcq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
12826 { 1074 /* ccmpcq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
12827 { 1081 /* ccmpcw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
12828 { 1081 /* ccmpcw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
12829 { 1081 /* ccmpcw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
12830 { 1081 /* ccmpcw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
12831 { 1081 /* ccmpcw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
12832 { 1081 /* ccmpcw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
12833 { 1081 /* ccmpcw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
12834 { 1094 /* ccmpeb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
12835 { 1094 /* ccmpeb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
12836 { 1094 /* ccmpeb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
12837 { 1094 /* ccmpeb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
12838 { 1094 /* ccmpeb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
12839 { 1101 /* ccmpel */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
12840 { 1101 /* ccmpel */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
12841 { 1101 /* ccmpel */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
12842 { 1101 /* ccmpel */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
12843 { 1101 /* ccmpel */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
12844 { 1101 /* ccmpel */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
12845 { 1101 /* ccmpel */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
12846 { 1108 /* ccmpeq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
12847 { 1108 /* ccmpeq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
12848 { 1108 /* ccmpeq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
12849 { 1108 /* ccmpeq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
12850 { 1108 /* ccmpeq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
12851 { 1108 /* ccmpeq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
12852 { 1108 /* ccmpeq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
12853 { 1115 /* ccmpew */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
12854 { 1115 /* ccmpew */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
12855 { 1115 /* ccmpew */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
12856 { 1115 /* ccmpew */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
12857 { 1115 /* ccmpew */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
12858 { 1115 /* ccmpew */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
12859 { 1115 /* ccmpew */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
12860 { 1128 /* ccmpfb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
12861 { 1128 /* ccmpfb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
12862 { 1128 /* ccmpfb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
12863 { 1128 /* ccmpfb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
12864 { 1128 /* ccmpfb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
12865 { 1135 /* ccmpfl */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
12866 { 1135 /* ccmpfl */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
12867 { 1135 /* ccmpfl */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
12868 { 1135 /* ccmpfl */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
12869 { 1135 /* ccmpfl */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
12870 { 1135 /* ccmpfl */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
12871 { 1135 /* ccmpfl */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
12872 { 1142 /* ccmpfq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
12873 { 1142 /* ccmpfq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
12874 { 1142 /* ccmpfq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
12875 { 1142 /* ccmpfq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
12876 { 1142 /* ccmpfq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
12877 { 1142 /* ccmpfq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
12878 { 1142 /* ccmpfq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
12879 { 1149 /* ccmpfw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
12880 { 1149 /* ccmpfw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
12881 { 1149 /* ccmpfw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
12882 { 1149 /* ccmpfw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
12883 { 1149 /* ccmpfw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
12884 { 1149 /* ccmpfw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
12885 { 1149 /* ccmpfw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
12886 { 1162 /* ccmpgb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
12887 { 1162 /* ccmpgb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
12888 { 1162 /* ccmpgb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
12889 { 1162 /* ccmpgb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
12890 { 1162 /* ccmpgb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
12891 { 1176 /* ccmpgeb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
12892 { 1176 /* ccmpgeb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
12893 { 1176 /* ccmpgeb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
12894 { 1176 /* ccmpgeb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
12895 { 1176 /* ccmpgeb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
12896 { 1184 /* ccmpgel */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
12897 { 1184 /* ccmpgel */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
12898 { 1184 /* ccmpgel */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
12899 { 1184 /* ccmpgel */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
12900 { 1184 /* ccmpgel */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
12901 { 1184 /* ccmpgel */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
12902 { 1184 /* ccmpgel */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
12903 { 1192 /* ccmpgeq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
12904 { 1192 /* ccmpgeq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
12905 { 1192 /* ccmpgeq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
12906 { 1192 /* ccmpgeq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
12907 { 1192 /* ccmpgeq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
12908 { 1192 /* ccmpgeq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
12909 { 1192 /* ccmpgeq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
12910 { 1200 /* ccmpgew */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
12911 { 1200 /* ccmpgew */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
12912 { 1200 /* ccmpgew */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
12913 { 1200 /* ccmpgew */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
12914 { 1200 /* ccmpgew */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
12915 { 1200 /* ccmpgew */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
12916 { 1200 /* ccmpgew */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
12917 { 1208 /* ccmpgl */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
12918 { 1208 /* ccmpgl */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
12919 { 1208 /* ccmpgl */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
12920 { 1208 /* ccmpgl */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
12921 { 1208 /* ccmpgl */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
12922 { 1208 /* ccmpgl */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
12923 { 1208 /* ccmpgl */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
12924 { 1215 /* ccmpgq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
12925 { 1215 /* ccmpgq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
12926 { 1215 /* ccmpgq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
12927 { 1215 /* ccmpgq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
12928 { 1215 /* ccmpgq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
12929 { 1215 /* ccmpgq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
12930 { 1215 /* ccmpgq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
12931 { 1222 /* ccmpgw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
12932 { 1222 /* ccmpgw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
12933 { 1222 /* ccmpgw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
12934 { 1222 /* ccmpgw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
12935 { 1222 /* ccmpgw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
12936 { 1222 /* ccmpgw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
12937 { 1222 /* ccmpgw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
12938 { 1235 /* ccmplb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
12939 { 1235 /* ccmplb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
12940 { 1235 /* ccmplb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
12941 { 1235 /* ccmplb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
12942 { 1235 /* ccmplb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
12943 { 1249 /* ccmpleb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
12944 { 1249 /* ccmpleb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
12945 { 1249 /* ccmpleb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
12946 { 1249 /* ccmpleb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
12947 { 1249 /* ccmpleb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
12948 { 1257 /* ccmplel */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
12949 { 1257 /* ccmplel */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
12950 { 1257 /* ccmplel */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
12951 { 1257 /* ccmplel */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
12952 { 1257 /* ccmplel */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
12953 { 1257 /* ccmplel */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
12954 { 1257 /* ccmplel */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
12955 { 1265 /* ccmpleq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
12956 { 1265 /* ccmpleq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
12957 { 1265 /* ccmpleq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
12958 { 1265 /* ccmpleq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
12959 { 1265 /* ccmpleq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
12960 { 1265 /* ccmpleq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
12961 { 1265 /* ccmpleq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
12962 { 1273 /* ccmplew */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
12963 { 1273 /* ccmplew */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
12964 { 1273 /* ccmplew */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
12965 { 1273 /* ccmplew */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
12966 { 1273 /* ccmplew */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
12967 { 1273 /* ccmplew */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
12968 { 1273 /* ccmplew */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
12969 { 1281 /* ccmpll */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
12970 { 1281 /* ccmpll */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
12971 { 1281 /* ccmpll */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
12972 { 1281 /* ccmpll */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
12973 { 1281 /* ccmpll */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
12974 { 1281 /* ccmpll */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
12975 { 1281 /* ccmpll */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
12976 { 1288 /* ccmplq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
12977 { 1288 /* ccmplq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
12978 { 1288 /* ccmplq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
12979 { 1288 /* ccmplq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
12980 { 1288 /* ccmplq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
12981 { 1288 /* ccmplq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
12982 { 1288 /* ccmplq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
12983 { 1295 /* ccmplw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
12984 { 1295 /* ccmplw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
12985 { 1295 /* ccmplw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
12986 { 1295 /* ccmplw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
12987 { 1295 /* ccmplw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
12988 { 1295 /* ccmplw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
12989 { 1295 /* ccmplw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
12990 { 1309 /* ccmpnab */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
12991 { 1309 /* ccmpnab */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
12992 { 1309 /* ccmpnab */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
12993 { 1309 /* ccmpnab */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
12994 { 1309 /* ccmpnab */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
12995 { 1325 /* ccmpnaeb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
12996 { 1325 /* ccmpnaeb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
12997 { 1325 /* ccmpnaeb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
12998 { 1325 /* ccmpnaeb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
12999 { 1325 /* ccmpnaeb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13000 { 1334 /* ccmpnael */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13001 { 1334 /* ccmpnael */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13002 { 1334 /* ccmpnael */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13003 { 1334 /* ccmpnael */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13004 { 1334 /* ccmpnael */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13005 { 1334 /* ccmpnael */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13006 { 1334 /* ccmpnael */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13007 { 1343 /* ccmpnaeq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13008 { 1343 /* ccmpnaeq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13009 { 1343 /* ccmpnaeq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13010 { 1343 /* ccmpnaeq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13011 { 1343 /* ccmpnaeq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13012 { 1343 /* ccmpnaeq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13013 { 1343 /* ccmpnaeq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13014 { 1352 /* ccmpnaew */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13015 { 1352 /* ccmpnaew */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13016 { 1352 /* ccmpnaew */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13017 { 1352 /* ccmpnaew */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13018 { 1352 /* ccmpnaew */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13019 { 1352 /* ccmpnaew */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13020 { 1352 /* ccmpnaew */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13021 { 1361 /* ccmpnal */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13022 { 1361 /* ccmpnal */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13023 { 1361 /* ccmpnal */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13024 { 1361 /* ccmpnal */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13025 { 1361 /* ccmpnal */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13026 { 1361 /* ccmpnal */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13027 { 1361 /* ccmpnal */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13028 { 1369 /* ccmpnaq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13029 { 1369 /* ccmpnaq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13030 { 1369 /* ccmpnaq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13031 { 1369 /* ccmpnaq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13032 { 1369 /* ccmpnaq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13033 { 1369 /* ccmpnaq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13034 { 1369 /* ccmpnaq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13035 { 1377 /* ccmpnaw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13036 { 1377 /* ccmpnaw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13037 { 1377 /* ccmpnaw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13038 { 1377 /* ccmpnaw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13039 { 1377 /* ccmpnaw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13040 { 1377 /* ccmpnaw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13041 { 1377 /* ccmpnaw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13042 { 1392 /* ccmpnbb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13043 { 1392 /* ccmpnbb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13044 { 1392 /* ccmpnbb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13045 { 1392 /* ccmpnbb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13046 { 1392 /* ccmpnbb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13047 { 1408 /* ccmpnbeb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13048 { 1408 /* ccmpnbeb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13049 { 1408 /* ccmpnbeb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13050 { 1408 /* ccmpnbeb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13051 { 1408 /* ccmpnbeb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13052 { 1417 /* ccmpnbel */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13053 { 1417 /* ccmpnbel */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13054 { 1417 /* ccmpnbel */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13055 { 1417 /* ccmpnbel */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13056 { 1417 /* ccmpnbel */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13057 { 1417 /* ccmpnbel */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13058 { 1417 /* ccmpnbel */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13059 { 1426 /* ccmpnbeq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13060 { 1426 /* ccmpnbeq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13061 { 1426 /* ccmpnbeq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13062 { 1426 /* ccmpnbeq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13063 { 1426 /* ccmpnbeq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13064 { 1426 /* ccmpnbeq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13065 { 1426 /* ccmpnbeq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13066 { 1435 /* ccmpnbew */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13067 { 1435 /* ccmpnbew */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13068 { 1435 /* ccmpnbew */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13069 { 1435 /* ccmpnbew */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13070 { 1435 /* ccmpnbew */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13071 { 1435 /* ccmpnbew */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13072 { 1435 /* ccmpnbew */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13073 { 1444 /* ccmpnbl */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13074 { 1444 /* ccmpnbl */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13075 { 1444 /* ccmpnbl */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13076 { 1444 /* ccmpnbl */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13077 { 1444 /* ccmpnbl */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13078 { 1444 /* ccmpnbl */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13079 { 1444 /* ccmpnbl */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13080 { 1452 /* ccmpnbq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13081 { 1452 /* ccmpnbq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13082 { 1452 /* ccmpnbq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13083 { 1452 /* ccmpnbq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13084 { 1452 /* ccmpnbq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13085 { 1452 /* ccmpnbq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13086 { 1452 /* ccmpnbq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13087 { 1460 /* ccmpnbw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13088 { 1460 /* ccmpnbw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13089 { 1460 /* ccmpnbw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13090 { 1460 /* ccmpnbw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13091 { 1460 /* ccmpnbw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13092 { 1460 /* ccmpnbw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13093 { 1460 /* ccmpnbw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13094 { 1475 /* ccmpncb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13095 { 1475 /* ccmpncb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13096 { 1475 /* ccmpncb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13097 { 1475 /* ccmpncb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13098 { 1475 /* ccmpncb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13099 { 1483 /* ccmpncl */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13100 { 1483 /* ccmpncl */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13101 { 1483 /* ccmpncl */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13102 { 1483 /* ccmpncl */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13103 { 1483 /* ccmpncl */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13104 { 1483 /* ccmpncl */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13105 { 1483 /* ccmpncl */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13106 { 1491 /* ccmpncq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13107 { 1491 /* ccmpncq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13108 { 1491 /* ccmpncq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13109 { 1491 /* ccmpncq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13110 { 1491 /* ccmpncq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13111 { 1491 /* ccmpncq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13112 { 1491 /* ccmpncq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13113 { 1499 /* ccmpncw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13114 { 1499 /* ccmpncw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13115 { 1499 /* ccmpncw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13116 { 1499 /* ccmpncw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13117 { 1499 /* ccmpncw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13118 { 1499 /* ccmpncw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13119 { 1499 /* ccmpncw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13120 { 1514 /* ccmpneb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13121 { 1514 /* ccmpneb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13122 { 1514 /* ccmpneb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13123 { 1514 /* ccmpneb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13124 { 1514 /* ccmpneb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13125 { 1522 /* ccmpnel */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13126 { 1522 /* ccmpnel */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13127 { 1522 /* ccmpnel */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13128 { 1522 /* ccmpnel */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13129 { 1522 /* ccmpnel */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13130 { 1522 /* ccmpnel */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13131 { 1522 /* ccmpnel */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13132 { 1530 /* ccmpneq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13133 { 1530 /* ccmpneq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13134 { 1530 /* ccmpneq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13135 { 1530 /* ccmpneq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13136 { 1530 /* ccmpneq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13137 { 1530 /* ccmpneq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13138 { 1530 /* ccmpneq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13139 { 1538 /* ccmpnew */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13140 { 1538 /* ccmpnew */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13141 { 1538 /* ccmpnew */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13142 { 1538 /* ccmpnew */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13143 { 1538 /* ccmpnew */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13144 { 1538 /* ccmpnew */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13145 { 1538 /* ccmpnew */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13146 { 1553 /* ccmpngb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13147 { 1553 /* ccmpngb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13148 { 1553 /* ccmpngb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13149 { 1553 /* ccmpngb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13150 { 1553 /* ccmpngb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13151 { 1569 /* ccmpngeb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13152 { 1569 /* ccmpngeb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13153 { 1569 /* ccmpngeb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13154 { 1569 /* ccmpngeb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13155 { 1569 /* ccmpngeb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13156 { 1578 /* ccmpngel */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13157 { 1578 /* ccmpngel */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13158 { 1578 /* ccmpngel */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13159 { 1578 /* ccmpngel */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13160 { 1578 /* ccmpngel */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13161 { 1578 /* ccmpngel */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13162 { 1578 /* ccmpngel */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13163 { 1587 /* ccmpngeq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13164 { 1587 /* ccmpngeq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13165 { 1587 /* ccmpngeq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13166 { 1587 /* ccmpngeq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13167 { 1587 /* ccmpngeq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13168 { 1587 /* ccmpngeq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13169 { 1587 /* ccmpngeq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13170 { 1596 /* ccmpngew */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13171 { 1596 /* ccmpngew */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13172 { 1596 /* ccmpngew */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13173 { 1596 /* ccmpngew */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13174 { 1596 /* ccmpngew */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13175 { 1596 /* ccmpngew */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13176 { 1596 /* ccmpngew */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13177 { 1605 /* ccmpngl */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13178 { 1605 /* ccmpngl */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13179 { 1605 /* ccmpngl */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13180 { 1605 /* ccmpngl */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13181 { 1605 /* ccmpngl */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13182 { 1605 /* ccmpngl */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13183 { 1605 /* ccmpngl */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13184 { 1613 /* ccmpngq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13185 { 1613 /* ccmpngq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13186 { 1613 /* ccmpngq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13187 { 1613 /* ccmpngq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13188 { 1613 /* ccmpngq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13189 { 1613 /* ccmpngq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13190 { 1613 /* ccmpngq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13191 { 1621 /* ccmpngw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13192 { 1621 /* ccmpngw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13193 { 1621 /* ccmpngw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13194 { 1621 /* ccmpngw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13195 { 1621 /* ccmpngw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13196 { 1621 /* ccmpngw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13197 { 1621 /* ccmpngw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13198 { 1636 /* ccmpnlb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13199 { 1636 /* ccmpnlb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13200 { 1636 /* ccmpnlb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13201 { 1636 /* ccmpnlb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13202 { 1636 /* ccmpnlb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13203 { 1652 /* ccmpnleb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13204 { 1652 /* ccmpnleb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13205 { 1652 /* ccmpnleb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13206 { 1652 /* ccmpnleb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13207 { 1652 /* ccmpnleb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13208 { 1661 /* ccmpnlel */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13209 { 1661 /* ccmpnlel */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13210 { 1661 /* ccmpnlel */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13211 { 1661 /* ccmpnlel */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13212 { 1661 /* ccmpnlel */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13213 { 1661 /* ccmpnlel */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13214 { 1661 /* ccmpnlel */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13215 { 1670 /* ccmpnleq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13216 { 1670 /* ccmpnleq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13217 { 1670 /* ccmpnleq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13218 { 1670 /* ccmpnleq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13219 { 1670 /* ccmpnleq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13220 { 1670 /* ccmpnleq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13221 { 1670 /* ccmpnleq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13222 { 1679 /* ccmpnlew */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13223 { 1679 /* ccmpnlew */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13224 { 1679 /* ccmpnlew */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13225 { 1679 /* ccmpnlew */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13226 { 1679 /* ccmpnlew */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13227 { 1679 /* ccmpnlew */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13228 { 1679 /* ccmpnlew */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13229 { 1688 /* ccmpnll */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13230 { 1688 /* ccmpnll */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13231 { 1688 /* ccmpnll */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13232 { 1688 /* ccmpnll */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13233 { 1688 /* ccmpnll */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13234 { 1688 /* ccmpnll */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13235 { 1688 /* ccmpnll */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13236 { 1696 /* ccmpnlq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13237 { 1696 /* ccmpnlq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13238 { 1696 /* ccmpnlq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13239 { 1696 /* ccmpnlq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13240 { 1696 /* ccmpnlq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13241 { 1696 /* ccmpnlq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13242 { 1696 /* ccmpnlq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13243 { 1704 /* ccmpnlw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13244 { 1704 /* ccmpnlw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13245 { 1704 /* ccmpnlw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13246 { 1704 /* ccmpnlw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13247 { 1704 /* ccmpnlw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13248 { 1704 /* ccmpnlw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13249 { 1704 /* ccmpnlw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13250 { 1719 /* ccmpnob */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13251 { 1719 /* ccmpnob */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13252 { 1719 /* ccmpnob */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13253 { 1719 /* ccmpnob */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13254 { 1719 /* ccmpnob */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13255 { 1727 /* ccmpnol */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13256 { 1727 /* ccmpnol */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13257 { 1727 /* ccmpnol */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13258 { 1727 /* ccmpnol */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13259 { 1727 /* ccmpnol */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13260 { 1727 /* ccmpnol */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13261 { 1727 /* ccmpnol */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13262 { 1735 /* ccmpnoq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13263 { 1735 /* ccmpnoq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13264 { 1735 /* ccmpnoq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13265 { 1735 /* ccmpnoq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13266 { 1735 /* ccmpnoq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13267 { 1735 /* ccmpnoq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13268 { 1735 /* ccmpnoq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13269 { 1743 /* ccmpnow */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13270 { 1743 /* ccmpnow */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13271 { 1743 /* ccmpnow */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13272 { 1743 /* ccmpnow */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13273 { 1743 /* ccmpnow */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13274 { 1743 /* ccmpnow */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13275 { 1743 /* ccmpnow */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13276 { 1758 /* ccmpnsb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13277 { 1758 /* ccmpnsb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13278 { 1758 /* ccmpnsb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13279 { 1758 /* ccmpnsb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13280 { 1758 /* ccmpnsb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13281 { 1766 /* ccmpnsl */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13282 { 1766 /* ccmpnsl */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13283 { 1766 /* ccmpnsl */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13284 { 1766 /* ccmpnsl */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13285 { 1766 /* ccmpnsl */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13286 { 1766 /* ccmpnsl */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13287 { 1766 /* ccmpnsl */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13288 { 1774 /* ccmpnsq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13289 { 1774 /* ccmpnsq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13290 { 1774 /* ccmpnsq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13291 { 1774 /* ccmpnsq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13292 { 1774 /* ccmpnsq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13293 { 1774 /* ccmpnsq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13294 { 1774 /* ccmpnsq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13295 { 1782 /* ccmpnsw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13296 { 1782 /* ccmpnsw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13297 { 1782 /* ccmpnsw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13298 { 1782 /* ccmpnsw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13299 { 1782 /* ccmpnsw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13300 { 1782 /* ccmpnsw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13301 { 1782 /* ccmpnsw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13302 { 1797 /* ccmpnzb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13303 { 1797 /* ccmpnzb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13304 { 1797 /* ccmpnzb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13305 { 1797 /* ccmpnzb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13306 { 1797 /* ccmpnzb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13307 { 1805 /* ccmpnzl */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13308 { 1805 /* ccmpnzl */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13309 { 1805 /* ccmpnzl */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13310 { 1805 /* ccmpnzl */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13311 { 1805 /* ccmpnzl */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13312 { 1805 /* ccmpnzl */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13313 { 1805 /* ccmpnzl */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13314 { 1813 /* ccmpnzq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13315 { 1813 /* ccmpnzq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13316 { 1813 /* ccmpnzq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13317 { 1813 /* ccmpnzq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13318 { 1813 /* ccmpnzq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13319 { 1813 /* ccmpnzq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13320 { 1813 /* ccmpnzq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13321 { 1821 /* ccmpnzw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13322 { 1821 /* ccmpnzw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13323 { 1821 /* ccmpnzw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13324 { 1821 /* ccmpnzw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13325 { 1821 /* ccmpnzw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13326 { 1821 /* ccmpnzw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13327 { 1821 /* ccmpnzw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13328 { 1835 /* ccmpob */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13329 { 1835 /* ccmpob */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13330 { 1835 /* ccmpob */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13331 { 1835 /* ccmpob */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13332 { 1835 /* ccmpob */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13333 { 1842 /* ccmpol */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13334 { 1842 /* ccmpol */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13335 { 1842 /* ccmpol */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13336 { 1842 /* ccmpol */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13337 { 1842 /* ccmpol */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13338 { 1842 /* ccmpol */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13339 { 1842 /* ccmpol */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13340 { 1849 /* ccmpoq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13341 { 1849 /* ccmpoq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13342 { 1849 /* ccmpoq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13343 { 1849 /* ccmpoq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13344 { 1849 /* ccmpoq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13345 { 1849 /* ccmpoq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13346 { 1849 /* ccmpoq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13347 { 1856 /* ccmpow */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13348 { 1856 /* ccmpow */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13349 { 1856 /* ccmpow */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13350 { 1856 /* ccmpow */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13351 { 1856 /* ccmpow */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13352 { 1856 /* ccmpow */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13353 { 1856 /* ccmpow */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13354 { 1869 /* ccmpsb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13355 { 1869 /* ccmpsb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13356 { 1869 /* ccmpsb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13357 { 1869 /* ccmpsb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13358 { 1869 /* ccmpsb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13359 { 1876 /* ccmpsl */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13360 { 1876 /* ccmpsl */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13361 { 1876 /* ccmpsl */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13362 { 1876 /* ccmpsl */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13363 { 1876 /* ccmpsl */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13364 { 1876 /* ccmpsl */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13365 { 1876 /* ccmpsl */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13366 { 1883 /* ccmpsq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13367 { 1883 /* ccmpsq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13368 { 1883 /* ccmpsq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13369 { 1883 /* ccmpsq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13370 { 1883 /* ccmpsq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13371 { 1883 /* ccmpsq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13372 { 1883 /* ccmpsq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13373 { 1890 /* ccmpsw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13374 { 1890 /* ccmpsw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13375 { 1890 /* ccmpsw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13376 { 1890 /* ccmpsw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13377 { 1890 /* ccmpsw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13378 { 1890 /* ccmpsw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13379 { 1890 /* ccmpsw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13380 { 1903 /* ccmptb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13381 { 1903 /* ccmptb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13382 { 1903 /* ccmptb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13383 { 1903 /* ccmptb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13384 { 1903 /* ccmptb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13385 { 1910 /* ccmptl */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13386 { 1910 /* ccmptl */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13387 { 1910 /* ccmptl */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13388 { 1910 /* ccmptl */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13389 { 1910 /* ccmptl */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13390 { 1910 /* ccmptl */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13391 { 1910 /* ccmptl */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13392 { 1917 /* ccmptq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13393 { 1917 /* ccmptq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13394 { 1917 /* ccmptq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13395 { 1917 /* ccmptq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13396 { 1917 /* ccmptq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13397 { 1917 /* ccmptq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13398 { 1917 /* ccmptq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13399 { 1924 /* ccmptw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13400 { 1924 /* ccmptw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13401 { 1924 /* ccmptw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13402 { 1924 /* ccmptw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13403 { 1924 /* ccmptw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13404 { 1924 /* ccmptw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13405 { 1924 /* ccmptw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13406 { 1937 /* ccmpzb */, X86::CCMP8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
13407 { 1937 /* ccmpzb */, X86::CCMP8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
13408 { 1937 /* ccmpzb */, X86::CCMP8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
13409 { 1937 /* ccmpzb */, X86::CCMP8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
13410 { 1937 /* ccmpzb */, X86::CCMP8rm, Convert__Reg1_2__Mem85_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
13411 { 1944 /* ccmpzl */, X86::CCMP32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
13412 { 1944 /* ccmpzl */, X86::CCMP32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
13413 { 1944 /* ccmpzl */, X86::CCMP32ri8, Convert__Reg1_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_GR32 }, },
13414 { 1944 /* ccmpzl */, X86::CCMP32mi8, Convert__Mem325_2__ImmSExti32i81_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti32i8, MCK_Mem32 }, },
13415 { 1944 /* ccmpzl */, X86::CCMP32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
13416 { 1944 /* ccmpzl */, X86::CCMP32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
13417 { 1944 /* ccmpzl */, X86::CCMP32rm, Convert__Reg1_2__Mem325_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
13418 { 1951 /* ccmpzq */, X86::CCMP64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
13419 { 1951 /* ccmpzq */, X86::CCMP64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
13420 { 1951 /* ccmpzq */, X86::CCMP64ri8, Convert__Reg1_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_GR64 }, },
13421 { 1951 /* ccmpzq */, X86::CCMP64mi8, Convert__Mem645_2__ImmSExti64i81_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i8, MCK_Mem64 }, },
13422 { 1951 /* ccmpzq */, X86::CCMP64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
13423 { 1951 /* ccmpzq */, X86::CCMP64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
13424 { 1951 /* ccmpzq */, X86::CCMP64rm, Convert__Reg1_2__Mem645_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
13425 { 1958 /* ccmpzw */, X86::CCMP16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
13426 { 1958 /* ccmpzw */, X86::CCMP16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
13427 { 1958 /* ccmpzw */, X86::CCMP16ri8, Convert__Reg1_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_GR16 }, },
13428 { 1958 /* ccmpzw */, X86::CCMP16mi8, Convert__Mem165_2__ImmSExti16i81_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti16i8, MCK_Mem16 }, },
13429 { 1958 /* ccmpzw */, X86::CCMP16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
13430 { 1958 /* ccmpzw */, X86::CCMP16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
13431 { 1958 /* ccmpzw */, X86::CCMP16rm, Convert__Reg1_2__Mem165_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
13432 { 1991 /* cfcmovael */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13433 { 1991 /* cfcmovael */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13434 { 1991 /* cfcmovael */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_3, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13435 { 1991 /* cfcmovael */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13436 { 1991 /* cfcmovael */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_3, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13437 { 2001 /* cfcmovaeq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13438 { 2001 /* cfcmovaeq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13439 { 2001 /* cfcmovaeq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_3, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13440 { 2001 /* cfcmovaeq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13441 { 2001 /* cfcmovaeq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_3, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13442 { 2011 /* cfcmovaew */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13443 { 2011 /* cfcmovaew */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13444 { 2011 /* cfcmovaew */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_3, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13445 { 2011 /* cfcmovaew */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13446 { 2011 /* cfcmovaew */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_3, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13447 { 2021 /* cfcmoval */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13448 { 2021 /* cfcmoval */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13449 { 2021 /* cfcmoval */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_7, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13450 { 2021 /* cfcmoval */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13451 { 2021 /* cfcmoval */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_7, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13452 { 2030 /* cfcmovaq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13453 { 2030 /* cfcmovaq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13454 { 2030 /* cfcmovaq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_7, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13455 { 2030 /* cfcmovaq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13456 { 2030 /* cfcmovaq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_7, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13457 { 2039 /* cfcmovaw */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13458 { 2039 /* cfcmovaw */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13459 { 2039 /* cfcmovaw */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_7, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13460 { 2039 /* cfcmovaw */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13461 { 2039 /* cfcmovaw */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_7, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13462 { 2065 /* cfcmovbel */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13463 { 2065 /* cfcmovbel */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13464 { 2065 /* cfcmovbel */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_6, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13465 { 2065 /* cfcmovbel */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13466 { 2065 /* cfcmovbel */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_6, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13467 { 2075 /* cfcmovbeq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13468 { 2075 /* cfcmovbeq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13469 { 2075 /* cfcmovbeq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_6, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13470 { 2075 /* cfcmovbeq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13471 { 2075 /* cfcmovbeq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_6, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13472 { 2085 /* cfcmovbew */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13473 { 2085 /* cfcmovbew */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13474 { 2085 /* cfcmovbew */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_6, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13475 { 2085 /* cfcmovbew */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13476 { 2085 /* cfcmovbew */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_6, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13477 { 2095 /* cfcmovbl */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13478 { 2095 /* cfcmovbl */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13479 { 2095 /* cfcmovbl */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_2, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13480 { 2095 /* cfcmovbl */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13481 { 2095 /* cfcmovbl */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_2, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13482 { 2104 /* cfcmovbq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13483 { 2104 /* cfcmovbq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13484 { 2104 /* cfcmovbq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_2, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13485 { 2104 /* cfcmovbq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13486 { 2104 /* cfcmovbq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_2, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13487 { 2113 /* cfcmovbw */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13488 { 2113 /* cfcmovbw */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13489 { 2113 /* cfcmovbw */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_2, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13490 { 2113 /* cfcmovbw */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13491 { 2113 /* cfcmovbw */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_2, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13492 { 2130 /* cfcmovel */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13493 { 2130 /* cfcmovel */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13494 { 2130 /* cfcmovel */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_4, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13495 { 2130 /* cfcmovel */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13496 { 2130 /* cfcmovel */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_4, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13497 { 2139 /* cfcmoveq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13498 { 2139 /* cfcmoveq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13499 { 2139 /* cfcmoveq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_4, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13500 { 2139 /* cfcmoveq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13501 { 2139 /* cfcmoveq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_4, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13502 { 2148 /* cfcmovew */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13503 { 2148 /* cfcmovew */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13504 { 2148 /* cfcmovew */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_4, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13505 { 2148 /* cfcmovew */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13506 { 2148 /* cfcmovew */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_4, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13507 { 2174 /* cfcmovgel */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13508 { 2174 /* cfcmovgel */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13509 { 2174 /* cfcmovgel */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_13, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13510 { 2174 /* cfcmovgel */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13511 { 2174 /* cfcmovgel */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_13, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13512 { 2184 /* cfcmovgeq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13513 { 2184 /* cfcmovgeq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13514 { 2184 /* cfcmovgeq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_13, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13515 { 2184 /* cfcmovgeq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13516 { 2184 /* cfcmovgeq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_13, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13517 { 2194 /* cfcmovgew */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13518 { 2194 /* cfcmovgew */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13519 { 2194 /* cfcmovgew */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_13, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13520 { 2194 /* cfcmovgew */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13521 { 2194 /* cfcmovgew */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_13, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13522 { 2204 /* cfcmovgl */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13523 { 2204 /* cfcmovgl */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13524 { 2204 /* cfcmovgl */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_15, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13525 { 2204 /* cfcmovgl */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13526 { 2204 /* cfcmovgl */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_15, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13527 { 2213 /* cfcmovgq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13528 { 2213 /* cfcmovgq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13529 { 2213 /* cfcmovgq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_15, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13530 { 2213 /* cfcmovgq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13531 { 2213 /* cfcmovgq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_15, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13532 { 2222 /* cfcmovgw */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13533 { 2222 /* cfcmovgw */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13534 { 2222 /* cfcmovgw */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_15, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13535 { 2222 /* cfcmovgw */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13536 { 2222 /* cfcmovgw */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_15, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13537 { 2248 /* cfcmovlel */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13538 { 2248 /* cfcmovlel */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13539 { 2248 /* cfcmovlel */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_14, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13540 { 2248 /* cfcmovlel */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13541 { 2248 /* cfcmovlel */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_14, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13542 { 2258 /* cfcmovleq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13543 { 2258 /* cfcmovleq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13544 { 2258 /* cfcmovleq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_14, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13545 { 2258 /* cfcmovleq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13546 { 2258 /* cfcmovleq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_14, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13547 { 2268 /* cfcmovlew */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13548 { 2268 /* cfcmovlew */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13549 { 2268 /* cfcmovlew */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_14, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13550 { 2268 /* cfcmovlew */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13551 { 2268 /* cfcmovlew */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_14, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13552 { 2278 /* cfcmovll */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13553 { 2278 /* cfcmovll */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13554 { 2278 /* cfcmovll */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_12, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13555 { 2278 /* cfcmovll */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13556 { 2278 /* cfcmovll */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_12, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13557 { 2287 /* cfcmovlq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13558 { 2287 /* cfcmovlq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13559 { 2287 /* cfcmovlq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_12, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13560 { 2287 /* cfcmovlq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13561 { 2287 /* cfcmovlq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_12, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13562 { 2296 /* cfcmovlw */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13563 { 2296 /* cfcmovlw */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13564 { 2296 /* cfcmovlw */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_12, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13565 { 2296 /* cfcmovlw */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13566 { 2296 /* cfcmovlw */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_12, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13567 { 2314 /* cfcmovnel */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13568 { 2314 /* cfcmovnel */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13569 { 2314 /* cfcmovnel */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_5, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13570 { 2314 /* cfcmovnel */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13571 { 2314 /* cfcmovnel */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_5, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13572 { 2324 /* cfcmovneq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13573 { 2324 /* cfcmovneq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13574 { 2324 /* cfcmovneq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_5, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13575 { 2324 /* cfcmovneq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13576 { 2324 /* cfcmovneq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_5, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13577 { 2334 /* cfcmovnew */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13578 { 2334 /* cfcmovnew */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13579 { 2334 /* cfcmovnew */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_5, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13580 { 2334 /* cfcmovnew */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13581 { 2334 /* cfcmovnew */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_5, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13582 { 2353 /* cfcmovnol */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13583 { 2353 /* cfcmovnol */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13584 { 2353 /* cfcmovnol */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13585 { 2353 /* cfcmovnol */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13586 { 2353 /* cfcmovnol */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13587 { 2363 /* cfcmovnoq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13588 { 2363 /* cfcmovnoq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13589 { 2363 /* cfcmovnoq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13590 { 2363 /* cfcmovnoq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13591 { 2363 /* cfcmovnoq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13592 { 2373 /* cfcmovnow */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13593 { 2373 /* cfcmovnow */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13594 { 2373 /* cfcmovnow */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13595 { 2373 /* cfcmovnow */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13596 { 2373 /* cfcmovnow */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13597 { 2392 /* cfcmovnpl */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13598 { 2392 /* cfcmovnpl */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13599 { 2392 /* cfcmovnpl */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_11, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13600 { 2392 /* cfcmovnpl */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13601 { 2392 /* cfcmovnpl */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_11, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13602 { 2402 /* cfcmovnpq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13603 { 2402 /* cfcmovnpq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13604 { 2402 /* cfcmovnpq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_11, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13605 { 2402 /* cfcmovnpq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13606 { 2402 /* cfcmovnpq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_11, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13607 { 2412 /* cfcmovnpw */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13608 { 2412 /* cfcmovnpw */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13609 { 2412 /* cfcmovnpw */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_11, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13610 { 2412 /* cfcmovnpw */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13611 { 2412 /* cfcmovnpw */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_11, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13612 { 2431 /* cfcmovnsl */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13613 { 2431 /* cfcmovnsl */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13614 { 2431 /* cfcmovnsl */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_9, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13615 { 2431 /* cfcmovnsl */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13616 { 2431 /* cfcmovnsl */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_9, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13617 { 2441 /* cfcmovnsq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13618 { 2441 /* cfcmovnsq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13619 { 2441 /* cfcmovnsq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_9, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13620 { 2441 /* cfcmovnsq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13621 { 2441 /* cfcmovnsq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_9, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13622 { 2451 /* cfcmovnsw */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13623 { 2451 /* cfcmovnsw */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13624 { 2451 /* cfcmovnsw */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_9, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13625 { 2451 /* cfcmovnsw */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13626 { 2451 /* cfcmovnsw */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_9, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13627 { 2469 /* cfcmovol */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13628 { 2469 /* cfcmovol */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13629 { 2469 /* cfcmovol */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13630 { 2469 /* cfcmovol */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13631 { 2469 /* cfcmovol */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13632 { 2478 /* cfcmovoq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13633 { 2478 /* cfcmovoq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13634 { 2478 /* cfcmovoq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13635 { 2478 /* cfcmovoq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13636 { 2478 /* cfcmovoq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13637 { 2487 /* cfcmovow */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13638 { 2487 /* cfcmovow */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13639 { 2487 /* cfcmovow */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13640 { 2487 /* cfcmovow */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13641 { 2487 /* cfcmovow */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13642 { 2504 /* cfcmovpl */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13643 { 2504 /* cfcmovpl */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13644 { 2504 /* cfcmovpl */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_10, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13645 { 2504 /* cfcmovpl */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13646 { 2504 /* cfcmovpl */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_10, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13647 { 2513 /* cfcmovpq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13648 { 2513 /* cfcmovpq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13649 { 2513 /* cfcmovpq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_10, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13650 { 2513 /* cfcmovpq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13651 { 2513 /* cfcmovpq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_10, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13652 { 2522 /* cfcmovpw */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13653 { 2522 /* cfcmovpw */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13654 { 2522 /* cfcmovpw */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_10, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13655 { 2522 /* cfcmovpw */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13656 { 2522 /* cfcmovpw */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_10, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13657 { 2539 /* cfcmovsl */, X86::CFCMOV32rr, Convert__Reg1_1__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
13658 { 2539 /* cfcmovsl */, X86::CFCMOV32mr, Convert__Mem325_1__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
13659 { 2539 /* cfcmovsl */, X86::CFCMOV32rm, Convert__Reg1_1__Mem325_0__imm_95_8, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
13660 { 2539 /* cfcmovsl */, X86::CFCMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13661 { 2539 /* cfcmovsl */, X86::CFCMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_8, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13662 { 2548 /* cfcmovsq */, X86::CFCMOV64rr, Convert__Reg1_1__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
13663 { 2548 /* cfcmovsq */, X86::CFCMOV64mr, Convert__Mem645_1__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
13664 { 2548 /* cfcmovsq */, X86::CFCMOV64rm, Convert__Reg1_1__Mem645_0__imm_95_8, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
13665 { 2548 /* cfcmovsq */, X86::CFCMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13666 { 2548 /* cfcmovsq */, X86::CFCMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_8, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13667 { 2557 /* cfcmovsw */, X86::CFCMOV16rr, Convert__Reg1_1__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
13668 { 2557 /* cfcmovsw */, X86::CFCMOV16mr, Convert__Mem165_1__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
13669 { 2557 /* cfcmovsw */, X86::CFCMOV16rm, Convert__Reg1_1__Mem165_0__imm_95_8, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
13670 { 2557 /* cfcmovsw */, X86::CFCMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13671 { 2557 /* cfcmovsw */, X86::CFCMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_8, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13672 { 2566 /* clac */, X86::CLAC, Convert_NoOperands, AMFBS_None, { }, },
13673 { 2571 /* clc */, X86::CLC, Convert_NoOperands, AMFBS_None, { }, },
13674 { 2575 /* cld */, X86::CLD, Convert_NoOperands, AMFBS_None, { }, },
13675 { 2579 /* cldemote */, X86::CLDEMOTE, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
13676 { 2588 /* clflush */, X86::CLFLUSH, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
13677 { 2596 /* clflushopt */, X86::CLFLUSHOPT, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
13678 { 2607 /* clgi */, X86::CLGI, Convert_NoOperands, AMFBS_None, { }, },
13679 { 2612 /* cli */, X86::CLI, Convert_NoOperands, AMFBS_None, { }, },
13680 { 2620 /* clrb */, X86::XOR8rr, Convert__Reg1_0__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR8 }, },
13681 { 2625 /* clrl */, X86::XOR32rr, Convert__Reg1_0__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR32 }, },
13682 { 2630 /* clrq */, X86::XOR64rr, Convert__Reg1_0__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR64 }, },
13683 { 2635 /* clrssbsy */, X86::CLRSSBSY, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
13684 { 2644 /* clrw */, X86::XOR16rr, Convert__Reg1_0__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR16 }, },
13685 { 2649 /* cltd */, X86::CDQ, Convert_NoOperands, AMFBS_None, { }, },
13686 { 2654 /* cltq */, X86::CDQE, Convert_NoOperands, AMFBS_In64BitMode, { }, },
13687 { 2659 /* clts */, X86::CLTS, Convert_NoOperands, AMFBS_None, { }, },
13688 { 2664 /* clui */, X86::CLUI, Convert_NoOperands, AMFBS_In64BitMode, { }, },
13689 { 2669 /* clwb */, X86::CLWB, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
13690 { 2674 /* clzero */, X86::CLZERO32r, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
13691 { 2674 /* clzero */, X86::CLZERO64r, Convert_NoOperands, AMFBS_In64BitMode, { }, },
13692 { 2674 /* clzero */, X86::CLZERO32r, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX }, },
13693 { 2674 /* clzero */, X86::CLZERO64r, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A }, },
13694 { 2681 /* cmc */, X86::CMC, Convert_NoOperands, AMFBS_None, { }, },
13695 { 2698 /* cmovael */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_3, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13696 { 2698 /* cmovael */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_3, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13697 { 2698 /* cmovael */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13698 { 2698 /* cmovael */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_3, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13699 { 2706 /* cmovaeq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_3, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13700 { 2706 /* cmovaeq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_3, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13701 { 2706 /* cmovaeq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13702 { 2706 /* cmovaeq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_3, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13703 { 2714 /* cmovaew */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_3, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13704 { 2714 /* cmovaew */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_3, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13705 { 2714 /* cmovaew */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13706 { 2714 /* cmovaew */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_3, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13707 { 2722 /* cmoval */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_7, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13708 { 2722 /* cmoval */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_7, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13709 { 2722 /* cmoval */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13710 { 2722 /* cmoval */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_7, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13711 { 2729 /* cmovaq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_7, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13712 { 2729 /* cmovaq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_7, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13713 { 2729 /* cmovaq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13714 { 2729 /* cmovaq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_7, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13715 { 2736 /* cmovaw */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_7, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13716 { 2736 /* cmovaw */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_7, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13717 { 2736 /* cmovaw */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13718 { 2736 /* cmovaw */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_7, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13719 { 2756 /* cmovbel */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_6, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13720 { 2756 /* cmovbel */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_6, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13721 { 2756 /* cmovbel */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13722 { 2756 /* cmovbel */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_6, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13723 { 2764 /* cmovbeq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_6, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13724 { 2764 /* cmovbeq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_6, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13725 { 2764 /* cmovbeq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13726 { 2764 /* cmovbeq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_6, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13727 { 2772 /* cmovbew */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_6, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13728 { 2772 /* cmovbew */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_6, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13729 { 2772 /* cmovbew */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13730 { 2772 /* cmovbew */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_6, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13731 { 2780 /* cmovbl */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_2, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13732 { 2780 /* cmovbl */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_2, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13733 { 2780 /* cmovbl */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13734 { 2780 /* cmovbl */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_2, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13735 { 2787 /* cmovbq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_2, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13736 { 2787 /* cmovbq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_2, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13737 { 2787 /* cmovbq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13738 { 2787 /* cmovbq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_2, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13739 { 2794 /* cmovbw */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_2, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13740 { 2794 /* cmovbw */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_2, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13741 { 2794 /* cmovbw */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13742 { 2794 /* cmovbw */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_2, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13743 { 2807 /* cmovel */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_4, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13744 { 2807 /* cmovel */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_4, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13745 { 2807 /* cmovel */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13746 { 2807 /* cmovel */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_4, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13747 { 2814 /* cmoveq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_4, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13748 { 2814 /* cmoveq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_4, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13749 { 2814 /* cmoveq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13750 { 2814 /* cmoveq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_4, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13751 { 2821 /* cmovew */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_4, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13752 { 2821 /* cmovew */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_4, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13753 { 2821 /* cmovew */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13754 { 2821 /* cmovew */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_4, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13755 { 2841 /* cmovgel */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_13, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13756 { 2841 /* cmovgel */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_13, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13757 { 2841 /* cmovgel */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13758 { 2841 /* cmovgel */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_13, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13759 { 2849 /* cmovgeq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_13, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13760 { 2849 /* cmovgeq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_13, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13761 { 2849 /* cmovgeq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13762 { 2849 /* cmovgeq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_13, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13763 { 2857 /* cmovgew */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_13, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13764 { 2857 /* cmovgew */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_13, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13765 { 2857 /* cmovgew */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13766 { 2857 /* cmovgew */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_13, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13767 { 2865 /* cmovgl */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_15, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13768 { 2865 /* cmovgl */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_15, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13769 { 2865 /* cmovgl */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13770 { 2865 /* cmovgl */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_15, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13771 { 2872 /* cmovgq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_15, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13772 { 2872 /* cmovgq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_15, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13773 { 2872 /* cmovgq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13774 { 2872 /* cmovgq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_15, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13775 { 2879 /* cmovgw */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_15, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13776 { 2879 /* cmovgw */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_15, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13777 { 2879 /* cmovgw */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13778 { 2879 /* cmovgw */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_15, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13779 { 2899 /* cmovlel */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_14, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13780 { 2899 /* cmovlel */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_14, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13781 { 2899 /* cmovlel */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13782 { 2899 /* cmovlel */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_14, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13783 { 2907 /* cmovleq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_14, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13784 { 2907 /* cmovleq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_14, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13785 { 2907 /* cmovleq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13786 { 2907 /* cmovleq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_14, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13787 { 2915 /* cmovlew */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_14, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13788 { 2915 /* cmovlew */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_14, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13789 { 2915 /* cmovlew */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13790 { 2915 /* cmovlew */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_14, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13791 { 2923 /* cmovll */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_12, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13792 { 2923 /* cmovll */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_12, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13793 { 2923 /* cmovll */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13794 { 2923 /* cmovll */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_12, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13795 { 2930 /* cmovlq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_12, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13796 { 2930 /* cmovlq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_12, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13797 { 2930 /* cmovlq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13798 { 2930 /* cmovlq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_12, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13799 { 2937 /* cmovlw */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_12, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13800 { 2937 /* cmovlw */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_12, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13801 { 2937 /* cmovlw */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13802 { 2937 /* cmovlw */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_12, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13803 { 2951 /* cmovnel */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_5, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13804 { 2951 /* cmovnel */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_5, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13805 { 2951 /* cmovnel */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13806 { 2951 /* cmovnel */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_5, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13807 { 2959 /* cmovneq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_5, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13808 { 2959 /* cmovneq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_5, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13809 { 2959 /* cmovneq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13810 { 2959 /* cmovneq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_5, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13811 { 2967 /* cmovnew */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_5, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13812 { 2967 /* cmovnew */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_5, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13813 { 2967 /* cmovnew */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13814 { 2967 /* cmovnew */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_5, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13815 { 2982 /* cmovnol */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13816 { 2982 /* cmovnol */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13817 { 2982 /* cmovnol */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13818 { 2982 /* cmovnol */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13819 { 2990 /* cmovnoq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13820 { 2990 /* cmovnoq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13821 { 2990 /* cmovnoq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13822 { 2990 /* cmovnoq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13823 { 2998 /* cmovnow */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13824 { 2998 /* cmovnow */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13825 { 2998 /* cmovnow */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13826 { 2998 /* cmovnow */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13827 { 3013 /* cmovnpl */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_11, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13828 { 3013 /* cmovnpl */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_11, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13829 { 3013 /* cmovnpl */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13830 { 3013 /* cmovnpl */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_11, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13831 { 3021 /* cmovnpq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_11, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13832 { 3021 /* cmovnpq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_11, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13833 { 3021 /* cmovnpq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13834 { 3021 /* cmovnpq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_11, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13835 { 3029 /* cmovnpw */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_11, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13836 { 3029 /* cmovnpw */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_11, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13837 { 3029 /* cmovnpw */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13838 { 3029 /* cmovnpw */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_11, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13839 { 3044 /* cmovnsl */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_9, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13840 { 3044 /* cmovnsl */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_9, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13841 { 3044 /* cmovnsl */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13842 { 3044 /* cmovnsl */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_9, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13843 { 3052 /* cmovnsq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_9, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13844 { 3052 /* cmovnsq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_9, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13845 { 3052 /* cmovnsq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13846 { 3052 /* cmovnsq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_9, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13847 { 3060 /* cmovnsw */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_9, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13848 { 3060 /* cmovnsw */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_9, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13849 { 3060 /* cmovnsw */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13850 { 3060 /* cmovnsw */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_9, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13851 { 3074 /* cmovol */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13852 { 3074 /* cmovol */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13853 { 3074 /* cmovol */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13854 { 3074 /* cmovol */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13855 { 3081 /* cmovoq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13856 { 3081 /* cmovoq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13857 { 3081 /* cmovoq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13858 { 3081 /* cmovoq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13859 { 3088 /* cmovow */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13860 { 3088 /* cmovow */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13861 { 3088 /* cmovow */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13862 { 3088 /* cmovow */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13863 { 3101 /* cmovpl */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_10, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13864 { 3101 /* cmovpl */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_10, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13865 { 3101 /* cmovpl */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13866 { 3101 /* cmovpl */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_10, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13867 { 3108 /* cmovpq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_10, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13868 { 3108 /* cmovpq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_10, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13869 { 3108 /* cmovpq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13870 { 3108 /* cmovpq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_10, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13871 { 3115 /* cmovpw */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_10, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13872 { 3115 /* cmovpw */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_10, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13873 { 3115 /* cmovpw */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13874 { 3115 /* cmovpw */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_10, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13875 { 3128 /* cmovsl */, X86::CMOV32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_8, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13876 { 3128 /* cmovsl */, X86::CMOV32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0__imm_95_8, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13877 { 3128 /* cmovsl */, X86::CMOV32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
13878 { 3128 /* cmovsl */, X86::CMOV32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0__imm_95_8, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
13879 { 3135 /* cmovsq */, X86::CMOV64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_8, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13880 { 3135 /* cmovsq */, X86::CMOV64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0__imm_95_8, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13881 { 3135 /* cmovsq */, X86::CMOV64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
13882 { 3135 /* cmovsq */, X86::CMOV64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0__imm_95_8, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
13883 { 3142 /* cmovsw */, X86::CMOV16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_8, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13884 { 3142 /* cmovsw */, X86::CMOV16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0__imm_95_8, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13885 { 3142 /* cmovsw */, X86::CMOV16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
13886 { 3142 /* cmovsw */, X86::CMOV16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0__imm_95_8, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
13887 { 3153 /* cmpaexadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13888 { 3153 /* cmpaexadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13889 { 3153 /* cmpaexadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13890 { 3153 /* cmpaexadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13891 { 3163 /* cmpaxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13892 { 3163 /* cmpaxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13893 { 3163 /* cmpaxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13894 { 3163 /* cmpaxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13895 { 3172 /* cmpb */, X86::CMP8rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
13896 { 3172 /* cmpb */, X86::CMP8mr, Convert__Mem85_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
13897 { 3172 /* cmpb */, X86::CMP8i8, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AL }, },
13898 { 3172 /* cmpb */, X86::CMP8ri, Convert__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR8 }, },
13899 { 3172 /* cmpb */, X86::CMP8mi, Convert__Mem85_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem8 }, },
13900 { 3172 /* cmpb */, X86::CMP8mi8, Convert__Mem85_1__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm, MCK_Mem8 }, },
13901 { 3172 /* cmpb */, X86::CMP8rm, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
13902 { 3177 /* cmpbexadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13903 { 3177 /* cmpbexadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13904 { 3177 /* cmpbexadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13905 { 3177 /* cmpbexadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13906 { 3187 /* cmpbxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13907 { 3187 /* cmpbxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13908 { 3187 /* cmpbxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13909 { 3187 /* cmpbxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13910 { 3196 /* cmpexadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13911 { 3196 /* cmpexadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13912 { 3196 /* cmpexadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13913 { 3196 /* cmpexadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13914 { 3205 /* cmpgexadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13915 { 3205 /* cmpgexadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13916 { 3205 /* cmpgexadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13917 { 3205 /* cmpgexadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13918 { 3215 /* cmpgxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13919 { 3215 /* cmpgxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13920 { 3215 /* cmpgxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13921 { 3215 /* cmpgxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13922 { 3224 /* cmpl */, X86::CMP32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
13923 { 3224 /* cmpl */, X86::CMP32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
13924 { 3224 /* cmpl */, X86::CMP32ri8, Convert__regEAX__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_EAX }, },
13925 { 3224 /* cmpl */, X86::CMP32ri8, Convert__Reg1_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_GR32 }, },
13926 { 3224 /* cmpl */, X86::CMP32mi8, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_Mem32 }, },
13927 { 3224 /* cmpl */, X86::CMP32i32, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_EAX }, },
13928 { 3224 /* cmpl */, X86::CMP32ri, Convert__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32 }, },
13929 { 3224 /* cmpl */, X86::CMP32mi, Convert__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32 }, },
13930 { 3224 /* cmpl */, X86::CMP32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
13931 { 3229 /* cmplexadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13932 { 3229 /* cmplexadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13933 { 3229 /* cmplexadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13934 { 3229 /* cmplexadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13935 { 3239 /* cmplxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13936 { 3239 /* cmplxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13937 { 3239 /* cmplxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13938 { 3239 /* cmplxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13939 { 3248 /* cmpnexadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13940 { 3248 /* cmpnexadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13941 { 3248 /* cmpnexadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13942 { 3248 /* cmpnexadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13943 { 3258 /* cmpnoxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13944 { 3258 /* cmpnoxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13945 { 3258 /* cmpnoxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13946 { 3258 /* cmpnoxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13947 { 3268 /* cmpnpxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13948 { 3268 /* cmpnpxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13949 { 3268 /* cmpnpxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13950 { 3268 /* cmpnpxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13951 { 3278 /* cmpnsxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13952 { 3278 /* cmpnsxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13953 { 3278 /* cmpnsxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13954 { 3278 /* cmpnsxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13955 { 3288 /* cmpoxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13956 { 3288 /* cmpoxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13957 { 3288 /* cmpoxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13958 { 3288 /* cmpoxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13959 { 3297 /* cmppd */, X86::CMPPDrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
13960 { 3297 /* cmppd */, X86::CMPPDrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
13961 { 3303 /* cmpps */, X86::CMPPSrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
13962 { 3303 /* cmpps */, X86::CMPPSrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
13963 { 3309 /* cmppxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13964 { 3309 /* cmppxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13965 { 3309 /* cmppxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13966 { 3309 /* cmppxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13967 { 3318 /* cmpq */, X86::CMP64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
13968 { 3318 /* cmpq */, X86::CMP64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
13969 { 3318 /* cmpq */, X86::CMP64ri8, Convert__regRAX__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64_A }, },
13970 { 3318 /* cmpq */, X86::CMP64ri8, Convert__Reg1_1__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64 }, },
13971 { 3318 /* cmpq */, X86::CMP64mi8, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
13972 { 3318 /* cmpq */, X86::CMP64i32, Convert__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64_A }, },
13973 { 3318 /* cmpq */, X86::CMP64ri32, Convert__Reg1_1__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
13974 { 3318 /* cmpq */, X86::CMP64mi32, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
13975 { 3318 /* cmpq */, X86::CMP64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
13976 { 3328 /* cmpsb */, X86::CMPSB, Convert__DstIdx81_0__SrcIdx82_1, AMFBS_None, { MCK_DstIdx8, MCK_SrcIdx8 }, },
13977 { 3334 /* cmpsd */, X86::CMPSDrri_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
13978 { 3334 /* cmpsd */, X86::CMPSDrmi_Int, Convert__Reg1_2__Tie0_1_1__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16 }, },
13979 { 3340 /* cmpsl */, X86::CMPSL, Convert__DstIdx321_0__SrcIdx322_1, AMFBS_None, { MCK_DstIdx32, MCK_SrcIdx32 }, },
13980 { 3346 /* cmpsq */, X86::CMPSQ, Convert__DstIdx641_0__SrcIdx642_1, AMFBS_In64BitMode, { MCK_DstIdx64, MCK_SrcIdx64 }, },
13981 { 3352 /* cmpss */, X86::CMPSSrri_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
13982 { 3352 /* cmpss */, X86::CMPSSrmi_Int, Convert__Reg1_2__Tie0_1_1__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16 }, },
13983 { 3358 /* cmpsw */, X86::CMPSW, Convert__DstIdx161_0__SrcIdx162_1, AMFBS_None, { MCK_DstIdx16, MCK_SrcIdx16 }, },
13984 { 3364 /* cmpsxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13985 { 3364 /* cmpsxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_2__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
13986 { 3364 /* cmpsxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13987 { 3364 /* cmpsxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_2__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
13988 { 3373 /* cmpw */, X86::CMP16rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
13989 { 3373 /* cmpw */, X86::CMP16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
13990 { 3373 /* cmpw */, X86::CMP16ri8, Convert__regAX__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_AX }, },
13991 { 3373 /* cmpw */, X86::CMP16ri8, Convert__Reg1_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_GR16 }, },
13992 { 3373 /* cmpw */, X86::CMP16mi8, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_Mem16 }, },
13993 { 3373 /* cmpw */, X86::CMP16i16, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AX }, },
13994 { 3373 /* cmpw */, X86::CMP16ri, Convert__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR16 }, },
13995 { 3373 /* cmpw */, X86::CMP16mi, Convert__Mem165_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem16 }, },
13996 { 3373 /* cmpw */, X86::CMP16rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
13997 { 3386 /* cmpxchg16b */, X86::CMPXCHG16B, Convert__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128 }, },
13998 { 3397 /* cmpxchg8b */, X86::CMPXCHG8B, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
13999 { 3407 /* cmpxchgb */, X86::CMPXCHG8rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
14000 { 3407 /* cmpxchgb */, X86::CMPXCHG8rm, Convert__Mem85_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
14001 { 3416 /* cmpxchgl */, X86::CMPXCHG32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
14002 { 3416 /* cmpxchgl */, X86::CMPXCHG32rm, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
14003 { 3425 /* cmpxchgq */, X86::CMPXCHG64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
14004 { 3425 /* cmpxchgq */, X86::CMPXCHG64rm, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
14005 { 3434 /* cmpxchgw */, X86::CMPXCHG16rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
14006 { 3434 /* cmpxchgw */, X86::CMPXCHG16rm, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
14007 { 3443 /* comisd */, X86::COMISDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14008 { 3443 /* comisd */, X86::COMISDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
14009 { 3450 /* comiss */, X86::COMISSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14010 { 3450 /* comiss */, X86::COMISSrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
14011 { 3457 /* cpuid */, X86::CPUID, Convert_NoOperands, AMFBS_None, { }, },
14012 { 3467 /* cqto */, X86::CQO, Convert_NoOperands, AMFBS_In64BitMode, { }, },
14013 { 3478 /* crc32b */, X86::CRC32r32r8, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR32 }, },
14014 { 3478 /* crc32b */, X86::CRC32r32r8_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR32 }, },
14015 { 3478 /* crc32b */, X86::CRC32r64r8, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR64 }, },
14016 { 3478 /* crc32b */, X86::CRC32r64r8_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR64 }, },
14017 { 3478 /* crc32b */, X86::CRC32r32m8, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR32 }, },
14018 { 3478 /* crc32b */, X86::CRC32r32m8_EVEX, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR32 }, },
14019 { 3478 /* crc32b */, X86::CRC32r64m8, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR64 }, },
14020 { 3478 /* crc32b */, X86::CRC32r64m8_EVEX, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR64 }, },
14021 { 3485 /* crc32l */, X86::CRC32r32r32, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
14022 { 3485 /* crc32l */, X86::CRC32r32r32_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
14023 { 3485 /* crc32l */, X86::CRC32r32m32, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
14024 { 3485 /* crc32l */, X86::CRC32r32m32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
14025 { 3492 /* crc32q */, X86::CRC32r64r64, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
14026 { 3492 /* crc32q */, X86::CRC32r64r64_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
14027 { 3492 /* crc32q */, X86::CRC32r64m64, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
14028 { 3492 /* crc32q */, X86::CRC32r64m64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
14029 { 3499 /* crc32w */, X86::CRC32r32r16, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR32 }, },
14030 { 3499 /* crc32w */, X86::CRC32r32r16_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR32 }, },
14031 { 3499 /* crc32w */, X86::CRC32r32m16, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR32 }, },
14032 { 3499 /* crc32w */, X86::CRC32r32m16_EVEX, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR32 }, },
14033 { 3506 /* cs */, X86::CS_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
14034 { 3516 /* ctestab */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14035 { 3516 /* ctestab */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14036 { 3516 /* ctestab */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14037 { 3516 /* ctestab */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14038 { 3516 /* ctestab */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14039 { 3532 /* ctestaeb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14040 { 3532 /* ctestaeb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14041 { 3532 /* ctestaeb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14042 { 3532 /* ctestaeb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14043 { 3532 /* ctestaeb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14044 { 3541 /* ctestael */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14045 { 3541 /* ctestael */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14046 { 3541 /* ctestael */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14047 { 3541 /* ctestael */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14048 { 3541 /* ctestael */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14049 { 3550 /* ctestaeq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14050 { 3550 /* ctestaeq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14051 { 3550 /* ctestaeq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14052 { 3550 /* ctestaeq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14053 { 3550 /* ctestaeq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14054 { 3559 /* ctestaew */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14055 { 3559 /* ctestaew */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14056 { 3559 /* ctestaew */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14057 { 3559 /* ctestaew */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14058 { 3559 /* ctestaew */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14059 { 3568 /* ctestal */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14060 { 3568 /* ctestal */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14061 { 3568 /* ctestal */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14062 { 3568 /* ctestal */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14063 { 3568 /* ctestal */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14064 { 3576 /* ctestaq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14065 { 3576 /* ctestaq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14066 { 3576 /* ctestaq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14067 { 3576 /* ctestaq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14068 { 3576 /* ctestaq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14069 { 3584 /* ctestaw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14070 { 3584 /* ctestaw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14071 { 3584 /* ctestaw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14072 { 3584 /* ctestaw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14073 { 3584 /* ctestaw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14074 { 3599 /* ctestbb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14075 { 3599 /* ctestbb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14076 { 3599 /* ctestbb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14077 { 3599 /* ctestbb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14078 { 3599 /* ctestbb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14079 { 3615 /* ctestbeb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14080 { 3615 /* ctestbeb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14081 { 3615 /* ctestbeb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14082 { 3615 /* ctestbeb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14083 { 3615 /* ctestbeb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14084 { 3624 /* ctestbel */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14085 { 3624 /* ctestbel */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14086 { 3624 /* ctestbel */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14087 { 3624 /* ctestbel */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14088 { 3624 /* ctestbel */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14089 { 3633 /* ctestbeq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14090 { 3633 /* ctestbeq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14091 { 3633 /* ctestbeq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14092 { 3633 /* ctestbeq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14093 { 3633 /* ctestbeq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14094 { 3642 /* ctestbew */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14095 { 3642 /* ctestbew */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14096 { 3642 /* ctestbew */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14097 { 3642 /* ctestbew */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14098 { 3642 /* ctestbew */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14099 { 3651 /* ctestbl */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14100 { 3651 /* ctestbl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14101 { 3651 /* ctestbl */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14102 { 3651 /* ctestbl */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14103 { 3651 /* ctestbl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14104 { 3659 /* ctestbq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14105 { 3659 /* ctestbq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14106 { 3659 /* ctestbq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14107 { 3659 /* ctestbq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14108 { 3659 /* ctestbq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14109 { 3667 /* ctestbw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14110 { 3667 /* ctestbw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14111 { 3667 /* ctestbw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14112 { 3667 /* ctestbw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14113 { 3667 /* ctestbw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14114 { 3682 /* ctestcb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14115 { 3682 /* ctestcb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14116 { 3682 /* ctestcb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14117 { 3682 /* ctestcb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14118 { 3682 /* ctestcb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14119 { 3690 /* ctestcl */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14120 { 3690 /* ctestcl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14121 { 3690 /* ctestcl */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14122 { 3690 /* ctestcl */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14123 { 3690 /* ctestcl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14124 { 3698 /* ctestcq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14125 { 3698 /* ctestcq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14126 { 3698 /* ctestcq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14127 { 3698 /* ctestcq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14128 { 3698 /* ctestcq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14129 { 3706 /* ctestcw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14130 { 3706 /* ctestcw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14131 { 3706 /* ctestcw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14132 { 3706 /* ctestcw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14133 { 3706 /* ctestcw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14134 { 3721 /* ctesteb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14135 { 3721 /* ctesteb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14136 { 3721 /* ctesteb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14137 { 3721 /* ctesteb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14138 { 3721 /* ctesteb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14139 { 3729 /* ctestel */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14140 { 3729 /* ctestel */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14141 { 3729 /* ctestel */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14142 { 3729 /* ctestel */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14143 { 3729 /* ctestel */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14144 { 3737 /* ctesteq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14145 { 3737 /* ctesteq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14146 { 3737 /* ctesteq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14147 { 3737 /* ctesteq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14148 { 3737 /* ctesteq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14149 { 3745 /* ctestew */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14150 { 3745 /* ctestew */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14151 { 3745 /* ctestew */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14152 { 3745 /* ctestew */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14153 { 3745 /* ctestew */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14154 { 3760 /* ctestfb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14155 { 3760 /* ctestfb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14156 { 3760 /* ctestfb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14157 { 3760 /* ctestfb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14158 { 3760 /* ctestfb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14159 { 3768 /* ctestfl */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14160 { 3768 /* ctestfl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14161 { 3768 /* ctestfl */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14162 { 3768 /* ctestfl */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14163 { 3768 /* ctestfl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14164 { 3776 /* ctestfq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14165 { 3776 /* ctestfq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14166 { 3776 /* ctestfq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14167 { 3776 /* ctestfq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14168 { 3776 /* ctestfq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14169 { 3784 /* ctestfw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14170 { 3784 /* ctestfw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14171 { 3784 /* ctestfw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14172 { 3784 /* ctestfw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14173 { 3784 /* ctestfw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14174 { 3799 /* ctestgb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14175 { 3799 /* ctestgb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14176 { 3799 /* ctestgb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14177 { 3799 /* ctestgb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14178 { 3799 /* ctestgb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14179 { 3815 /* ctestgeb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14180 { 3815 /* ctestgeb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14181 { 3815 /* ctestgeb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14182 { 3815 /* ctestgeb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14183 { 3815 /* ctestgeb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14184 { 3824 /* ctestgel */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14185 { 3824 /* ctestgel */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14186 { 3824 /* ctestgel */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14187 { 3824 /* ctestgel */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14188 { 3824 /* ctestgel */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14189 { 3833 /* ctestgeq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14190 { 3833 /* ctestgeq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14191 { 3833 /* ctestgeq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14192 { 3833 /* ctestgeq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14193 { 3833 /* ctestgeq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14194 { 3842 /* ctestgew */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14195 { 3842 /* ctestgew */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14196 { 3842 /* ctestgew */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14197 { 3842 /* ctestgew */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14198 { 3842 /* ctestgew */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14199 { 3851 /* ctestgl */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14200 { 3851 /* ctestgl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14201 { 3851 /* ctestgl */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14202 { 3851 /* ctestgl */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14203 { 3851 /* ctestgl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14204 { 3859 /* ctestgq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14205 { 3859 /* ctestgq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14206 { 3859 /* ctestgq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14207 { 3859 /* ctestgq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14208 { 3859 /* ctestgq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14209 { 3867 /* ctestgw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14210 { 3867 /* ctestgw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14211 { 3867 /* ctestgw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14212 { 3867 /* ctestgw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14213 { 3867 /* ctestgw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14214 { 3882 /* ctestlb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14215 { 3882 /* ctestlb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14216 { 3882 /* ctestlb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14217 { 3882 /* ctestlb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14218 { 3882 /* ctestlb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14219 { 3898 /* ctestleb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14220 { 3898 /* ctestleb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14221 { 3898 /* ctestleb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14222 { 3898 /* ctestleb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14223 { 3898 /* ctestleb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14224 { 3907 /* ctestlel */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14225 { 3907 /* ctestlel */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14226 { 3907 /* ctestlel */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14227 { 3907 /* ctestlel */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14228 { 3907 /* ctestlel */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14229 { 3916 /* ctestleq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14230 { 3916 /* ctestleq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14231 { 3916 /* ctestleq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14232 { 3916 /* ctestleq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14233 { 3916 /* ctestleq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14234 { 3925 /* ctestlew */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14235 { 3925 /* ctestlew */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14236 { 3925 /* ctestlew */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14237 { 3925 /* ctestlew */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14238 { 3925 /* ctestlew */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14239 { 3934 /* ctestll */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14240 { 3934 /* ctestll */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14241 { 3934 /* ctestll */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14242 { 3934 /* ctestll */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14243 { 3934 /* ctestll */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14244 { 3942 /* ctestlq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14245 { 3942 /* ctestlq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14246 { 3942 /* ctestlq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14247 { 3942 /* ctestlq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14248 { 3942 /* ctestlq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14249 { 3950 /* ctestlw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14250 { 3950 /* ctestlw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14251 { 3950 /* ctestlw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14252 { 3950 /* ctestlw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14253 { 3950 /* ctestlw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14254 { 3966 /* ctestnab */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14255 { 3966 /* ctestnab */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14256 { 3966 /* ctestnab */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14257 { 3966 /* ctestnab */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14258 { 3966 /* ctestnab */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14259 { 3984 /* ctestnaeb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14260 { 3984 /* ctestnaeb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14261 { 3984 /* ctestnaeb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14262 { 3984 /* ctestnaeb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14263 { 3984 /* ctestnaeb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14264 { 3994 /* ctestnael */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14265 { 3994 /* ctestnael */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14266 { 3994 /* ctestnael */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14267 { 3994 /* ctestnael */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14268 { 3994 /* ctestnael */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14269 { 4004 /* ctestnaeq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14270 { 4004 /* ctestnaeq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14271 { 4004 /* ctestnaeq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14272 { 4004 /* ctestnaeq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14273 { 4004 /* ctestnaeq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14274 { 4014 /* ctestnaew */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14275 { 4014 /* ctestnaew */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14276 { 4014 /* ctestnaew */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14277 { 4014 /* ctestnaew */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14278 { 4014 /* ctestnaew */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14279 { 4024 /* ctestnal */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14280 { 4024 /* ctestnal */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14281 { 4024 /* ctestnal */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14282 { 4024 /* ctestnal */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14283 { 4024 /* ctestnal */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14284 { 4033 /* ctestnaq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14285 { 4033 /* ctestnaq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14286 { 4033 /* ctestnaq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14287 { 4033 /* ctestnaq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14288 { 4033 /* ctestnaq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14289 { 4042 /* ctestnaw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14290 { 4042 /* ctestnaw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14291 { 4042 /* ctestnaw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14292 { 4042 /* ctestnaw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14293 { 4042 /* ctestnaw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14294 { 4059 /* ctestnbb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14295 { 4059 /* ctestnbb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14296 { 4059 /* ctestnbb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14297 { 4059 /* ctestnbb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14298 { 4059 /* ctestnbb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14299 { 4077 /* ctestnbeb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14300 { 4077 /* ctestnbeb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14301 { 4077 /* ctestnbeb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14302 { 4077 /* ctestnbeb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14303 { 4077 /* ctestnbeb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14304 { 4087 /* ctestnbel */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14305 { 4087 /* ctestnbel */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14306 { 4087 /* ctestnbel */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14307 { 4087 /* ctestnbel */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14308 { 4087 /* ctestnbel */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14309 { 4097 /* ctestnbeq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14310 { 4097 /* ctestnbeq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14311 { 4097 /* ctestnbeq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14312 { 4097 /* ctestnbeq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14313 { 4097 /* ctestnbeq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14314 { 4107 /* ctestnbew */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14315 { 4107 /* ctestnbew */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14316 { 4107 /* ctestnbew */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14317 { 4107 /* ctestnbew */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14318 { 4107 /* ctestnbew */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14319 { 4117 /* ctestnbl */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14320 { 4117 /* ctestnbl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14321 { 4117 /* ctestnbl */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14322 { 4117 /* ctestnbl */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14323 { 4117 /* ctestnbl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14324 { 4126 /* ctestnbq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14325 { 4126 /* ctestnbq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14326 { 4126 /* ctestnbq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14327 { 4126 /* ctestnbq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14328 { 4126 /* ctestnbq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14329 { 4135 /* ctestnbw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14330 { 4135 /* ctestnbw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14331 { 4135 /* ctestnbw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14332 { 4135 /* ctestnbw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14333 { 4135 /* ctestnbw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14334 { 4152 /* ctestncb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14335 { 4152 /* ctestncb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14336 { 4152 /* ctestncb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14337 { 4152 /* ctestncb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14338 { 4152 /* ctestncb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14339 { 4161 /* ctestncl */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14340 { 4161 /* ctestncl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14341 { 4161 /* ctestncl */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14342 { 4161 /* ctestncl */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14343 { 4161 /* ctestncl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14344 { 4170 /* ctestncq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14345 { 4170 /* ctestncq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14346 { 4170 /* ctestncq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14347 { 4170 /* ctestncq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14348 { 4170 /* ctestncq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14349 { 4179 /* ctestncw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14350 { 4179 /* ctestncw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14351 { 4179 /* ctestncw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14352 { 4179 /* ctestncw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14353 { 4179 /* ctestncw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14354 { 4196 /* ctestneb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14355 { 4196 /* ctestneb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14356 { 4196 /* ctestneb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14357 { 4196 /* ctestneb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14358 { 4196 /* ctestneb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14359 { 4205 /* ctestnel */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14360 { 4205 /* ctestnel */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14361 { 4205 /* ctestnel */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14362 { 4205 /* ctestnel */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14363 { 4205 /* ctestnel */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14364 { 4214 /* ctestneq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14365 { 4214 /* ctestneq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14366 { 4214 /* ctestneq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14367 { 4214 /* ctestneq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14368 { 4214 /* ctestneq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14369 { 4223 /* ctestnew */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14370 { 4223 /* ctestnew */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14371 { 4223 /* ctestnew */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14372 { 4223 /* ctestnew */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14373 { 4223 /* ctestnew */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14374 { 4240 /* ctestngb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14375 { 4240 /* ctestngb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14376 { 4240 /* ctestngb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14377 { 4240 /* ctestngb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14378 { 4240 /* ctestngb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14379 { 4258 /* ctestngeb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14380 { 4258 /* ctestngeb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14381 { 4258 /* ctestngeb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14382 { 4258 /* ctestngeb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14383 { 4258 /* ctestngeb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14384 { 4268 /* ctestngel */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14385 { 4268 /* ctestngel */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14386 { 4268 /* ctestngel */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14387 { 4268 /* ctestngel */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14388 { 4268 /* ctestngel */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14389 { 4278 /* ctestngeq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14390 { 4278 /* ctestngeq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14391 { 4278 /* ctestngeq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14392 { 4278 /* ctestngeq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14393 { 4278 /* ctestngeq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14394 { 4288 /* ctestngew */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14395 { 4288 /* ctestngew */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14396 { 4288 /* ctestngew */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14397 { 4288 /* ctestngew */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14398 { 4288 /* ctestngew */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14399 { 4298 /* ctestngl */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14400 { 4298 /* ctestngl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14401 { 4298 /* ctestngl */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14402 { 4298 /* ctestngl */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14403 { 4298 /* ctestngl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14404 { 4307 /* ctestngq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14405 { 4307 /* ctestngq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14406 { 4307 /* ctestngq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14407 { 4307 /* ctestngq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14408 { 4307 /* ctestngq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14409 { 4316 /* ctestngw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14410 { 4316 /* ctestngw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14411 { 4316 /* ctestngw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14412 { 4316 /* ctestngw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14413 { 4316 /* ctestngw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14414 { 4333 /* ctestnlb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14415 { 4333 /* ctestnlb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14416 { 4333 /* ctestnlb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14417 { 4333 /* ctestnlb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14418 { 4333 /* ctestnlb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14419 { 4351 /* ctestnleb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14420 { 4351 /* ctestnleb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14421 { 4351 /* ctestnleb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14422 { 4351 /* ctestnleb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14423 { 4351 /* ctestnleb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14424 { 4361 /* ctestnlel */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14425 { 4361 /* ctestnlel */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14426 { 4361 /* ctestnlel */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14427 { 4361 /* ctestnlel */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14428 { 4361 /* ctestnlel */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14429 { 4371 /* ctestnleq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14430 { 4371 /* ctestnleq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14431 { 4371 /* ctestnleq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14432 { 4371 /* ctestnleq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14433 { 4371 /* ctestnleq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14434 { 4381 /* ctestnlew */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14435 { 4381 /* ctestnlew */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14436 { 4381 /* ctestnlew */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14437 { 4381 /* ctestnlew */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14438 { 4381 /* ctestnlew */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14439 { 4391 /* ctestnll */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14440 { 4391 /* ctestnll */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14441 { 4391 /* ctestnll */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14442 { 4391 /* ctestnll */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14443 { 4391 /* ctestnll */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14444 { 4400 /* ctestnlq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14445 { 4400 /* ctestnlq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14446 { 4400 /* ctestnlq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14447 { 4400 /* ctestnlq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14448 { 4400 /* ctestnlq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14449 { 4409 /* ctestnlw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14450 { 4409 /* ctestnlw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14451 { 4409 /* ctestnlw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14452 { 4409 /* ctestnlw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14453 { 4409 /* ctestnlw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14454 { 4426 /* ctestnob */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14455 { 4426 /* ctestnob */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14456 { 4426 /* ctestnob */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14457 { 4426 /* ctestnob */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14458 { 4426 /* ctestnob */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14459 { 4435 /* ctestnol */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14460 { 4435 /* ctestnol */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14461 { 4435 /* ctestnol */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14462 { 4435 /* ctestnol */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14463 { 4435 /* ctestnol */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14464 { 4444 /* ctestnoq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14465 { 4444 /* ctestnoq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14466 { 4444 /* ctestnoq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14467 { 4444 /* ctestnoq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14468 { 4444 /* ctestnoq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14469 { 4453 /* ctestnow */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14470 { 4453 /* ctestnow */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14471 { 4453 /* ctestnow */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14472 { 4453 /* ctestnow */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14473 { 4453 /* ctestnow */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14474 { 4470 /* ctestnsb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14475 { 4470 /* ctestnsb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14476 { 4470 /* ctestnsb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14477 { 4470 /* ctestnsb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14478 { 4470 /* ctestnsb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14479 { 4479 /* ctestnsl */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14480 { 4479 /* ctestnsl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14481 { 4479 /* ctestnsl */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14482 { 4479 /* ctestnsl */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14483 { 4479 /* ctestnsl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14484 { 4488 /* ctestnsq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14485 { 4488 /* ctestnsq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14486 { 4488 /* ctestnsq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14487 { 4488 /* ctestnsq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14488 { 4488 /* ctestnsq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14489 { 4497 /* ctestnsw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14490 { 4497 /* ctestnsw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14491 { 4497 /* ctestnsw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14492 { 4497 /* ctestnsw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14493 { 4497 /* ctestnsw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14494 { 4514 /* ctestnzb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14495 { 4514 /* ctestnzb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14496 { 4514 /* ctestnzb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14497 { 4514 /* ctestnzb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14498 { 4514 /* ctestnzb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14499 { 4523 /* ctestnzl */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14500 { 4523 /* ctestnzl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14501 { 4523 /* ctestnzl */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14502 { 4523 /* ctestnzl */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14503 { 4523 /* ctestnzl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14504 { 4532 /* ctestnzq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14505 { 4532 /* ctestnzq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14506 { 4532 /* ctestnzq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14507 { 4532 /* ctestnzq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14508 { 4532 /* ctestnzq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14509 { 4541 /* ctestnzw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14510 { 4541 /* ctestnzw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14511 { 4541 /* ctestnzw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14512 { 4541 /* ctestnzw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14513 { 4541 /* ctestnzw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14514 { 4557 /* ctestob */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14515 { 4557 /* ctestob */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14516 { 4557 /* ctestob */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14517 { 4557 /* ctestob */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14518 { 4557 /* ctestob */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14519 { 4565 /* ctestol */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14520 { 4565 /* ctestol */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14521 { 4565 /* ctestol */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14522 { 4565 /* ctestol */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14523 { 4565 /* ctestol */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14524 { 4573 /* ctestoq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14525 { 4573 /* ctestoq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14526 { 4573 /* ctestoq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14527 { 4573 /* ctestoq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14528 { 4573 /* ctestoq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14529 { 4581 /* ctestow */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14530 { 4581 /* ctestow */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14531 { 4581 /* ctestow */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14532 { 4581 /* ctestow */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14533 { 4581 /* ctestow */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14534 { 4596 /* ctestsb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14535 { 4596 /* ctestsb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14536 { 4596 /* ctestsb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14537 { 4596 /* ctestsb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14538 { 4596 /* ctestsb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14539 { 4604 /* ctestsl */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14540 { 4604 /* ctestsl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14541 { 4604 /* ctestsl */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14542 { 4604 /* ctestsl */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14543 { 4604 /* ctestsl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14544 { 4612 /* ctestsq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14545 { 4612 /* ctestsq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14546 { 4612 /* ctestsq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14547 { 4612 /* ctestsq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14548 { 4612 /* ctestsq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14549 { 4620 /* ctestsw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14550 { 4620 /* ctestsw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14551 { 4620 /* ctestsw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14552 { 4620 /* ctestsw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14553 { 4620 /* ctestsw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14554 { 4635 /* ctesttb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14555 { 4635 /* ctesttb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14556 { 4635 /* ctesttb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14557 { 4635 /* ctesttb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14558 { 4635 /* ctesttb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14559 { 4643 /* ctesttl */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14560 { 4643 /* ctesttl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14561 { 4643 /* ctesttl */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14562 { 4643 /* ctesttl */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14563 { 4643 /* ctesttl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14564 { 4651 /* ctesttq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14565 { 4651 /* ctesttq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14566 { 4651 /* ctesttq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14567 { 4651 /* ctesttq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14568 { 4651 /* ctesttq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14569 { 4659 /* ctesttw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14570 { 4659 /* ctesttw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14571 { 4659 /* ctesttw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14572 { 4659 /* ctesttw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14573 { 4659 /* ctesttw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14574 { 4674 /* ctestzb */, X86::CTEST8rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
14575 { 4674 /* ctestzb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
14576 { 4674 /* ctestzb */, X86::CTEST8ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR8 }, },
14577 { 4674 /* ctestzb */, X86::CTEST8mi, Convert__Mem85_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem8 }, },
14578 { 4674 /* ctestzb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
14579 { 4682 /* ctestzl */, X86::CTEST32rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
14580 { 4682 /* ctestzl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
14581 { 4682 /* ctestzl */, X86::CTEST32ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR32 }, },
14582 { 4682 /* ctestzl */, X86::CTEST32mi, Convert__Mem325_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem32 }, },
14583 { 4682 /* ctestzl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
14584 { 4690 /* ctestzq */, X86::CTEST64rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
14585 { 4690 /* ctestzq */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
14586 { 4690 /* ctestzq */, X86::CTEST64ri32, Convert__Reg1_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_GR64 }, },
14587 { 4690 /* ctestzq */, X86::CTEST64mi32, Convert__Mem645_2__ImmSExti64i321_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_ImmSExti64i32, MCK_Mem64 }, },
14588 { 4690 /* ctestzq */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
14589 { 4698 /* ctestzw */, X86::CTEST16rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
14590 { 4698 /* ctestzw */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
14591 { 4698 /* ctestzw */, X86::CTEST16ri, Convert__Reg1_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_GR16 }, },
14592 { 4698 /* ctestzw */, X86::CTEST16mi, Convert__Mem165_2__Imm1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Imm, MCK_Mem16 }, },
14593 { 4698 /* ctestzw */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
14594 { 4706 /* cvtdq2pd */, X86::CVTDQ2PDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14595 { 4706 /* cvtdq2pd */, X86::CVTDQ2PDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
14596 { 4715 /* cvtdq2ps */, X86::CVTDQ2PSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14597 { 4715 /* cvtdq2ps */, X86::CVTDQ2PSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
14598 { 4724 /* cvtpd2dq */, X86::CVTPD2DQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14599 { 4724 /* cvtpd2dq */, X86::CVTPD2DQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
14600 { 4733 /* cvtpd2pi */, X86::MMX_CVTPD2PIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR64 }, },
14601 { 4733 /* cvtpd2pi */, X86::MMX_CVTPD2PIrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR64 }, },
14602 { 4742 /* cvtpd2ps */, X86::CVTPD2PSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14603 { 4742 /* cvtpd2ps */, X86::CVTPD2PSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
14604 { 4751 /* cvtpi2pd */, X86::MMX_CVTPI2PDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_FR16 }, },
14605 { 4751 /* cvtpi2pd */, X86::MMX_CVTPI2PDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
14606 { 4760 /* cvtpi2ps */, X86::MMX_CVTPI2PSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_FR16 }, },
14607 { 4760 /* cvtpi2ps */, X86::MMX_CVTPI2PSrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
14608 { 4769 /* cvtps2dq */, X86::CVTPS2DQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14609 { 4769 /* cvtps2dq */, X86::CVTPS2DQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
14610 { 4778 /* cvtps2pd */, X86::CVTPS2PDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14611 { 4778 /* cvtps2pd */, X86::CVTPS2PDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
14612 { 4787 /* cvtps2pi */, X86::MMX_CVTPS2PIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR64 }, },
14613 { 4787 /* cvtps2pi */, X86::MMX_CVTPS2PIrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
14614 { 4796 /* cvtsd2si */, X86::CVTSD2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
14615 { 4796 /* cvtsd2si */, X86::CVTSD2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
14616 { 4796 /* cvtsd2si */, X86::CVTSD2SIrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
14617 { 4796 /* cvtsd2si */, X86::CVTSD2SI64rm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
14618 { 4805 /* cvtsd2sil */, X86::CVTSD2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
14619 { 4805 /* cvtsd2sil */, X86::CVTSD2SIrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
14620 { 4815 /* cvtsd2siq */, X86::CVTSD2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
14621 { 4815 /* cvtsd2siq */, X86::CVTSD2SI64rm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
14622 { 4825 /* cvtsd2ss */, X86::CVTSD2SSrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14623 { 4825 /* cvtsd2ss */, X86::CVTSD2SSrm_Int, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
14624 { 4834 /* cvtsi2sd */, X86::CVTSI2SDrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
14625 { 4834 /* cvtsi2sd */, X86::CVTSI642SDrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
14626 { 4834 /* cvtsi2sd */, X86::CVTSI2SDrm_Int, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
14627 { 4843 /* cvtsi2sdl */, X86::CVTSI2SDrr_Int, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
14628 { 4843 /* cvtsi2sdl */, X86::CVTSI2SDrm_Int, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
14629 { 4853 /* cvtsi2sdq */, X86::CVTSI642SDrr_Int, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
14630 { 4853 /* cvtsi2sdq */, X86::CVTSI642SDrm_Int, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
14631 { 4863 /* cvtsi2ss */, X86::CVTSI2SSrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
14632 { 4863 /* cvtsi2ss */, X86::CVTSI642SSrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
14633 { 4863 /* cvtsi2ss */, X86::CVTSI2SSrm_Int, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
14634 { 4872 /* cvtsi2ssl */, X86::CVTSI2SSrr_Int, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
14635 { 4872 /* cvtsi2ssl */, X86::CVTSI2SSrm_Int, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
14636 { 4882 /* cvtsi2ssq */, X86::CVTSI642SSrr_Int, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
14637 { 4882 /* cvtsi2ssq */, X86::CVTSI642SSrm_Int, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
14638 { 4892 /* cvtss2sd */, X86::CVTSS2SDrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14639 { 4892 /* cvtss2sd */, X86::CVTSS2SDrm_Int, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
14640 { 4901 /* cvtss2si */, X86::CVTSS2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
14641 { 4901 /* cvtss2si */, X86::CVTSS2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
14642 { 4901 /* cvtss2si */, X86::CVTSS2SIrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
14643 { 4901 /* cvtss2si */, X86::CVTSS2SI64rm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
14644 { 4910 /* cvtss2sil */, X86::CVTSS2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
14645 { 4910 /* cvtss2sil */, X86::CVTSS2SIrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
14646 { 4920 /* cvtss2siq */, X86::CVTSS2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
14647 { 4920 /* cvtss2siq */, X86::CVTSS2SI64rm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
14648 { 4930 /* cvttpd2dq */, X86::CVTTPD2DQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14649 { 4930 /* cvttpd2dq */, X86::CVTTPD2DQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
14650 { 4940 /* cvttpd2pi */, X86::MMX_CVTTPD2PIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR64 }, },
14651 { 4940 /* cvttpd2pi */, X86::MMX_CVTTPD2PIrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR64 }, },
14652 { 4950 /* cvttps2dq */, X86::CVTTPS2DQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14653 { 4950 /* cvttps2dq */, X86::CVTTPS2DQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
14654 { 4960 /* cvttps2pi */, X86::MMX_CVTTPS2PIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR64 }, },
14655 { 4960 /* cvttps2pi */, X86::MMX_CVTTPS2PIrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
14656 { 4970 /* cvttsd2si */, X86::CVTTSD2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
14657 { 4970 /* cvttsd2si */, X86::CVTTSD2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
14658 { 4970 /* cvttsd2si */, X86::CVTTSD2SIrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
14659 { 4970 /* cvttsd2si */, X86::CVTTSD2SI64rm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
14660 { 4980 /* cvttsd2sil */, X86::CVTTSD2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
14661 { 4980 /* cvttsd2sil */, X86::CVTTSD2SIrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
14662 { 4991 /* cvttsd2siq */, X86::CVTTSD2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
14663 { 4991 /* cvttsd2siq */, X86::CVTTSD2SI64rm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
14664 { 5002 /* cvttss2si */, X86::CVTTSS2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
14665 { 5002 /* cvttss2si */, X86::CVTTSS2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
14666 { 5002 /* cvttss2si */, X86::CVTTSS2SIrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
14667 { 5002 /* cvttss2si */, X86::CVTTSS2SI64rm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
14668 { 5012 /* cvttss2sil */, X86::CVTTSS2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
14669 { 5012 /* cvttss2sil */, X86::CVTTSS2SIrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
14670 { 5023 /* cvttss2siq */, X86::CVTTSS2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
14671 { 5023 /* cvttss2siq */, X86::CVTTSS2SI64rm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
14672 { 5043 /* cwtd */, X86::CWD, Convert_NoOperands, AMFBS_None, { }, },
14673 { 5048 /* cwtl */, X86::CWDE, Convert_NoOperands, AMFBS_None, { }, },
14674 { 5053 /* daa */, X86::DAA, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
14675 { 5057 /* das */, X86::DAS, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
14676 { 5061 /* data16 */, X86::DATA16_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
14677 { 5072 /* decb */, X86::DEC8r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
14678 { 5072 /* decb */, X86::DEC8r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
14679 { 5072 /* decb */, X86::DEC8r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
14680 { 5072 /* decb */, X86::DEC8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
14681 { 5072 /* decb */, X86::DEC8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
14682 { 5072 /* decb */, X86::DEC8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
14683 { 5072 /* decb */, X86::DEC8r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
14684 { 5072 /* decb */, X86::DEC8r_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
14685 { 5072 /* decb */, X86::DEC8m_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
14686 { 5072 /* decb */, X86::DEC8m_NF_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
14687 { 5077 /* decl */, X86::DEC32r_alt, Convert__Reg1_0__Tie0_1_1, AMFBS_Not64BitMode, { MCK_GR32 }, },
14688 { 5077 /* decl */, X86::DEC32r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
14689 { 5077 /* decl */, X86::DEC32r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
14690 { 5077 /* decl */, X86::DEC32r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
14691 { 5077 /* decl */, X86::DEC32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14692 { 5077 /* decl */, X86::DEC32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
14693 { 5077 /* decl */, X86::DEC32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
14694 { 5077 /* decl */, X86::DEC32r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
14695 { 5077 /* decl */, X86::DEC32r_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
14696 { 5077 /* decl */, X86::DEC32m_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
14697 { 5077 /* decl */, X86::DEC32m_NF_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
14698 { 5082 /* decq */, X86::DEC64r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
14699 { 5082 /* decq */, X86::DEC64r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
14700 { 5082 /* decq */, X86::DEC64r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
14701 { 5082 /* decq */, X86::DEC64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
14702 { 5082 /* decq */, X86::DEC64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
14703 { 5082 /* decq */, X86::DEC64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
14704 { 5082 /* decq */, X86::DEC64r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
14705 { 5082 /* decq */, X86::DEC64r_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
14706 { 5082 /* decq */, X86::DEC64m_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
14707 { 5082 /* decq */, X86::DEC64m_NF_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
14708 { 5087 /* decw */, X86::DEC16r_alt, Convert__Reg1_0__Tie0_1_1, AMFBS_Not64BitMode, { MCK_GR16 }, },
14709 { 5087 /* decw */, X86::DEC16r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
14710 { 5087 /* decw */, X86::DEC16r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
14711 { 5087 /* decw */, X86::DEC16r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
14712 { 5087 /* decw */, X86::DEC16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14713 { 5087 /* decw */, X86::DEC16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
14714 { 5087 /* decw */, X86::DEC16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
14715 { 5087 /* decw */, X86::DEC16r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
14716 { 5087 /* decw */, X86::DEC16r_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
14717 { 5087 /* decw */, X86::DEC16m_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
14718 { 5087 /* decw */, X86::DEC16m_NF_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
14719 { 5096 /* divb */, X86::DIV8r, Convert__Reg1_0, AMFBS_None, { MCK_GR8 }, },
14720 { 5096 /* divb */, X86::DIV8r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
14721 { 5096 /* divb */, X86::DIV8r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
14722 { 5096 /* divb */, X86::DIV8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
14723 { 5096 /* divb */, X86::DIV8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
14724 { 5096 /* divb */, X86::DIV8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
14725 { 5096 /* divb */, X86::DIV8r, Convert__Reg1_0, AMFBS_None, { MCK_GR8, MCK_AL }, },
14726 { 5096 /* divb */, X86::DIV8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_AL }, },
14727 { 5101 /* divl */, X86::DIV32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
14728 { 5101 /* divl */, X86::DIV32r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
14729 { 5101 /* divl */, X86::DIV32r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
14730 { 5101 /* divl */, X86::DIV32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14731 { 5101 /* divl */, X86::DIV32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
14732 { 5101 /* divl */, X86::DIV32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
14733 { 5101 /* divl */, X86::DIV32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32, MCK_EAX }, },
14734 { 5101 /* divl */, X86::DIV32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_EAX }, },
14735 { 5106 /* divpd */, X86::DIVPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14736 { 5106 /* divpd */, X86::DIVPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
14737 { 5112 /* divps */, X86::DIVPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14738 { 5112 /* divps */, X86::DIVPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
14739 { 5118 /* divq */, X86::DIV64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
14740 { 5118 /* divq */, X86::DIV64r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
14741 { 5118 /* divq */, X86::DIV64r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
14742 { 5118 /* divq */, X86::DIV64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
14743 { 5118 /* divq */, X86::DIV64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
14744 { 5118 /* divq */, X86::DIV64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
14745 { 5118 /* divq */, X86::DIV64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64_A }, },
14746 { 5118 /* divq */, X86::DIV64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64_A }, },
14747 { 5123 /* divsd */, X86::DIVSDrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14748 { 5123 /* divsd */, X86::DIVSDrm_Int, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
14749 { 5129 /* divss */, X86::DIVSSrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14750 { 5129 /* divss */, X86::DIVSSrm_Int, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
14751 { 5135 /* divw */, X86::DIV16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
14752 { 5135 /* divw */, X86::DIV16r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
14753 { 5135 /* divw */, X86::DIV16r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
14754 { 5135 /* divw */, X86::DIV16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14755 { 5135 /* divw */, X86::DIV16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
14756 { 5135 /* divw */, X86::DIV16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
14757 { 5135 /* divw */, X86::DIV16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16, MCK_AX }, },
14758 { 5135 /* divw */, X86::DIV16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_AX }, },
14759 { 5140 /* dppd */, X86::DPPDrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
14760 { 5140 /* dppd */, X86::DPPDrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
14761 { 5145 /* dpps */, X86::DPPSrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
14762 { 5145 /* dpps */, X86::DPPSrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
14763 { 5150 /* ds */, X86::DS_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
14764 { 5153 /* emms */, X86::MMX_EMMS, Convert_NoOperands, AMFBS_None, { }, },
14765 { 5158 /* encls */, X86::ENCLS, Convert_NoOperands, AMFBS_None, { }, },
14766 { 5164 /* enclu */, X86::ENCLU, Convert_NoOperands, AMFBS_None, { }, },
14767 { 5170 /* enclv */, X86::ENCLV, Convert_NoOperands, AMFBS_None, { }, },
14768 { 5176 /* encodekey128 */, X86::ENCODEKEY128, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
14769 { 5189 /* encodekey256 */, X86::ENCODEKEY256, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
14770 { 5202 /* endbr32 */, X86::ENDBR32, Convert_NoOperands, AMFBS_None, { }, },
14771 { 5210 /* endbr64 */, X86::ENDBR64, Convert_NoOperands, AMFBS_None, { }, },
14772 { 5218 /* enqcmd */, X86::ENQCMD16, Convert__Reg1_1__Mem512_GR165_0, AMFBS_Not64BitMode, { MCK_Mem512_GR16, MCK_GR16 }, },
14773 { 5218 /* enqcmd */, X86::ENQCMD32, Convert__Reg1_1__Mem512_GR325_0, AMFBS_None, { MCK_Mem512_GR32, MCK_GR32 }, },
14774 { 5218 /* enqcmd */, X86::ENQCMD32_EVEX, Convert__Reg1_1__Mem512_GR325_0, AMFBS_In64BitMode, { MCK_Mem512_GR32, MCK_GR32 }, },
14775 { 5218 /* enqcmd */, X86::ENQCMD64, Convert__Reg1_1__Mem512_GR645_0, AMFBS_None, { MCK_Mem512_GR64, MCK_GR64 }, },
14776 { 5218 /* enqcmd */, X86::ENQCMD64_EVEX, Convert__Reg1_1__Mem512_GR645_0, AMFBS_In64BitMode, { MCK_Mem512_GR64, MCK_GR64 }, },
14777 { 5225 /* enqcmds */, X86::ENQCMDS16, Convert__Reg1_1__Mem512_GR165_0, AMFBS_Not64BitMode, { MCK_Mem512_GR16, MCK_GR16 }, },
14778 { 5225 /* enqcmds */, X86::ENQCMDS32, Convert__Reg1_1__Mem512_GR325_0, AMFBS_None, { MCK_Mem512_GR32, MCK_GR32 }, },
14779 { 5225 /* enqcmds */, X86::ENQCMDS32_EVEX, Convert__Reg1_1__Mem512_GR325_0, AMFBS_In64BitMode, { MCK_Mem512_GR32, MCK_GR32 }, },
14780 { 5225 /* enqcmds */, X86::ENQCMDS64, Convert__Reg1_1__Mem512_GR645_0, AMFBS_None, { MCK_Mem512_GR64, MCK_GR64 }, },
14781 { 5225 /* enqcmds */, X86::ENQCMDS64_EVEX, Convert__Reg1_1__Mem512_GR645_0, AMFBS_In64BitMode, { MCK_Mem512_GR64, MCK_GR64 }, },
14782 { 5233 /* enter */, X86::ENTER, Convert__Imm1_0__Imm1_1, AMFBS_None, { MCK_Imm, MCK_Imm }, },
14783 { 5239 /* erets */, X86::ERETS, Convert_NoOperands, AMFBS_In64BitMode, { }, },
14784 { 5245 /* eretu */, X86::ERETU, Convert_NoOperands, AMFBS_In64BitMode, { }, },
14785 { 5251 /* es */, X86::ES_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
14786 { 5254 /* extractps */, X86::EXTRACTPSrri, Convert__GR32orGR641_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_GR32orGR64 }, },
14787 { 5254 /* extractps */, X86::EXTRACTPSmri, Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_Mem32 }, },
14788 { 5264 /* extrq */, X86::EXTRQ, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14789 { 5264 /* extrq */, X86::EXTRQI, Convert__Reg1_2__Tie0_3_3__ImmUnsignedi81_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_ImmUnsignedi8, MCK_FR16 }, },
14790 { 5270 /* f2xm1 */, X86::F2XM1, Convert_NoOperands, AMFBS_None, { }, },
14791 { 5276 /* fabs */, X86::ABS_F, Convert_NoOperands, AMFBS_None, { }, },
14792 { 5281 /* fadd */, X86::ADD_FPrST0, Convert__regST1, AMFBS_None, { }, },
14793 { 5281 /* fadd */, X86::ADD_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14794 { 5281 /* fadd */, X86::ADD_FST0r, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14795 { 5281 /* fadd */, X86::ADD_FrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
14796 { 5281 /* fadd */, X86::ADD_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14797 { 5286 /* faddl */, X86::ADD_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14798 { 5292 /* faddp */, X86::ADD_FPrST0, Convert__regST1, AMFBS_None, { }, },
14799 { 5292 /* faddp */, X86::ADD_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14800 { 5292 /* faddp */, X86::ADD_FPrST0, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14801 { 5292 /* faddp */, X86::ADD_FPrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
14802 { 5292 /* faddp */, X86::ADD_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14803 { 5298 /* fadds */, X86::ADD_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14804 { 5304 /* fbld */, X86::FBLDm, Convert__Mem805_0, AMFBS_None, { MCK_Mem80 }, },
14805 { 5309 /* fbstp */, X86::FBSTPm, Convert__Mem805_0, AMFBS_None, { MCK_Mem80 }, },
14806 { 5315 /* fchs */, X86::CHS_F, Convert_NoOperands, AMFBS_None, { }, },
14807 { 5320 /* fcmovb */, X86::CMOVB_F, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14808 { 5327 /* fcmovbe */, X86::CMOVBE_F, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14809 { 5335 /* fcmove */, X86::CMOVE_F, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14810 { 5342 /* fcmovnb */, X86::CMOVNB_F, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14811 { 5350 /* fcmovnbe */, X86::CMOVNBE_F, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14812 { 5359 /* fcmovne */, X86::CMOVNE_F, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14813 { 5367 /* fcmovnu */, X86::CMOVNP_F, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14814 { 5375 /* fcmovu */, X86::CMOVP_F, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14815 { 5382 /* fcom */, X86::COM_FST0r, Convert__regST1, AMFBS_None, { }, },
14816 { 5382 /* fcom */, X86::COM_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14817 { 5387 /* fcomi */, X86::COM_FIr, Convert__regST1, AMFBS_None, { }, },
14818 { 5387 /* fcomi */, X86::COM_FIr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14819 { 5387 /* fcomi */, X86::COM_FIr, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14820 { 5387 /* fcomi */, X86::COM_FIr, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14821 { 5393 /* fcoml */, X86::FCOM64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14822 { 5399 /* fcomp */, X86::COMP_FST0r, Convert__regST1, AMFBS_None, { }, },
14823 { 5399 /* fcomp */, X86::COMP_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14824 { 5405 /* fcompi */, X86::COM_FIPr, Convert__regST1, AMFBS_None, { }, },
14825 { 5405 /* fcompi */, X86::COM_FIPr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14826 { 5405 /* fcompi */, X86::COM_FIPr, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14827 { 5405 /* fcompi */, X86::COM_FIPr, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14828 { 5412 /* fcompl */, X86::FCOMP64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14829 { 5419 /* fcompp */, X86::FCOMPP, Convert_NoOperands, AMFBS_None, { }, },
14830 { 5426 /* fcomps */, X86::FCOMP32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14831 { 5433 /* fcoms */, X86::FCOM32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14832 { 5439 /* fcos */, X86::FCOS, Convert_NoOperands, AMFBS_None, { }, },
14833 { 5444 /* fdecstp */, X86::FDECSTP, Convert_NoOperands, AMFBS_None, { }, },
14834 { 5452 /* fdiv */, X86::DIV_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14835 { 5452 /* fdiv */, X86::DIV_FST0r, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14836 { 5452 /* fdiv */, X86::DIVR_FrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
14837 { 5452 /* fdiv */, X86::DIV_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14838 { 5457 /* fdivl */, X86::DIV_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14839 { 5463 /* fdivp */, X86::DIVR_FPrST0, Convert__regST1, AMFBS_None, { }, },
14840 { 5463 /* fdivp */, X86::DIVR_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14841 { 5463 /* fdivp */, X86::DIVR_FPrST0, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14842 { 5463 /* fdivp */, X86::DIVR_FPrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
14843 { 5463 /* fdivp */, X86::DIVR_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14844 { 5469 /* fdivr */, X86::DIVR_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14845 { 5469 /* fdivr */, X86::DIVR_FST0r, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14846 { 5469 /* fdivr */, X86::DIV_FrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
14847 { 5469 /* fdivr */, X86::DIVR_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14848 { 5475 /* fdivrl */, X86::DIVR_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14849 { 5482 /* fdivrp */, X86::DIV_FPrST0, Convert__regST1, AMFBS_None, { }, },
14850 { 5482 /* fdivrp */, X86::DIV_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14851 { 5482 /* fdivrp */, X86::DIV_FPrST0, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14852 { 5482 /* fdivrp */, X86::DIV_FPrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
14853 { 5482 /* fdivrp */, X86::DIV_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14854 { 5489 /* fdivrs */, X86::DIVR_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14855 { 5496 /* fdivs */, X86::DIV_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14856 { 5502 /* femms */, X86::FEMMS, Convert_NoOperands, AMFBS_None, { }, },
14857 { 5508 /* ffree */, X86::FFREE, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14858 { 5514 /* ffreep */, X86::FFREEP, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14859 { 5527 /* fiaddl */, X86::ADD_FI32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14860 { 5534 /* fiadds */, X86::ADD_FI16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14861 { 5547 /* ficoml */, X86::FICOM32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14862 { 5561 /* ficompl */, X86::FICOMP32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14863 { 5569 /* ficomps */, X86::FICOMP16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14864 { 5577 /* ficoms */, X86::FICOM16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14865 { 5590 /* fidivl */, X86::DIV_FI32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14866 { 5604 /* fidivrl */, X86::DIVR_FI32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14867 { 5612 /* fidivrs */, X86::DIVR_FI16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14868 { 5620 /* fidivs */, X86::DIV_FI16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14869 { 5632 /* fildl */, X86::ILD_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14870 { 5638 /* fildll */, X86::ILD_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14871 { 5645 /* filds */, X86::ILD_F16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14872 { 5657 /* fimull */, X86::MUL_FI32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14873 { 5664 /* fimuls */, X86::MUL_FI16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14874 { 5671 /* fincstp */, X86::FINCSTP, Convert_NoOperands, AMFBS_None, { }, },
14875 { 5684 /* fistl */, X86::IST_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14876 { 5696 /* fistpl */, X86::IST_FP32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14877 { 5703 /* fistpll */, X86::IST_FP64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14878 { 5711 /* fistps */, X86::IST_FP16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14879 { 5718 /* fists */, X86::IST_F16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14880 { 5731 /* fisttpl */, X86::ISTT_FP32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14881 { 5739 /* fisttpll */, X86::ISTT_FP64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14882 { 5748 /* fisttps */, X86::ISTT_FP16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14883 { 5762 /* fisubl */, X86::SUB_FI32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14884 { 5776 /* fisubrl */, X86::SUBR_FI32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14885 { 5784 /* fisubrs */, X86::SUBR_FI16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14886 { 5792 /* fisubs */, X86::SUB_FI16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14887 { 5799 /* fld */, X86::LD_Frr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14888 { 5803 /* fld1 */, X86::LD_F1, Convert_NoOperands, AMFBS_None, { }, },
14889 { 5808 /* fldcw */, X86::FLDCW16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14890 { 5814 /* fldenv */, X86::FLDENVm, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
14891 { 5821 /* fldl */, X86::LD_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14892 { 5826 /* fldl2e */, X86::FLDL2E, Convert_NoOperands, AMFBS_None, { }, },
14893 { 5833 /* fldl2t */, X86::FLDL2T, Convert_NoOperands, AMFBS_None, { }, },
14894 { 5840 /* fldlg2 */, X86::FLDLG2, Convert_NoOperands, AMFBS_None, { }, },
14895 { 5847 /* fldln2 */, X86::FLDLN2, Convert_NoOperands, AMFBS_None, { }, },
14896 { 5854 /* fldpi */, X86::FLDPI, Convert_NoOperands, AMFBS_None, { }, },
14897 { 5860 /* flds */, X86::LD_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14898 { 5865 /* fldt */, X86::LD_F80m, Convert__Mem805_0, AMFBS_None, { MCK_Mem80 }, },
14899 { 5870 /* fldz */, X86::LD_F0, Convert_NoOperands, AMFBS_None, { }, },
14900 { 5875 /* fmul */, X86::MUL_FPrST0, Convert__regST1, AMFBS_None, { }, },
14901 { 5875 /* fmul */, X86::MUL_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14902 { 5875 /* fmul */, X86::MUL_FST0r, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14903 { 5875 /* fmul */, X86::MUL_FrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
14904 { 5875 /* fmul */, X86::MUL_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14905 { 5880 /* fmull */, X86::MUL_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14906 { 5886 /* fmulp */, X86::MUL_FPrST0, Convert__regST1, AMFBS_None, { }, },
14907 { 5886 /* fmulp */, X86::MUL_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14908 { 5886 /* fmulp */, X86::MUL_FPrST0, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14909 { 5886 /* fmulp */, X86::MUL_FPrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
14910 { 5886 /* fmulp */, X86::MUL_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14911 { 5892 /* fmuls */, X86::MUL_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14912 { 5898 /* fnclex */, X86::FNCLEX, Convert_NoOperands, AMFBS_None, { }, },
14913 { 5905 /* fninit */, X86::FNINIT, Convert_NoOperands, AMFBS_None, { }, },
14914 { 5912 /* fnop */, X86::FNOP, Convert_NoOperands, AMFBS_None, { }, },
14915 { 5917 /* fnsave */, X86::FSAVEm, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
14916 { 5924 /* fnstcw */, X86::FNSTCW16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14917 { 5931 /* fnstenv */, X86::FSTENVm, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
14918 { 5939 /* fnstsw */, X86::FNSTSW16r, Convert_NoOperands, AMFBS_None, { }, },
14919 { 5939 /* fnstsw */, X86::FNSTSW16r, Convert_NoOperands, AMFBS_None, { MCK_AX }, },
14920 { 5939 /* fnstsw */, X86::FNSTSWm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
14921 { 5946 /* fpatan */, X86::FPATAN, Convert_NoOperands, AMFBS_None, { }, },
14922 { 5953 /* fprem */, X86::FPREM, Convert_NoOperands, AMFBS_None, { }, },
14923 { 5959 /* fprem1 */, X86::FPREM1, Convert_NoOperands, AMFBS_None, { }, },
14924 { 5966 /* fptan */, X86::FPTAN, Convert_NoOperands, AMFBS_None, { }, },
14925 { 5972 /* frndint */, X86::FRNDINT, Convert_NoOperands, AMFBS_None, { }, },
14926 { 5980 /* frstor */, X86::FRSTORm, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
14927 { 5987 /* fs */, X86::FS_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
14928 { 5990 /* fscale */, X86::FSCALE, Convert_NoOperands, AMFBS_None, { }, },
14929 { 5997 /* fsin */, X86::FSIN, Convert_NoOperands, AMFBS_None, { }, },
14930 { 6002 /* fsincos */, X86::FSINCOS, Convert_NoOperands, AMFBS_None, { }, },
14931 { 6010 /* fsqrt */, X86::SQRT_F, Convert_NoOperands, AMFBS_None, { }, },
14932 { 6016 /* fst */, X86::ST_Frr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14933 { 6020 /* fstl */, X86::ST_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14934 { 6025 /* fstp */, X86::ST_FPrr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14935 { 6030 /* fstpl */, X86::ST_FP64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14936 { 6036 /* fstps */, X86::ST_FP32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14937 { 6042 /* fstpt */, X86::ST_FP80m, Convert__Mem805_0, AMFBS_None, { MCK_Mem80 }, },
14938 { 6048 /* fsts */, X86::ST_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14939 { 6053 /* fsub */, X86::SUB_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14940 { 6053 /* fsub */, X86::SUB_FST0r, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14941 { 6053 /* fsub */, X86::SUBR_FrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
14942 { 6053 /* fsub */, X86::SUB_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14943 { 6058 /* fsubl */, X86::SUB_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14944 { 6064 /* fsubp */, X86::SUBR_FPrST0, Convert__regST1, AMFBS_None, { }, },
14945 { 6064 /* fsubp */, X86::SUBR_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14946 { 6064 /* fsubp */, X86::SUBR_FPrST0, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14947 { 6064 /* fsubp */, X86::SUBR_FPrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
14948 { 6064 /* fsubp */, X86::SUBR_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14949 { 6070 /* fsubr */, X86::SUBR_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14950 { 6070 /* fsubr */, X86::SUBR_FST0r, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14951 { 6070 /* fsubr */, X86::SUB_FrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
14952 { 6070 /* fsubr */, X86::SUBR_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14953 { 6076 /* fsubrl */, X86::SUBR_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
14954 { 6083 /* fsubrp */, X86::SUB_FPrST0, Convert__regST1, AMFBS_None, { }, },
14955 { 6083 /* fsubrp */, X86::SUB_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14956 { 6083 /* fsubrp */, X86::SUB_FPrST0, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14957 { 6083 /* fsubrp */, X86::SUB_FPrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
14958 { 6083 /* fsubrp */, X86::SUB_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14959 { 6090 /* fsubrs */, X86::SUBR_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14960 { 6097 /* fsubs */, X86::SUB_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
14961 { 6103 /* ftst */, X86::TST_F, Convert_NoOperands, AMFBS_None, { }, },
14962 { 6108 /* fucom */, X86::UCOM_Fr, Convert__regST1, AMFBS_None, { }, },
14963 { 6108 /* fucom */, X86::UCOM_Fr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14964 { 6114 /* fucomi */, X86::UCOM_FIr, Convert__regST1, AMFBS_None, { }, },
14965 { 6114 /* fucomi */, X86::UCOM_FIr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14966 { 6114 /* fucomi */, X86::UCOM_FIr, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14967 { 6114 /* fucomi */, X86::UCOM_FIr, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14968 { 6121 /* fucomp */, X86::UCOM_FPr, Convert__regST1, AMFBS_None, { }, },
14969 { 6121 /* fucomp */, X86::UCOM_FPr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14970 { 6128 /* fucompi */, X86::UCOM_FIPr, Convert__regST1, AMFBS_None, { }, },
14971 { 6128 /* fucompi */, X86::UCOM_FIPr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14972 { 6128 /* fucompi */, X86::UCOM_FIPr, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
14973 { 6128 /* fucompi */, X86::UCOM_FIPr, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
14974 { 6136 /* fucompp */, X86::UCOM_FPPr, Convert_NoOperands, AMFBS_None, { }, },
14975 { 6144 /* fxam */, X86::XAM_F, Convert_NoOperands, AMFBS_None, { }, },
14976 { 6149 /* fxch */, X86::XCH_F, Convert__regST1, AMFBS_None, { }, },
14977 { 6149 /* fxch */, X86::XCH_F, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
14978 { 6154 /* fxrstor */, X86::FXRSTOR, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
14979 { 6162 /* fxrstor64 */, X86::FXRSTOR64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
14980 { 6172 /* fxsave */, X86::FXSAVE, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
14981 { 6179 /* fxsave64 */, X86::FXSAVE64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
14982 { 6188 /* fxtract */, X86::FXTRACT, Convert_NoOperands, AMFBS_None, { }, },
14983 { 6196 /* fyl2x */, X86::FYL2X, Convert_NoOperands, AMFBS_None, { }, },
14984 { 6202 /* fyl2xp1 */, X86::FYL2XP1, Convert_NoOperands, AMFBS_None, { }, },
14985 { 6210 /* getsec */, X86::GETSEC, Convert_NoOperands, AMFBS_None, { }, },
14986 { 6217 /* gf2p8affineinvqb */, X86::GF2P8AFFINEINVQBrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
14987 { 6217 /* gf2p8affineinvqb */, X86::GF2P8AFFINEINVQBrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
14988 { 6234 /* gf2p8affineqb */, X86::GF2P8AFFINEQBrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
14989 { 6234 /* gf2p8affineqb */, X86::GF2P8AFFINEQBrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
14990 { 6248 /* gf2p8mulb */, X86::GF2P8MULBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14991 { 6248 /* gf2p8mulb */, X86::GF2P8MULBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
14992 { 6258 /* gs */, X86::GS_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
14993 { 6261 /* haddpd */, X86::HADDPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14994 { 6261 /* haddpd */, X86::HADDPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
14995 { 6268 /* haddps */, X86::HADDPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
14996 { 6268 /* haddps */, X86::HADDPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
14997 { 6275 /* hlt */, X86::HLT, Convert_NoOperands, AMFBS_None, { }, },
14998 { 6279 /* hreset */, X86::HRESET, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
14999 { 6286 /* hsubpd */, X86::HSUBPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15000 { 6286 /* hsubpd */, X86::HSUBPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15001 { 6293 /* hsubps */, X86::HSUBPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15002 { 6293 /* hsubps */, X86::HSUBPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15003 { 6305 /* idivb */, X86::IDIV8r, Convert__Reg1_0, AMFBS_None, { MCK_GR8 }, },
15004 { 6305 /* idivb */, X86::IDIV8r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
15005 { 6305 /* idivb */, X86::IDIV8r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
15006 { 6305 /* idivb */, X86::IDIV8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
15007 { 6305 /* idivb */, X86::IDIV8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
15008 { 6305 /* idivb */, X86::IDIV8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
15009 { 6305 /* idivb */, X86::IDIV8r, Convert__Reg1_0, AMFBS_None, { MCK_GR8, MCK_AL }, },
15010 { 6305 /* idivb */, X86::IDIV8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_AL }, },
15011 { 6311 /* idivl */, X86::IDIV32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
15012 { 6311 /* idivl */, X86::IDIV32r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
15013 { 6311 /* idivl */, X86::IDIV32r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
15014 { 6311 /* idivl */, X86::IDIV32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
15015 { 6311 /* idivl */, X86::IDIV32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
15016 { 6311 /* idivl */, X86::IDIV32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
15017 { 6311 /* idivl */, X86::IDIV32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32, MCK_EAX }, },
15018 { 6311 /* idivl */, X86::IDIV32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_EAX }, },
15019 { 6317 /* idivq */, X86::IDIV64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
15020 { 6317 /* idivq */, X86::IDIV64r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
15021 { 6317 /* idivq */, X86::IDIV64r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
15022 { 6317 /* idivq */, X86::IDIV64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15023 { 6317 /* idivq */, X86::IDIV64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15024 { 6317 /* idivq */, X86::IDIV64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15025 { 6317 /* idivq */, X86::IDIV64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64_A }, },
15026 { 6317 /* idivq */, X86::IDIV64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64_A }, },
15027 { 6323 /* idivw */, X86::IDIV16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
15028 { 6323 /* idivw */, X86::IDIV16r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
15029 { 6323 /* idivw */, X86::IDIV16r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
15030 { 6323 /* idivw */, X86::IDIV16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
15031 { 6323 /* idivw */, X86::IDIV16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
15032 { 6323 /* idivw */, X86::IDIV16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
15033 { 6323 /* idivw */, X86::IDIV16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16, MCK_AX }, },
15034 { 6323 /* idivw */, X86::IDIV16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_AX }, },
15035 { 6334 /* imulb */, X86::IMUL8r, Convert__Reg1_0, AMFBS_None, { MCK_GR8 }, },
15036 { 6334 /* imulb */, X86::IMUL8r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
15037 { 6334 /* imulb */, X86::IMUL8r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
15038 { 6334 /* imulb */, X86::IMUL8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
15039 { 6334 /* imulb */, X86::IMUL8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
15040 { 6334 /* imulb */, X86::IMUL8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
15041 { 6340 /* imull */, X86::IMUL32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
15042 { 6340 /* imull */, X86::IMUL32r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
15043 { 6340 /* imull */, X86::IMUL32r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
15044 { 6340 /* imull */, X86::IMUL32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
15045 { 6340 /* imull */, X86::IMUL32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
15046 { 6340 /* imull */, X86::IMUL32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
15047 { 6340 /* imull */, X86::IMUL32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
15048 { 6340 /* imull */, X86::IMUL32rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
15049 { 6340 /* imull */, X86::IMUL32rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
15050 { 6340 /* imull */, X86::IMUL32rri8, Convert__Reg1_1__Reg1_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_GR32 }, },
15051 { 6340 /* imull */, X86::IMUL32rri, Convert__Reg1_1__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32 }, },
15052 { 6340 /* imull */, X86::IMUL32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
15053 { 6340 /* imull */, X86::IMUL32rm_NF, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
15054 { 6340 /* imull */, X86::IMUL32rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
15055 { 6340 /* imull */, X86::IMUL32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
15056 { 6340 /* imull */, X86::IMUL32rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
15057 { 6340 /* imull */, X86::IMUL32rri8, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
15058 { 6340 /* imull */, X86::IMUL32rri8_NF, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
15059 { 6340 /* imull */, X86::IMUL32rri8_EVEX, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
15060 { 6340 /* imull */, X86::IMUL32rmi8, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
15061 { 6340 /* imull */, X86::IMUL32rmi8_NF, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
15062 { 6340 /* imull */, X86::IMUL32rmi8_EVEX, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
15063 { 6340 /* imull */, X86::IMUL32rri, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
15064 { 6340 /* imull */, X86::IMUL32rri_NF, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
15065 { 6340 /* imull */, X86::IMUL32rri_EVEX, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
15066 { 6340 /* imull */, X86::IMUL32rmi, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
15067 { 6340 /* imull */, X86::IMUL32rmi_NF, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
15068 { 6340 /* imull */, X86::IMUL32rmi_EVEX, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
15069 { 6340 /* imull */, X86::IMUL32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
15070 { 6340 /* imull */, X86::IMUL32rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
15071 { 6346 /* imulq */, X86::IMUL64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
15072 { 6346 /* imulq */, X86::IMUL64r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
15073 { 6346 /* imulq */, X86::IMUL64r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
15074 { 6346 /* imulq */, X86::IMUL64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15075 { 6346 /* imulq */, X86::IMUL64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15076 { 6346 /* imulq */, X86::IMUL64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15077 { 6346 /* imulq */, X86::IMUL64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
15078 { 6346 /* imulq */, X86::IMUL64rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
15079 { 6346 /* imulq */, X86::IMUL64rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
15080 { 6346 /* imulq */, X86::IMUL64rri8, Convert__Reg1_1__Reg1_1__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64 }, },
15081 { 6346 /* imulq */, X86::IMUL64rri32, Convert__Reg1_1__Reg1_1__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
15082 { 6346 /* imulq */, X86::IMUL64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
15083 { 6346 /* imulq */, X86::IMUL64rm_NF, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
15084 { 6346 /* imulq */, X86::IMUL64rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
15085 { 6346 /* imulq */, X86::IMUL64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
15086 { 6346 /* imulq */, X86::IMUL64rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
15087 { 6346 /* imulq */, X86::IMUL64rri8, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
15088 { 6346 /* imulq */, X86::IMUL64rri8_NF, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
15089 { 6346 /* imulq */, X86::IMUL64rri8_EVEX, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
15090 { 6346 /* imulq */, X86::IMUL64rmi8, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
15091 { 6346 /* imulq */, X86::IMUL64rmi8_NF, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
15092 { 6346 /* imulq */, X86::IMUL64rmi8_EVEX, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
15093 { 6346 /* imulq */, X86::IMUL64rri32, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
15094 { 6346 /* imulq */, X86::IMUL64rri32_NF, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
15095 { 6346 /* imulq */, X86::IMUL64rri32_EVEX, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
15096 { 6346 /* imulq */, X86::IMUL64rmi32, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
15097 { 6346 /* imulq */, X86::IMUL64rmi32_NF, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
15098 { 6346 /* imulq */, X86::IMUL64rmi32_EVEX, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
15099 { 6346 /* imulq */, X86::IMUL64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
15100 { 6346 /* imulq */, X86::IMUL64rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
15101 { 6352 /* imulw */, X86::IMUL16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
15102 { 6352 /* imulw */, X86::IMUL16r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
15103 { 6352 /* imulw */, X86::IMUL16r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
15104 { 6352 /* imulw */, X86::IMUL16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
15105 { 6352 /* imulw */, X86::IMUL16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
15106 { 6352 /* imulw */, X86::IMUL16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
15107 { 6352 /* imulw */, X86::IMUL16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
15108 { 6352 /* imulw */, X86::IMUL16rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
15109 { 6352 /* imulw */, X86::IMUL16rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
15110 { 6352 /* imulw */, X86::IMUL16rri8, Convert__Reg1_1__Reg1_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_GR16 }, },
15111 { 6352 /* imulw */, X86::IMUL16rri, Convert__Reg1_1__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR16 }, },
15112 { 6352 /* imulw */, X86::IMUL16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
15113 { 6352 /* imulw */, X86::IMUL16rm_NF, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
15114 { 6352 /* imulw */, X86::IMUL16rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
15115 { 6352 /* imulw */, X86::IMUL16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
15116 { 6352 /* imulw */, X86::IMUL16rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
15117 { 6352 /* imulw */, X86::IMUL16rri8, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
15118 { 6352 /* imulw */, X86::IMUL16rri8_NF, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
15119 { 6352 /* imulw */, X86::IMUL16rri8_EVEX, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
15120 { 6352 /* imulw */, X86::IMUL16rmi8, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
15121 { 6352 /* imulw */, X86::IMUL16rmi8_NF, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
15122 { 6352 /* imulw */, X86::IMUL16rmi8_EVEX, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
15123 { 6352 /* imulw */, X86::IMUL16rri, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
15124 { 6352 /* imulw */, X86::IMUL16rri_NF, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
15125 { 6352 /* imulw */, X86::IMUL16rri_EVEX, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
15126 { 6352 /* imulw */, X86::IMUL16rmi, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
15127 { 6352 /* imulw */, X86::IMUL16rmi_NF, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
15128 { 6352 /* imulw */, X86::IMUL16rmi_EVEX, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
15129 { 6352 /* imulw */, X86::IMUL16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
15130 { 6352 /* imulw */, X86::IMUL16rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
15131 { 6365 /* imulzul */, X86::IMULZU32rri8, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
15132 { 6365 /* imulzul */, X86::IMULZU32rmi8, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
15133 { 6365 /* imulzul */, X86::IMULZU32rri, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
15134 { 6365 /* imulzul */, X86::IMULZU32rmi, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
15135 { 6373 /* imulzuq */, X86::IMULZU64rri8, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
15136 { 6373 /* imulzuq */, X86::IMULZU64rmi8, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
15137 { 6373 /* imulzuq */, X86::IMULZU64rri32, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
15138 { 6373 /* imulzuq */, X86::IMULZU64rmi32, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
15139 { 6381 /* imulzuw */, X86::IMULZU16rri8, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
15140 { 6381 /* imulzuw */, X86::IMULZU16rmi8, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
15141 { 6381 /* imulzuw */, X86::IMULZU16rri, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
15142 { 6381 /* imulzuw */, X86::IMULZU16rmi, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
15143 { 6392 /* inb */, X86::IN8rr, Convert_NoOperands, AMFBS_None, { MCK_DX }, },
15144 { 6392 /* inb */, X86::IN8ri, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
15145 { 6392 /* inb */, X86::IN8rr, Convert_NoOperands, AMFBS_None, { MCK_DX, MCK_AL }, },
15146 { 6392 /* inb */, X86::IN8ri, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_AL }, },
15147 { 6400 /* incb */, X86::INC8r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
15148 { 6400 /* incb */, X86::INC8r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
15149 { 6400 /* incb */, X86::INC8r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
15150 { 6400 /* incb */, X86::INC8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
15151 { 6400 /* incb */, X86::INC8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
15152 { 6400 /* incb */, X86::INC8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
15153 { 6400 /* incb */, X86::INC8r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
15154 { 6400 /* incb */, X86::INC8r_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
15155 { 6400 /* incb */, X86::INC8m_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
15156 { 6400 /* incb */, X86::INC8m_NF_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
15157 { 6405 /* incl */, X86::INC32r_alt, Convert__Reg1_0__Tie0_1_1, AMFBS_Not64BitMode, { MCK_GR32 }, },
15158 { 6405 /* incl */, X86::INC32r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
15159 { 6405 /* incl */, X86::INC32r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
15160 { 6405 /* incl */, X86::INC32r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
15161 { 6405 /* incl */, X86::INC32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
15162 { 6405 /* incl */, X86::INC32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
15163 { 6405 /* incl */, X86::INC32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
15164 { 6405 /* incl */, X86::INC32r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
15165 { 6405 /* incl */, X86::INC32r_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
15166 { 6405 /* incl */, X86::INC32m_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
15167 { 6405 /* incl */, X86::INC32m_NF_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
15168 { 6410 /* incq */, X86::INC64r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
15169 { 6410 /* incq */, X86::INC64r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
15170 { 6410 /* incq */, X86::INC64r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
15171 { 6410 /* incq */, X86::INC64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15172 { 6410 /* incq */, X86::INC64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15173 { 6410 /* incq */, X86::INC64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15174 { 6410 /* incq */, X86::INC64r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
15175 { 6410 /* incq */, X86::INC64r_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
15176 { 6410 /* incq */, X86::INC64m_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
15177 { 6410 /* incq */, X86::INC64m_NF_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
15178 { 6415 /* incsspd */, X86::INCSSPD, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
15179 { 6423 /* incsspq */, X86::INCSSPQ, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
15180 { 6431 /* incw */, X86::INC16r_alt, Convert__Reg1_0__Tie0_1_1, AMFBS_Not64BitMode, { MCK_GR16 }, },
15181 { 6431 /* incw */, X86::INC16r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
15182 { 6431 /* incw */, X86::INC16r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
15183 { 6431 /* incw */, X86::INC16r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
15184 { 6431 /* incw */, X86::INC16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
15185 { 6431 /* incw */, X86::INC16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
15186 { 6431 /* incw */, X86::INC16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
15187 { 6431 /* incw */, X86::INC16r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
15188 { 6431 /* incw */, X86::INC16r_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
15189 { 6431 /* incw */, X86::INC16m_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
15190 { 6431 /* incw */, X86::INC16m_NF_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
15191 { 6436 /* inl */, X86::IN32rr, Convert_NoOperands, AMFBS_None, { MCK_DX }, },
15192 { 6436 /* inl */, X86::IN32ri, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
15193 { 6436 /* inl */, X86::IN32rr, Convert_NoOperands, AMFBS_None, { MCK_DX, MCK_EAX }, },
15194 { 6436 /* inl */, X86::IN32ri, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_EAX }, },
15195 { 6444 /* insb */, X86::INSB, Convert__DstIdx81_1, AMFBS_None, { MCK_DX, MCK_DstIdx8 }, },
15196 { 6454 /* insertps */, X86::INSERTPSrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
15197 { 6454 /* insertps */, X86::INSERTPSrmi, Convert__Reg1_2__Tie0_1_1__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16 }, },
15198 { 6463 /* insertq */, X86::INSERTQ, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15199 { 6463 /* insertq */, X86::INSERTQI, Convert__Reg1_3__Tie0_4_4__Reg1_2__ImmUnsignedi81_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
15200 { 6471 /* insl */, X86::INSL, Convert__DstIdx321_1, AMFBS_None, { MCK_DX, MCK_DstIdx32 }, },
15201 { 6476 /* insw */, X86::INSW, Convert__DstIdx161_1, AMFBS_None, { MCK_DX, MCK_DstIdx16 }, },
15202 { 6481 /* int */, X86::INT, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
15203 { 6485 /* int3 */, X86::INT3, Convert_NoOperands, AMFBS_None, { }, },
15204 { 6490 /* into */, X86::INTO, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
15205 { 6495 /* invd */, X86::INVD, Convert_NoOperands, AMFBS_None, { }, },
15206 { 6500 /* invept */, X86::INVEPT32, Convert__Reg1_1__Mem1285_0, AMFBS_Not64BitMode, { MCK_Mem128, MCK_GR32 }, },
15207 { 6500 /* invept */, X86::INVEPT64, Convert__Reg1_1__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_GR64 }, },
15208 { 6500 /* invept */, X86::INVEPT64_EVEX, Convert__Reg1_1__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_GR64 }, },
15209 { 6507 /* invlpg */, X86::INVLPG, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
15210 { 6514 /* invlpga */, X86::INVLPGA32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
15211 { 6514 /* invlpga */, X86::INVLPGA64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
15212 { 6514 /* invlpga */, X86::INVLPGA32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX, MCK_ECX }, },
15213 { 6514 /* invlpga */, X86::INVLPGA64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A, MCK_ECX }, },
15214 { 6522 /* invlpgb */, X86::INVLPGB32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
15215 { 6522 /* invlpgb */, X86::INVLPGB64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
15216 { 6522 /* invlpgb */, X86::INVLPGB32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX, MCK_EDX }, },
15217 { 6522 /* invlpgb */, X86::INVLPGB64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A, MCK_EDX }, },
15218 { 6530 /* invpcid */, X86::INVPCID32, Convert__Reg1_1__Mem1285_0, AMFBS_Not64BitMode, { MCK_Mem128, MCK_GR32 }, },
15219 { 6530 /* invpcid */, X86::INVPCID64, Convert__Reg1_1__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_GR64 }, },
15220 { 6530 /* invpcid */, X86::INVPCID64_EVEX, Convert__Reg1_1__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_GR64 }, },
15221 { 6538 /* invvpid */, X86::INVVPID32, Convert__Reg1_1__Mem1285_0, AMFBS_Not64BitMode, { MCK_Mem128, MCK_GR32 }, },
15222 { 6538 /* invvpid */, X86::INVVPID64, Convert__Reg1_1__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_GR64 }, },
15223 { 6538 /* invvpid */, X86::INVVPID64_EVEX, Convert__Reg1_1__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_GR64 }, },
15224 { 6546 /* inw */, X86::IN16rr, Convert_NoOperands, AMFBS_None, { MCK_DX }, },
15225 { 6546 /* inw */, X86::IN16ri, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
15226 { 6546 /* inw */, X86::IN16rr, Convert_NoOperands, AMFBS_None, { MCK_DX, MCK_AX }, },
15227 { 6546 /* inw */, X86::IN16ri, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_AX }, },
15228 { 6561 /* iretl */, X86::IRET32, Convert_NoOperands, AMFBS_None, { }, },
15229 { 6567 /* iretq */, X86::IRET64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
15230 { 6573 /* iretw */, X86::IRET16, Convert_NoOperands, AMFBS_None, { }, },
15231 { 6579 /* ja */, X86::JCC_1, Convert__AbsMem1_0__imm_95_7, AMFBS_None, { MCK_AbsMem }, },
15232 { 6582 /* jae */, X86::JCC_1, Convert__AbsMem1_0__imm_95_3, AMFBS_None, { MCK_AbsMem }, },
15233 { 6586 /* jb */, X86::JCC_1, Convert__AbsMem1_0__imm_95_2, AMFBS_None, { MCK_AbsMem }, },
15234 { 6589 /* jbe */, X86::JCC_1, Convert__AbsMem1_0__imm_95_6, AMFBS_None, { MCK_AbsMem }, },
15235 { 6593 /* jcxz */, X86::JCXZ, Convert__AbsMem81_0, AMFBS_Not64BitMode, { MCK_AbsMem8 }, },
15236 { 6598 /* je */, X86::JCC_1, Convert__AbsMem1_0__imm_95_4, AMFBS_None, { MCK_AbsMem }, },
15237 { 6601 /* jecxz */, X86::JECXZ, Convert__AbsMem81_0, AMFBS_None, { MCK_AbsMem8 }, },
15238 { 6607 /* jg */, X86::JCC_1, Convert__AbsMem1_0__imm_95_15, AMFBS_None, { MCK_AbsMem }, },
15239 { 6610 /* jge */, X86::JCC_1, Convert__AbsMem1_0__imm_95_13, AMFBS_None, { MCK_AbsMem }, },
15240 { 6614 /* jl */, X86::JCC_1, Convert__AbsMem1_0__imm_95_12, AMFBS_None, { MCK_AbsMem }, },
15241 { 6617 /* jle */, X86::JCC_1, Convert__AbsMem1_0__imm_95_14, AMFBS_None, { MCK_AbsMem }, },
15242 { 6621 /* jmp */, X86::JMP_1, Convert__AbsMem1_0, AMFBS_None, { MCK_AbsMem }, },
15243 { 6621 /* jmp */, X86::JMP16m, Convert__Mem165_1, AMFBS_In16BitMode, { MCK__STAR_, MCK_Mem16 }, },
15244 { 6621 /* jmp */, X86::JMP32m, Convert__Mem325_1, AMFBS_In32BitMode, { MCK__STAR_, MCK_Mem32 }, },
15245 { 6621 /* jmp */, X86::JMP64m, Convert__Mem645_1, AMFBS_In64BitMode, { MCK__STAR_, MCK_Mem64 }, },
15246 { 6621 /* jmp */, X86::FARJMP32i, Convert__Imm1_1__Imm1_0, AMFBS_In32BitMode, { MCK_Imm, MCK_Imm }, },
15247 { 6621 /* jmp */, X86::FARJMP16i, Convert__Imm1_1__Imm1_0, AMFBS_In16BitMode, { MCK_Imm, MCK_Imm }, },
15248 { 6625 /* jmpabs */, X86::JMPABS64i, Convert__Imm1_0, AMFBS_In64BitMode, { MCK_Imm }, },
15249 { 6632 /* jmpl */, X86::JMP32r, Convert__Reg1_1, AMFBS_Not64BitMode, { MCK__STAR_, MCK_GR32 }, },
15250 { 6632 /* jmpl */, X86::JMP32m, Convert__Mem325_1, AMFBS_Not64BitMode, { MCK__STAR_, MCK_Mem32 }, },
15251 { 6632 /* jmpl */, X86::FARJMP32i, Convert__Imm1_1__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm, MCK_Imm }, },
15252 { 6637 /* jmpq */, X86::JMP64r, Convert__Reg1_1, AMFBS_In64BitMode, { MCK__STAR_, MCK_GR64 }, },
15253 { 6637 /* jmpq */, X86::JMP64m, Convert__Mem645_1, AMFBS_In64BitMode, { MCK__STAR_, MCK_Mem64 }, },
15254 { 6642 /* jmpw */, X86::JMP16r, Convert__Reg1_1, AMFBS_Not64BitMode, { MCK__STAR_, MCK_GR16 }, },
15255 { 6642 /* jmpw */, X86::JMP16m, Convert__Mem165_1, AMFBS_Not64BitMode, { MCK__STAR_, MCK_Mem16 }, },
15256 { 6642 /* jmpw */, X86::FARJMP16i, Convert__Imm1_1__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm, MCK_Imm }, },
15257 { 6647 /* jne */, X86::JCC_1, Convert__AbsMem1_0__imm_95_5, AMFBS_None, { MCK_AbsMem }, },
15258 { 6651 /* jno */, X86::JCC_1, Convert__AbsMem1_0__imm_95_1, AMFBS_None, { MCK_AbsMem }, },
15259 { 6655 /* jnp */, X86::JCC_1, Convert__AbsMem1_0__imm_95_11, AMFBS_None, { MCK_AbsMem }, },
15260 { 6659 /* jns */, X86::JCC_1, Convert__AbsMem1_0__imm_95_9, AMFBS_None, { MCK_AbsMem }, },
15261 { 6663 /* jo */, X86::JCC_1, Convert__AbsMem1_0__imm_95_0, AMFBS_None, { MCK_AbsMem }, },
15262 { 6666 /* jp */, X86::JCC_1, Convert__AbsMem1_0__imm_95_10, AMFBS_None, { MCK_AbsMem }, },
15263 { 6669 /* jrcxz */, X86::JRCXZ, Convert__AbsMem81_0, AMFBS_In64BitMode, { MCK_AbsMem8 }, },
15264 { 6675 /* js */, X86::JCC_1, Convert__AbsMem1_0__imm_95_8, AMFBS_None, { MCK_AbsMem }, },
15265 { 6678 /* kaddb */, X86::KADDBkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15266 { 6684 /* kaddd */, X86::KADDDkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15267 { 6690 /* kaddq */, X86::KADDQkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15268 { 6696 /* kaddw */, X86::KADDWkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15269 { 6702 /* kandb */, X86::KANDBkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15270 { 6708 /* kandd */, X86::KANDDkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15271 { 6714 /* kandnb */, X86::KANDNBkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15272 { 6721 /* kandnd */, X86::KANDNDkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15273 { 6728 /* kandnq */, X86::KANDNQkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15274 { 6735 /* kandnw */, X86::KANDNWkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15275 { 6742 /* kandq */, X86::KANDQkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15276 { 6748 /* kandw */, X86::KANDWkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15277 { 6754 /* kmovb */, X86::KMOVBkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15278 { 6754 /* kmovb */, X86::KMOVBkk_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_VK1, MCK_VK1 }, },
15279 { 6754 /* kmovb */, X86::KMOVBrk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_GR32 }, },
15280 { 6754 /* kmovb */, X86::KMOVBrk_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_VK1, MCK_GR32 }, },
15281 { 6754 /* kmovb */, X86::KMOVBmk, Convert__Mem85_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_Mem8 }, },
15282 { 6754 /* kmovb */, X86::KMOVBmk_EVEX, Convert__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_VK1, MCK_Mem8 }, },
15283 { 6754 /* kmovb */, X86::KMOVBkr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VK1 }, },
15284 { 6754 /* kmovb */, X86::KMOVBkr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_VK1 }, },
15285 { 6754 /* kmovb */, X86::KMOVBkm, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_VK1 }, },
15286 { 6754 /* kmovb */, X86::KMOVBkm_EVEX, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_VK1 }, },
15287 { 6760 /* kmovd */, X86::KMOVDkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15288 { 6760 /* kmovd */, X86::KMOVDkk_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_VK1, MCK_VK1 }, },
15289 { 6760 /* kmovd */, X86::KMOVDrk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_GR32 }, },
15290 { 6760 /* kmovd */, X86::KMOVDrk_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_VK1, MCK_GR32 }, },
15291 { 6760 /* kmovd */, X86::KMOVDmk, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_Mem32 }, },
15292 { 6760 /* kmovd */, X86::KMOVDmk_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_VK1, MCK_Mem32 }, },
15293 { 6760 /* kmovd */, X86::KMOVDkr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VK1 }, },
15294 { 6760 /* kmovd */, X86::KMOVDkr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_VK1 }, },
15295 { 6760 /* kmovd */, X86::KMOVDkm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VK1 }, },
15296 { 6760 /* kmovd */, X86::KMOVDkm_EVEX, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_VK1 }, },
15297 { 6766 /* kmovq */, X86::KMOVQkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15298 { 6766 /* kmovq */, X86::KMOVQkk_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_VK1, MCK_VK1 }, },
15299 { 6766 /* kmovq */, X86::KMOVQrk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_GR64 }, },
15300 { 6766 /* kmovq */, X86::KMOVQrk_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_VK1, MCK_GR64 }, },
15301 { 6766 /* kmovq */, X86::KMOVQmk, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_Mem64 }, },
15302 { 6766 /* kmovq */, X86::KMOVQmk_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_VK1, MCK_Mem64 }, },
15303 { 6766 /* kmovq */, X86::KMOVQkr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_VK1 }, },
15304 { 6766 /* kmovq */, X86::KMOVQkr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_VK1 }, },
15305 { 6766 /* kmovq */, X86::KMOVQkm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VK1 }, },
15306 { 6766 /* kmovq */, X86::KMOVQkm_EVEX, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_VK1 }, },
15307 { 6772 /* kmovw */, X86::KMOVWkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15308 { 6772 /* kmovw */, X86::KMOVWkk_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_VK1, MCK_VK1 }, },
15309 { 6772 /* kmovw */, X86::KMOVWrk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_GR32 }, },
15310 { 6772 /* kmovw */, X86::KMOVWrk_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_VK1, MCK_GR32 }, },
15311 { 6772 /* kmovw */, X86::KMOVWmk, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_Mem16 }, },
15312 { 6772 /* kmovw */, X86::KMOVWmk_EVEX, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_VK1, MCK_Mem16 }, },
15313 { 6772 /* kmovw */, X86::KMOVWkr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VK1 }, },
15314 { 6772 /* kmovw */, X86::KMOVWkr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_VK1 }, },
15315 { 6772 /* kmovw */, X86::KMOVWkm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_VK1 }, },
15316 { 6772 /* kmovw */, X86::KMOVWkm_EVEX, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_VK1 }, },
15317 { 6778 /* knotb */, X86::KNOTBkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15318 { 6784 /* knotd */, X86::KNOTDkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15319 { 6790 /* knotq */, X86::KNOTQkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15320 { 6796 /* knotw */, X86::KNOTWkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15321 { 6802 /* korb */, X86::KORBkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15322 { 6807 /* kord */, X86::KORDkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15323 { 6812 /* korq */, X86::KORQkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15324 { 6817 /* kortestb */, X86::KORTESTBkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15325 { 6826 /* kortestd */, X86::KORTESTDkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15326 { 6835 /* kortestq */, X86::KORTESTQkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15327 { 6844 /* kortestw */, X86::KORTESTWkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15328 { 6853 /* korw */, X86::KORWkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15329 { 6858 /* kshiftlb */, X86::KSHIFTLBki, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VK1, MCK_VK1 }, },
15330 { 6867 /* kshiftld */, X86::KSHIFTLDki, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VK1, MCK_VK1 }, },
15331 { 6876 /* kshiftlq */, X86::KSHIFTLQki, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VK1, MCK_VK1 }, },
15332 { 6885 /* kshiftlw */, X86::KSHIFTLWki, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VK1, MCK_VK1 }, },
15333 { 6894 /* kshiftrb */, X86::KSHIFTRBki, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VK1, MCK_VK1 }, },
15334 { 6903 /* kshiftrd */, X86::KSHIFTRDki, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VK1, MCK_VK1 }, },
15335 { 6912 /* kshiftrq */, X86::KSHIFTRQki, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VK1, MCK_VK1 }, },
15336 { 6921 /* kshiftrw */, X86::KSHIFTRWki, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VK1, MCK_VK1 }, },
15337 { 6930 /* ktestb */, X86::KTESTBkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15338 { 6937 /* ktestd */, X86::KTESTDkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15339 { 6944 /* ktestq */, X86::KTESTQkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15340 { 6951 /* ktestw */, X86::KTESTWkk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
15341 { 6958 /* kunpckbw */, X86::KUNPCKBWkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15342 { 6967 /* kunpckdq */, X86::KUNPCKDQkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15343 { 6976 /* kunpckwd */, X86::KUNPCKWDkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15344 { 6985 /* kxnorb */, X86::KXNORBkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15345 { 6992 /* kxnord */, X86::KXNORDkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15346 { 6999 /* kxnorq */, X86::KXNORQkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15347 { 7006 /* kxnorw */, X86::KXNORWkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15348 { 7013 /* kxorb */, X86::KXORBkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15349 { 7019 /* kxord */, X86::KXORDkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15350 { 7025 /* kxorq */, X86::KXORQkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15351 { 7031 /* kxorw */, X86::KXORWkk, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
15352 { 7037 /* lahf */, X86::LAHF, Convert_NoOperands, AMFBS_None, { }, },
15353 { 7046 /* larl */, X86::LAR32rr, Convert__Reg1_1__GR16orGR32orGR641_0, AMFBS_None, { MCK_GR16orGR32orGR64, MCK_GR32 }, },
15354 { 7046 /* larl */, X86::LAR32rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR32 }, },
15355 { 7051 /* larq */, X86::LAR64rr, Convert__Reg1_1__GR16orGR32orGR641_0, AMFBS_None, { MCK_GR16orGR32orGR64, MCK_GR64 }, },
15356 { 7051 /* larq */, X86::LAR64rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR64 }, },
15357 { 7056 /* larw */, X86::LAR16rr, Convert__Reg1_1__GR16orGR32orGR641_0, AMFBS_None, { MCK_GR16orGR32orGR64, MCK_GR16 }, },
15358 { 7056 /* larw */, X86::LAR16rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
15359 { 7061 /* lcall */, X86::FARCALL32m, Convert__Mem5_1, AMFBS_Not16BitMode, { MCK__STAR_, MCK_Mem }, },
15360 { 7061 /* lcall */, X86::FARCALL16m, Convert__Mem5_1, AMFBS_In16BitMode, { MCK__STAR_, MCK_Mem }, },
15361 { 7061 /* lcall */, X86::FARCALL32i, Convert__Imm1_1__Imm1_0, AMFBS_In32BitMode, { MCK_Imm, MCK_Imm }, },
15362 { 7061 /* lcall */, X86::FARCALL16i, Convert__Imm1_1__Imm1_0, AMFBS_In16BitMode, { MCK_Imm, MCK_Imm }, },
15363 { 7067 /* lcalll */, X86::FARCALL32m, Convert__Mem5_1, AMFBS_None, { MCK__STAR_, MCK_Mem }, },
15364 { 7067 /* lcalll */, X86::FARCALL32i, Convert__Imm1_1__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm, MCK_Imm }, },
15365 { 7074 /* lcallq */, X86::FARCALL64m, Convert__Mem5_1, AMFBS_None, { MCK__STAR_, MCK_Mem }, },
15366 { 7081 /* lcallw */, X86::FARCALL16m, Convert__Mem5_1, AMFBS_None, { MCK__STAR_, MCK_Mem }, },
15367 { 7081 /* lcallw */, X86::FARCALL16i, Convert__Imm1_1__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm, MCK_Imm }, },
15368 { 7088 /* lddqu */, X86::LDDQUrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15369 { 7094 /* ldmxcsr */, X86::LDMXCSR, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
15370 { 7106 /* ldsl */, X86::LDS32rm, Convert__Reg1_1__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem, MCK_GR32 }, },
15371 { 7111 /* ldsw */, X86::LDS16rm, Convert__Reg1_1__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem, MCK_GR16 }, },
15372 { 7116 /* ldtilecfg */, X86::LDTILECFG, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
15373 { 7116 /* ldtilecfg */, X86::LDTILECFG_EVEX, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
15374 { 7130 /* leal */, X86::LEA32r, Convert__Reg1_1__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem, MCK_GR32 }, },
15375 { 7130 /* leal */, X86::LEA64_32r, Convert__Reg1_1__Mem5_0, AMFBS_In64BitMode, { MCK_Mem, MCK_GR32 }, },
15376 { 7135 /* leaq */, X86::LEA64r, Convert__Reg1_1__Mem5_0, AMFBS_None, { MCK_Mem, MCK_GR64 }, },
15377 { 7140 /* leave */, X86::LEAVE, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
15378 { 7140 /* leave */, X86::LEAVE64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
15379 { 7146 /* leaw */, X86::LEA16r, Convert__Reg1_1__Mem5_0, AMFBS_None, { MCK_Mem, MCK_GR16 }, },
15380 { 7155 /* lesl */, X86::LES32rm, Convert__Reg1_1__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem, MCK_GR32 }, },
15381 { 7160 /* lesw */, X86::LES16rm, Convert__Reg1_1__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem, MCK_GR16 }, },
15382 { 7165 /* lfence */, X86::LFENCE, Convert_NoOperands, AMFBS_None, { }, },
15383 { 7176 /* lfsl */, X86::LFS32rm, Convert__Reg1_1__Mem5_0, AMFBS_None, { MCK_Mem, MCK_GR32 }, },
15384 { 7181 /* lfsq */, X86::LFS64rm, Convert__Reg1_1__Mem5_0, AMFBS_None, { MCK_Mem, MCK_GR64 }, },
15385 { 7186 /* lfsw */, X86::LFS16rm, Convert__Reg1_1__Mem5_0, AMFBS_None, { MCK_Mem, MCK_GR16 }, },
15386 { 7202 /* lgdtl */, X86::LGDT32m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
15387 { 7208 /* lgdtq */, X86::LGDT64m, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
15388 { 7214 /* lgdtw */, X86::LGDT16m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
15389 { 7224 /* lgsl */, X86::LGS32rm, Convert__Reg1_1__Mem5_0, AMFBS_None, { MCK_Mem, MCK_GR32 }, },
15390 { 7229 /* lgsq */, X86::LGS64rm, Convert__Reg1_1__Mem5_0, AMFBS_None, { MCK_Mem, MCK_GR64 }, },
15391 { 7234 /* lgsw */, X86::LGS16rm, Convert__Reg1_1__Mem5_0, AMFBS_None, { MCK_Mem, MCK_GR16 }, },
15392 { 7250 /* lidtl */, X86::LIDT32m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
15393 { 7256 /* lidtq */, X86::LIDT64m, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
15394 { 7262 /* lidtw */, X86::LIDT16m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
15395 { 7268 /* ljmp */, X86::FARJMP32m, Convert__Mem5_1, AMFBS_Not16BitMode, { MCK__STAR_, MCK_Mem }, },
15396 { 7268 /* ljmp */, X86::FARJMP16m, Convert__Mem5_1, AMFBS_In16BitMode, { MCK__STAR_, MCK_Mem }, },
15397 { 7268 /* ljmp */, X86::FARJMP32i, Convert__Imm1_1__Imm1_0, AMFBS_In32BitMode, { MCK_Imm, MCK_Imm }, },
15398 { 7268 /* ljmp */, X86::FARJMP16i, Convert__Imm1_1__Imm1_0, AMFBS_In16BitMode, { MCK_Imm, MCK_Imm }, },
15399 { 7273 /* ljmpl */, X86::FARJMP32m, Convert__Mem5_1, AMFBS_None, { MCK__STAR_, MCK_Mem }, },
15400 { 7273 /* ljmpl */, X86::FARJMP32i, Convert__Imm1_1__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm, MCK_Imm }, },
15401 { 7279 /* ljmpq */, X86::FARJMP64m, Convert__Mem5_1, AMFBS_In64BitMode, { MCK__STAR_, MCK_Mem }, },
15402 { 7285 /* ljmpw */, X86::FARJMP16m, Convert__Mem5_1, AMFBS_None, { MCK__STAR_, MCK_Mem }, },
15403 { 7285 /* ljmpw */, X86::FARJMP16i, Convert__Imm1_1__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm, MCK_Imm }, },
15404 { 7291 /* lkgs */, X86::LKGS16r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
15405 { 7291 /* lkgs */, X86::LKGS16m, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
15406 { 7301 /* lldtw */, X86::LLDT16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
15407 { 7301 /* lldtw */, X86::LLDT16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
15408 { 7307 /* llwpcb */, X86::LLWPCB, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
15409 { 7307 /* llwpcb */, X86::LLWPCB64, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
15410 { 7319 /* lmsww */, X86::LMSW16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
15411 { 7319 /* lmsww */, X86::LMSW16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
15412 { 7325 /* loadiwkey */, X86::LOADIWKEY, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15413 { 7335 /* lock */, X86::LOCK_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
15414 { 7340 /* lods */, X86::LODSW, Convert__SrcIdx162_0, AMFBS_None, { MCK_SrcIdx16, MCK_AX }, },
15415 { 7340 /* lods */, X86::LODSL, Convert__SrcIdx322_0, AMFBS_None, { MCK_SrcIdx32, MCK_EAX }, },
15416 { 7340 /* lods */, X86::LODSQ, Convert__SrcIdx642_0, AMFBS_In64BitMode, { MCK_SrcIdx64, MCK_GR64_A }, },
15417 { 7340 /* lods */, X86::LODSB, Convert__SrcIdx82_0, AMFBS_None, { MCK_SrcIdx8, MCK_AL }, },
15418 { 7345 /* lodsb */, X86::LODSB, Convert__SrcIdx82_0, AMFBS_None, { MCK_SrcIdx8 }, },
15419 { 7345 /* lodsb */, X86::LODSB, Convert__SrcIdx82_0, AMFBS_None, { MCK_SrcIdx8, MCK_AL }, },
15420 { 7357 /* lodsl */, X86::LODSL, Convert__SrcIdx322_0, AMFBS_None, { MCK_SrcIdx32 }, },
15421 { 7357 /* lodsl */, X86::LODSL, Convert__SrcIdx322_0, AMFBS_None, { MCK_SrcIdx32, MCK_EAX }, },
15422 { 7363 /* lodsq */, X86::LODSQ, Convert__SrcIdx642_0, AMFBS_In64BitMode, { MCK_SrcIdx64 }, },
15423 { 7363 /* lodsq */, X86::LODSQ, Convert__SrcIdx642_0, AMFBS_In64BitMode, { MCK_SrcIdx64, MCK_GR64_A }, },
15424 { 7369 /* lodsw */, X86::LODSW, Convert__SrcIdx162_0, AMFBS_None, { MCK_SrcIdx16 }, },
15425 { 7369 /* lodsw */, X86::LODSW, Convert__SrcIdx162_0, AMFBS_None, { MCK_SrcIdx16, MCK_AX }, },
15426 { 7375 /* loop */, X86::LOOP, Convert__AbsMem81_0, AMFBS_None, { MCK_AbsMem8 }, },
15427 { 7380 /* loope */, X86::LOOPE, Convert__AbsMem81_0, AMFBS_None, { MCK_AbsMem8 }, },
15428 { 7386 /* loopne */, X86::LOOPNE, Convert__AbsMem81_0, AMFBS_None, { MCK_AbsMem8 }, },
15429 { 7393 /* lretl */, X86::LRET32, Convert_NoOperands, AMFBS_None, { }, },
15430 { 7393 /* lretl */, X86::LRETI32, Convert__Imm1_0, AMFBS_None, { MCK_Imm }, },
15431 { 7399 /* lretq */, X86::LRET64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
15432 { 7399 /* lretq */, X86::LRETI64, Convert__Imm1_0, AMFBS_In64BitMode, { MCK_Imm }, },
15433 { 7405 /* lretw */, X86::LRET16, Convert_NoOperands, AMFBS_None, { }, },
15434 { 7405 /* lretw */, X86::LRETI16, Convert__Imm1_0, AMFBS_None, { MCK_Imm }, },
15435 { 7415 /* lsll */, X86::LSL32rr, Convert__Reg1_1__GR16orGR32orGR641_0, AMFBS_None, { MCK_GR16orGR32orGR64, MCK_GR32 }, },
15436 { 7415 /* lsll */, X86::LSL32rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR32 }, },
15437 { 7420 /* lslq */, X86::LSL64rr, Convert__Reg1_1__GR16orGR32orGR641_0, AMFBS_None, { MCK_GR16orGR32orGR64, MCK_GR64 }, },
15438 { 7420 /* lslq */, X86::LSL64rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR64 }, },
15439 { 7425 /* lslw */, X86::LSL16rr, Convert__Reg1_1__GR16orGR32orGR641_0, AMFBS_None, { MCK_GR16orGR32orGR64, MCK_GR16 }, },
15440 { 7425 /* lslw */, X86::LSL16rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
15441 { 7434 /* lssl */, X86::LSS32rm, Convert__Reg1_1__Mem5_0, AMFBS_None, { MCK_Mem, MCK_GR32 }, },
15442 { 7439 /* lssq */, X86::LSS64rm, Convert__Reg1_1__Mem5_0, AMFBS_None, { MCK_Mem, MCK_GR64 }, },
15443 { 7444 /* lssw */, X86::LSS16rm, Convert__Reg1_1__Mem5_0, AMFBS_None, { MCK_Mem, MCK_GR16 }, },
15444 { 7453 /* ltrw */, X86::LTRr, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
15445 { 7453 /* ltrw */, X86::LTRm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
15446 { 7458 /* lwpins */, X86::LWPINS32rri, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
15447 { 7458 /* lwpins */, X86::LWPINS64rri, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32, MCK_GR64 }, },
15448 { 7458 /* lwpins */, X86::LWPINS32rmi, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
15449 { 7458 /* lwpins */, X86::LWPINS64rmi, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32, MCK_GR64 }, },
15450 { 7465 /* lwpval */, X86::LWPVAL32rri, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
15451 { 7465 /* lwpval */, X86::LWPVAL64rri, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32, MCK_GR64 }, },
15452 { 7465 /* lwpval */, X86::LWPVAL32rmi, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
15453 { 7465 /* lwpval */, X86::LWPVAL64rmi, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32, MCK_GR64 }, },
15454 { 7478 /* lzcntl */, X86::LZCNT32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
15455 { 7478 /* lzcntl */, X86::LZCNT32rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
15456 { 7478 /* lzcntl */, X86::LZCNT32rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
15457 { 7478 /* lzcntl */, X86::LZCNT32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
15458 { 7478 /* lzcntl */, X86::LZCNT32rm_EVEX, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
15459 { 7478 /* lzcntl */, X86::LZCNT32rm_NF, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
15460 { 7485 /* lzcntq */, X86::LZCNT64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
15461 { 7485 /* lzcntq */, X86::LZCNT64rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
15462 { 7485 /* lzcntq */, X86::LZCNT64rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
15463 { 7485 /* lzcntq */, X86::LZCNT64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
15464 { 7485 /* lzcntq */, X86::LZCNT64rm_EVEX, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
15465 { 7485 /* lzcntq */, X86::LZCNT64rm_NF, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
15466 { 7492 /* lzcntw */, X86::LZCNT16rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
15467 { 7492 /* lzcntw */, X86::LZCNT16rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
15468 { 7492 /* lzcntw */, X86::LZCNT16rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
15469 { 7492 /* lzcntw */, X86::LZCNT16rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
15470 { 7492 /* lzcntw */, X86::LZCNT16rm_EVEX, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
15471 { 7492 /* lzcntw */, X86::LZCNT16rm_NF, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
15472 { 7499 /* maskmovdqu */, X86::MASKMOVDQU64, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_FR16, MCK_FR16 }, },
15473 { 7499 /* maskmovdqu */, X86::MASKMOVDQU, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15474 { 7510 /* maskmovq */, X86::MMX_MASKMOVQ, Convert__Reg1_1__Reg1_0, AMFBS_Not64BitMode, { MCK_VR64, MCK_VR64 }, },
15475 { 7510 /* maskmovq */, X86::MMX_MASKMOVQ64, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_VR64, MCK_VR64 }, },
15476 { 7519 /* maxpd */, X86::MAXPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15477 { 7519 /* maxpd */, X86::MAXPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15478 { 7525 /* maxps */, X86::MAXPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15479 { 7525 /* maxps */, X86::MAXPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15480 { 7531 /* maxsd */, X86::MAXSDrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15481 { 7531 /* maxsd */, X86::MAXSDrm_Int, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
15482 { 7537 /* maxss */, X86::MAXSSrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15483 { 7537 /* maxss */, X86::MAXSSrm_Int, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
15484 { 7543 /* mfence */, X86::MFENCE, Convert_NoOperands, AMFBS_None, { }, },
15485 { 7550 /* minpd */, X86::MINPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15486 { 7550 /* minpd */, X86::MINPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15487 { 7556 /* minps */, X86::MINPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15488 { 7556 /* minps */, X86::MINPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15489 { 7562 /* minsd */, X86::MINSDrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15490 { 7562 /* minsd */, X86::MINSDrm_Int, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
15491 { 7568 /* minss */, X86::MINSSrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15492 { 7568 /* minss */, X86::MINSSrm_Int, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
15493 { 7574 /* monitor */, X86::MONITOR32rrr, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
15494 { 7574 /* monitor */, X86::MONITOR64rrr, Convert_NoOperands, AMFBS_In64BitMode, { }, },
15495 { 7574 /* monitor */, X86::MONITOR32rrr, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX, MCK_ECX, MCK_EDX }, },
15496 { 7574 /* monitor */, X86::MONITOR64rrr, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A, MCK_RCX, MCK_RDX }, },
15497 { 7582 /* monitorx */, X86::MONITORX32rrr, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
15498 { 7582 /* monitorx */, X86::MONITORX64rrr, Convert_NoOperands, AMFBS_In64BitMode, { }, },
15499 { 7582 /* monitorx */, X86::MONITORX32rrr, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX, MCK_ECX, MCK_EDX }, },
15500 { 7582 /* monitorx */, X86::MONITORX64rrr, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A, MCK_RCX, MCK_RDX }, },
15501 { 7591 /* montmul */, X86::MONTMUL, Convert_NoOperands, AMFBS_None, { }, },
15502 { 7603 /* mov.s */, X86::MOV16rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
15503 { 7603 /* mov.s */, X86::MOV32rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
15504 { 7603 /* mov.s */, X86::MOV64rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
15505 { 7603 /* mov.s */, X86::MOV8rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
15506 { 7616 /* movabsb */, X86::MOV8o64a, Convert__MemOffs64_82_1, AMFBS_None, { MCK_AL, MCK_MemOffs64_8 }, },
15507 { 7616 /* movabsb */, X86::MOV8ao64, Convert__MemOffs64_82_0, AMFBS_None, { MCK_MemOffs64_8, MCK_AL }, },
15508 { 7624 /* movabsl */, X86::MOV32o64a, Convert__MemOffs64_322_1, AMFBS_None, { MCK_EAX, MCK_MemOffs64_32 }, },
15509 { 7624 /* movabsl */, X86::MOV32ao64, Convert__MemOffs64_322_0, AMFBS_None, { MCK_MemOffs64_32, MCK_EAX }, },
15510 { 7632 /* movabsq */, X86::MOV64o64a, Convert__MemOffs64_642_1, AMFBS_None, { MCK_GR64_A, MCK_MemOffs64_64 }, },
15511 { 7632 /* movabsq */, X86::MOV64ri, Convert__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR64 }, },
15512 { 7632 /* movabsq */, X86::MOV64ao64, Convert__MemOffs64_642_0, AMFBS_None, { MCK_MemOffs64_64, MCK_GR64_A }, },
15513 { 7640 /* movabsw */, X86::MOV16o64a, Convert__MemOffs64_162_1, AMFBS_None, { MCK_AX, MCK_MemOffs64_16 }, },
15514 { 7640 /* movabsw */, X86::MOV16ao64, Convert__MemOffs64_162_0, AMFBS_None, { MCK_MemOffs64_16, MCK_AX }, },
15515 { 7648 /* movapd */, X86::MOVAPDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15516 { 7648 /* movapd */, X86::MOVAPDmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
15517 { 7648 /* movapd */, X86::MOVAPDrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15518 { 7655 /* movapd.s */, X86::MOVAPDrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15519 { 7664 /* movaps */, X86::MOVAPSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15520 { 7664 /* movaps */, X86::MOVAPSmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
15521 { 7664 /* movaps */, X86::MOVAPSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15522 { 7671 /* movaps.s */, X86::MOVAPSrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15523 { 7680 /* movb */, X86::MOV8o16a, Convert__MemOffs16_82_1, AMFBS_None, { MCK_AL, MCK_MemOffs16_8 }, },
15524 { 7680 /* movb */, X86::MOV8o32a, Convert__MemOffs32_82_1, AMFBS_None, { MCK_AL, MCK_MemOffs32_8 }, },
15525 { 7680 /* movb */, X86::MOV8rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
15526 { 7680 /* movb */, X86::MOV8mr, Convert__Mem85_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
15527 { 7680 /* movb */, X86::MOV8ri, Convert__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR8 }, },
15528 { 7680 /* movb */, X86::MOV8mi, Convert__Mem85_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem8 }, },
15529 { 7680 /* movb */, X86::MOV8ao16, Convert__MemOffs16_82_0, AMFBS_None, { MCK_MemOffs16_8, MCK_AL }, },
15530 { 7680 /* movb */, X86::MOV8ao32, Convert__MemOffs32_82_0, AMFBS_None, { MCK_MemOffs32_8, MCK_AL }, },
15531 { 7680 /* movb */, X86::MOV8rm, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
15532 { 7685 /* movb.s */, X86::MOV8rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
15533 { 7698 /* movbel */, X86::MOVBE32rr, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
15534 { 7698 /* movbel */, X86::MOVBE32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
15535 { 7698 /* movbel */, X86::MOVBE32mr_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
15536 { 7698 /* movbel */, X86::MOVBE32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
15537 { 7698 /* movbel */, X86::MOVBE32rm_EVEX, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
15538 { 7705 /* movbeq */, X86::MOVBE64rr, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
15539 { 7705 /* movbeq */, X86::MOVBE64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
15540 { 7705 /* movbeq */, X86::MOVBE64mr_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
15541 { 7705 /* movbeq */, X86::MOVBE64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
15542 { 7705 /* movbeq */, X86::MOVBE64rm_EVEX, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
15543 { 7712 /* movbew */, X86::MOVBE16rr, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
15544 { 7712 /* movbew */, X86::MOVBE16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
15545 { 7712 /* movbew */, X86::MOVBE16mr_EVEX, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
15546 { 7712 /* movbew */, X86::MOVBE16rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
15547 { 7712 /* movbew */, X86::MOVBE16rm_EVEX, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
15548 { 7719 /* movd */, X86::MMX_MOVD64grr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_GR32 }, },
15549 { 7719 /* movd */, X86::MMX_MOVD64from64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_GR64 }, },
15550 { 7719 /* movd */, X86::MMX_MOVD64mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_Mem32 }, },
15551 { 7719 /* movd */, X86::MOVPDI2DIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
15552 { 7719 /* movd */, X86::MOVPQIto64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
15553 { 7719 /* movd */, X86::MOVPDI2DImr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
15554 { 7719 /* movd */, X86::MMX_MOVD64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR64 }, },
15555 { 7719 /* movd */, X86::MOVDI2PDIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
15556 { 7719 /* movd */, X86::MMX_MOVD64to64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_VR64 }, },
15557 { 7719 /* movd */, X86::MOV64toPQIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
15558 { 7719 /* movd */, X86::MMX_MOVD64rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR64 }, },
15559 { 7719 /* movd */, X86::MOVDI2PDIrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
15560 { 7724 /* movddup */, X86::MOVDDUPrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15561 { 7724 /* movddup */, X86::MOVDDUPrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
15562 { 7732 /* movdir64b */, X86::MOVDIR64B16, Convert__Reg1_1__Mem512_GR165_0, AMFBS_Not64BitMode, { MCK_Mem512_GR16, MCK_GR16 }, },
15563 { 7732 /* movdir64b */, X86::MOVDIR64B32, Convert__Reg1_1__Mem512_GR325_0, AMFBS_None, { MCK_Mem512_GR32, MCK_GR32 }, },
15564 { 7732 /* movdir64b */, X86::MOVDIR64B32_EVEX, Convert__Reg1_1__Mem512_GR325_0, AMFBS_In64BitMode, { MCK_Mem512_GR32, MCK_GR32 }, },
15565 { 7732 /* movdir64b */, X86::MOVDIR64B64, Convert__Reg1_1__Mem512_GR645_0, AMFBS_In64BitMode, { MCK_Mem512_GR64, MCK_GR64 }, },
15566 { 7732 /* movdir64b */, X86::MOVDIR64B64_EVEX, Convert__Reg1_1__Mem512_GR645_0, AMFBS_In64BitMode, { MCK_Mem512_GR64, MCK_GR64 }, },
15567 { 7742 /* movdiri */, X86::MOVDIRI32, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
15568 { 7742 /* movdiri */, X86::MOVDIRI32_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
15569 { 7742 /* movdiri */, X86::MOVDIRI64, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
15570 { 7742 /* movdiri */, X86::MOVDIRI64_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
15571 { 7750 /* movdq2q */, X86::MMX_MOVDQ2Qrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR64 }, },
15572 { 7758 /* movdqa */, X86::MOVDQArr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15573 { 7758 /* movdqa */, X86::MOVDQAmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
15574 { 7758 /* movdqa */, X86::MOVDQArm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15575 { 7765 /* movdqa.s */, X86::MOVDQArr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15576 { 7774 /* movdqu */, X86::MOVDQUrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15577 { 7774 /* movdqu */, X86::MOVDQUmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
15578 { 7774 /* movdqu */, X86::MOVDQUrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15579 { 7781 /* movdqu.s */, X86::MOVDQUrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15580 { 7790 /* movhlps */, X86::MOVHLPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15581 { 7798 /* movhpd */, X86::MOVHPDmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
15582 { 7798 /* movhpd */, X86::MOVHPDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
15583 { 7805 /* movhps */, X86::MOVHPSmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
15584 { 7805 /* movhps */, X86::MOVHPSrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
15585 { 7812 /* movl */, X86::MOV32o16a, Convert__MemOffs16_322_1, AMFBS_None, { MCK_EAX, MCK_MemOffs16_32 }, },
15586 { 7812 /* movl */, X86::MOV32o32a, Convert__MemOffs32_322_1, AMFBS_None, { MCK_EAX, MCK_MemOffs32_32 }, },
15587 { 7812 /* movl */, X86::MOV32rs, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_SEGMENT_REG, MCK_GR32 }, },
15588 { 7812 /* movl */, X86::MOV32rc, Convert__Reg1_1__Reg1_0, AMFBS_Not64BitMode, { MCK_CONTROL_REG, MCK_GR32 }, },
15589 { 7812 /* movl */, X86::MOV32rd, Convert__Reg1_1__Reg1_0, AMFBS_Not64BitMode, { MCK_DEBUG_REG, MCK_GR32 }, },
15590 { 7812 /* movl */, X86::MOV32sr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_SEGMENT_REG }, },
15591 { 7812 /* movl */, X86::MOV32cr, Convert__Reg1_1__Reg1_0, AMFBS_Not64BitMode, { MCK_GR32, MCK_CONTROL_REG }, },
15592 { 7812 /* movl */, X86::MOV32dr, Convert__Reg1_1__Reg1_0, AMFBS_Not64BitMode, { MCK_GR32, MCK_DEBUG_REG }, },
15593 { 7812 /* movl */, X86::MOV32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
15594 { 7812 /* movl */, X86::MOV32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
15595 { 7812 /* movl */, X86::MOV32ri, Convert__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32 }, },
15596 { 7812 /* movl */, X86::MOV32mi, Convert__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32 }, },
15597 { 7812 /* movl */, X86::MOV32ao16, Convert__MemOffs16_322_0, AMFBS_None, { MCK_MemOffs16_32, MCK_EAX }, },
15598 { 7812 /* movl */, X86::MOV32ao32, Convert__MemOffs32_322_0, AMFBS_None, { MCK_MemOffs32_32, MCK_EAX }, },
15599 { 7812 /* movl */, X86::MOV32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
15600 { 7817 /* movl.s */, X86::MOV32rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
15601 { 7824 /* movlhps */, X86::MOVLHPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15602 { 7832 /* movlpd */, X86::MOVLPDmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
15603 { 7832 /* movlpd */, X86::MOVLPDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
15604 { 7839 /* movlps */, X86::MOVLPSmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
15605 { 7839 /* movlps */, X86::MOVLPSrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
15606 { 7846 /* movmskpd */, X86::MOVMSKPDrr, Convert__GR32orGR641_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32orGR64 }, },
15607 { 7855 /* movmskps */, X86::MOVMSKPSrr, Convert__GR32orGR641_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32orGR64 }, },
15608 { 7864 /* movntdq */, X86::MOVNTDQmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
15609 { 7872 /* movntdqa */, X86::MOVNTDQArm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15610 { 7888 /* movntil */, X86::MOVNTImr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
15611 { 7896 /* movntiq */, X86::MOVNTI_64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
15612 { 7904 /* movntpd */, X86::MOVNTPDmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
15613 { 7912 /* movntps */, X86::MOVNTPSmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
15614 { 7920 /* movntq */, X86::MMX_MOVNTQmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
15615 { 7927 /* movntsd */, X86::MOVNTSD, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
15616 { 7935 /* movntss */, X86::MOVNTSS, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
15617 { 7943 /* movq */, X86::MOV64o32a, Convert__MemOffs32_642_1, AMFBS_None, { MCK_GR64_A, MCK_MemOffs32_64 }, },
15618 { 7943 /* movq */, X86::MOV64rs, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_SEGMENT_REG, MCK_GR64 }, },
15619 { 7943 /* movq */, X86::MMX_MOVQ64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
15620 { 7943 /* movq */, X86::MMX_MOVD64from64rr, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_VR64, MCK_GR64 }, },
15621 { 7943 /* movq */, X86::MMX_MOVQ64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
15622 { 7943 /* movq */, X86::MOV64rc, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_CONTROL_REG, MCK_GR64 }, },
15623 { 7943 /* movq */, X86::MOV64rd, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_DEBUG_REG, MCK_GR64 }, },
15624 { 7943 /* movq */, X86::MOVZPQILo2PQIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15625 { 7943 /* movq */, X86::MOVPQIto64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
15626 { 7943 /* movq */, X86::MOVPQI2QImr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
15627 { 7943 /* movq */, X86::MOV64sr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_SEGMENT_REG }, },
15628 { 7943 /* movq */, X86::MMX_MOVD64to64rr, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_VR64 }, },
15629 { 7943 /* movq */, X86::MOV64cr, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_CONTROL_REG }, },
15630 { 7943 /* movq */, X86::MOV64dr, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_DEBUG_REG }, },
15631 { 7943 /* movq */, X86::MOV64toPQIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
15632 { 7943 /* movq */, X86::MOV64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
15633 { 7943 /* movq */, X86::MOV64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
15634 { 7943 /* movq */, X86::MOV64ri32, Convert__Reg1_1__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
15635 { 7943 /* movq */, X86::MOV64mi32, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
15636 { 7943 /* movq */, X86::MOV64ri, Convert__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR64 }, },
15637 { 7943 /* movq */, X86::MOV64ao32, Convert__MemOffs32_642_0, AMFBS_None, { MCK_MemOffs32_64, MCK_GR64_A }, },
15638 { 7943 /* movq */, X86::MMX_MOVQ64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
15639 { 7943 /* movq */, X86::MOVQI2PQIrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
15640 { 7943 /* movq */, X86::MOV64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
15641 { 7948 /* movq.s */, X86::MMX_MOVQ64rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
15642 { 7948 /* movq.s */, X86::MOVPQI2QIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15643 { 7948 /* movq.s */, X86::MOV64rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
15644 { 7955 /* movq2dq */, X86::MMX_MOVQ2DQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_FR16 }, },
15645 { 7969 /* movrsb */, X86::MOVRS8rm, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
15646 { 7969 /* movrsb */, X86::MOVRS8rm_EVEX, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
15647 { 7976 /* movrsl */, X86::MOVRS32rm, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
15648 { 7976 /* movrsl */, X86::MOVRS32rm_EVEX, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
15649 { 7983 /* movrsq */, X86::MOVRS64rm, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
15650 { 7983 /* movrsq */, X86::MOVRS64rm_EVEX, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
15651 { 7990 /* movrsw */, X86::MOVRS16rm, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
15652 { 7990 /* movrsw */, X86::MOVRS16rm_EVEX, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
15653 { 8002 /* movsb */, X86::MOVSB, Convert__DstIdx81_1__SrcIdx82_0, AMFBS_None, { MCK_SrcIdx8, MCK_DstIdx8 }, },
15654 { 8008 /* movsbl */, X86::MOVSX32rr8, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR32 }, },
15655 { 8008 /* movsbl */, X86::MOVSX32rm8, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR32 }, },
15656 { 8015 /* movsbq */, X86::MOVSX64rr8, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR64 }, },
15657 { 8015 /* movsbq */, X86::MOVSX64rm8, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR64 }, },
15658 { 8022 /* movsbw */, X86::MOVSX16rr8, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR16 }, },
15659 { 8022 /* movsbw */, X86::MOVSX16rm8, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR16 }, },
15660 { 8029 /* movsd */, X86::MOVSDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15661 { 8029 /* movsd */, X86::MOVSDmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
15662 { 8029 /* movsd */, X86::MOVSDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
15663 { 8035 /* movsd.s */, X86::MOVSDrr_REV, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15664 { 8043 /* movshdup */, X86::MOVSHDUPrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15665 { 8043 /* movshdup */, X86::MOVSHDUPrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15666 { 8052 /* movsl */, X86::MOVSL, Convert__DstIdx321_1__SrcIdx322_0, AMFBS_None, { MCK_SrcIdx32, MCK_DstIdx32 }, },
15667 { 8058 /* movsldup */, X86::MOVSLDUPrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15668 { 8058 /* movsldup */, X86::MOVSLDUPrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15669 { 8067 /* movslq */, X86::MOVSX64rr32, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR64 }, },
15670 { 8067 /* movslq */, X86::MOVSX64rm32, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR64 }, },
15671 { 8074 /* movsq */, X86::MOVSQ, Convert__DstIdx641_1__SrcIdx642_0, AMFBS_In64BitMode, { MCK_SrcIdx64, MCK_DstIdx64 }, },
15672 { 8080 /* movss */, X86::MOVSSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15673 { 8080 /* movss */, X86::MOVSSmr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
15674 { 8080 /* movss */, X86::MOVSSrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
15675 { 8086 /* movss.s */, X86::MOVSSrr_REV, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15676 { 8094 /* movsw */, X86::MOVSW, Convert__DstIdx161_1__SrcIdx162_0, AMFBS_None, { MCK_SrcIdx16, MCK_DstIdx16 }, },
15677 { 8100 /* movswl */, X86::MOVSX32rr16, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR32 }, },
15678 { 8100 /* movswl */, X86::MOVSX32rm16, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR32 }, },
15679 { 8107 /* movswq */, X86::MOVSX64rr16, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR64 }, },
15680 { 8107 /* movswq */, X86::MOVSX64rm16, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR64 }, },
15681 { 8114 /* movsx */, X86::MOVSX32rr16, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR32 }, },
15682 { 8114 /* movsx */, X86::MOVSX64rr16, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR64 }, },
15683 { 8114 /* movsx */, X86::MOVSX64rr32, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR64 }, },
15684 { 8114 /* movsx */, X86::MOVSX16rr8, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR16 }, },
15685 { 8114 /* movsx */, X86::MOVSX32rr8, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR32 }, },
15686 { 8114 /* movsx */, X86::MOVSX64rr8, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR64 }, },
15687 { 8114 /* movsx */, X86::MOVSX16rm8, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR16 }, },
15688 { 8127 /* movupd */, X86::MOVUPDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15689 { 8127 /* movupd */, X86::MOVUPDmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
15690 { 8127 /* movupd */, X86::MOVUPDrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15691 { 8134 /* movupd.s */, X86::MOVUPDrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15692 { 8143 /* movups */, X86::MOVUPSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15693 { 8143 /* movups */, X86::MOVUPSmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
15694 { 8143 /* movups */, X86::MOVUPSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15695 { 8150 /* movups.s */, X86::MOVUPSrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15696 { 8159 /* movw */, X86::MOV16o16a, Convert__MemOffs16_162_1, AMFBS_None, { MCK_AX, MCK_MemOffs16_16 }, },
15697 { 8159 /* movw */, X86::MOV16o32a, Convert__MemOffs32_162_1, AMFBS_None, { MCK_AX, MCK_MemOffs32_16 }, },
15698 { 8159 /* movw */, X86::MOV16rs, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_SEGMENT_REG, MCK_GR16 }, },
15699 { 8159 /* movw */, X86::MOV16ms, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_SEGMENT_REG, MCK_Mem16 }, },
15700 { 8159 /* movw */, X86::MOV16sr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_SEGMENT_REG }, },
15701 { 8159 /* movw */, X86::MOV16rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
15702 { 8159 /* movw */, X86::MOV16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
15703 { 8159 /* movw */, X86::MOV16ri, Convert__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR16 }, },
15704 { 8159 /* movw */, X86::MOV16mi, Convert__Mem165_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem16 }, },
15705 { 8159 /* movw */, X86::MOV16ao16, Convert__MemOffs16_162_0, AMFBS_None, { MCK_MemOffs16_16, MCK_AX }, },
15706 { 8159 /* movw */, X86::MOV16ao32, Convert__MemOffs32_162_0, AMFBS_None, { MCK_MemOffs32_16, MCK_AX }, },
15707 { 8159 /* movw */, X86::MOV16sm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_SEGMENT_REG }, },
15708 { 8159 /* movw */, X86::MOV16rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
15709 { 8164 /* movw.s */, X86::MOV16rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
15710 { 8171 /* movzbl */, X86::MOVZX32rr8, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR32 }, },
15711 { 8171 /* movzbl */, X86::MOVZX32rm8, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR32 }, },
15712 { 8178 /* movzbq */, X86::MOVZX64rr8, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR64 }, },
15713 { 8178 /* movzbq */, X86::MOVZX64rm8, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR64 }, },
15714 { 8185 /* movzbw */, X86::MOVZX16rr8, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR16 }, },
15715 { 8185 /* movzbw */, X86::MOVZX16rm8, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR16 }, },
15716 { 8192 /* movzwl */, X86::MOVZX32rr16, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR32 }, },
15717 { 8192 /* movzwl */, X86::MOVZX32rm16, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR32 }, },
15718 { 8199 /* movzwq */, X86::MOVZX64rr16, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR64 }, },
15719 { 8199 /* movzwq */, X86::MOVZX64rm16, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR64 }, },
15720 { 8206 /* movzx */, X86::MOVZX32rr16, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR32 }, },
15721 { 8206 /* movzx */, X86::MOVZX64rr16, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR64 }, },
15722 { 8206 /* movzx */, X86::MOVZX16rr8, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR16 }, },
15723 { 8206 /* movzx */, X86::MOVZX32rr8, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR32 }, },
15724 { 8206 /* movzx */, X86::MOVZX64rr8, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR64 }, },
15725 { 8206 /* movzx */, X86::MOVZX16rm8, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR16 }, },
15726 { 8212 /* mpsadbw */, X86::MPSADBWrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
15727 { 8212 /* mpsadbw */, X86::MPSADBWrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
15728 { 8224 /* mulb */, X86::MUL8r, Convert__Reg1_0, AMFBS_None, { MCK_GR8 }, },
15729 { 8224 /* mulb */, X86::MUL8r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
15730 { 8224 /* mulb */, X86::MUL8r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
15731 { 8224 /* mulb */, X86::MUL8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
15732 { 8224 /* mulb */, X86::MUL8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
15733 { 8224 /* mulb */, X86::MUL8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
15734 { 8229 /* mull */, X86::MUL32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
15735 { 8229 /* mull */, X86::MUL32r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
15736 { 8229 /* mull */, X86::MUL32r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
15737 { 8229 /* mull */, X86::MUL32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
15738 { 8229 /* mull */, X86::MUL32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
15739 { 8229 /* mull */, X86::MUL32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
15740 { 8234 /* mulpd */, X86::MULPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15741 { 8234 /* mulpd */, X86::MULPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15742 { 8240 /* mulps */, X86::MULPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15743 { 8240 /* mulps */, X86::MULPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15744 { 8246 /* mulq */, X86::MUL64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
15745 { 8246 /* mulq */, X86::MUL64r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
15746 { 8246 /* mulq */, X86::MUL64r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
15747 { 8246 /* mulq */, X86::MUL64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15748 { 8246 /* mulq */, X86::MUL64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15749 { 8246 /* mulq */, X86::MUL64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15750 { 8251 /* mulsd */, X86::MULSDrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15751 { 8251 /* mulsd */, X86::MULSDrm_Int, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
15752 { 8257 /* mulss */, X86::MULSSrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15753 { 8257 /* mulss */, X86::MULSSrm_Int, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
15754 { 8263 /* mulw */, X86::MUL16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
15755 { 8263 /* mulw */, X86::MUL16r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
15756 { 8263 /* mulw */, X86::MUL16r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
15757 { 8263 /* mulw */, X86::MUL16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
15758 { 8263 /* mulw */, X86::MUL16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
15759 { 8263 /* mulw */, X86::MUL16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
15760 { 8273 /* mulxl */, X86::MULX32rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
15761 { 8273 /* mulxl */, X86::MULX32rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
15762 { 8273 /* mulxl */, X86::MULX32rm, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
15763 { 8273 /* mulxl */, X86::MULX32rm_EVEX, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
15764 { 8279 /* mulxq */, X86::MULX64rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
15765 { 8279 /* mulxq */, X86::MULX64rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
15766 { 8279 /* mulxq */, X86::MULX64rm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
15767 { 8279 /* mulxq */, X86::MULX64rm_EVEX, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
15768 { 8285 /* mwait */, X86::MWAITrr, Convert_NoOperands, AMFBS_None, { }, },
15769 { 8285 /* mwait */, X86::MWAITrr, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX, MCK_ECX }, },
15770 { 8285 /* mwait */, X86::MWAITrr, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A, MCK_RCX }, },
15771 { 8291 /* mwaitx */, X86::MWAITXrrr, Convert_NoOperands, AMFBS_None, { }, },
15772 { 8291 /* mwaitx */, X86::MWAITXrrr, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX, MCK_ECX, MCK_EBX }, },
15773 { 8291 /* mwaitx */, X86::MWAITXrrr, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A, MCK_RCX, MCK_RBX }, },
15774 { 8302 /* negb */, X86::NEG8r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
15775 { 8302 /* negb */, X86::NEG8r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
15776 { 8302 /* negb */, X86::NEG8r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
15777 { 8302 /* negb */, X86::NEG8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
15778 { 8302 /* negb */, X86::NEG8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
15779 { 8302 /* negb */, X86::NEG8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
15780 { 8302 /* negb */, X86::NEG8r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
15781 { 8302 /* negb */, X86::NEG8r_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
15782 { 8302 /* negb */, X86::NEG8m_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
15783 { 8302 /* negb */, X86::NEG8m_NF_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
15784 { 8307 /* negl */, X86::NEG32r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
15785 { 8307 /* negl */, X86::NEG32r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
15786 { 8307 /* negl */, X86::NEG32r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
15787 { 8307 /* negl */, X86::NEG32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
15788 { 8307 /* negl */, X86::NEG32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
15789 { 8307 /* negl */, X86::NEG32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
15790 { 8307 /* negl */, X86::NEG32r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
15791 { 8307 /* negl */, X86::NEG32r_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
15792 { 8307 /* negl */, X86::NEG32m_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
15793 { 8307 /* negl */, X86::NEG32m_NF_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
15794 { 8312 /* negq */, X86::NEG64r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
15795 { 8312 /* negq */, X86::NEG64r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
15796 { 8312 /* negq */, X86::NEG64r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
15797 { 8312 /* negq */, X86::NEG64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15798 { 8312 /* negq */, X86::NEG64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15799 { 8312 /* negq */, X86::NEG64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15800 { 8312 /* negq */, X86::NEG64r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
15801 { 8312 /* negq */, X86::NEG64r_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
15802 { 8312 /* negq */, X86::NEG64m_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
15803 { 8312 /* negq */, X86::NEG64m_NF_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
15804 { 8317 /* negw */, X86::NEG16r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
15805 { 8317 /* negw */, X86::NEG16r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
15806 { 8317 /* negw */, X86::NEG16r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
15807 { 8317 /* negw */, X86::NEG16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
15808 { 8317 /* negw */, X86::NEG16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
15809 { 8317 /* negw */, X86::NEG16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
15810 { 8317 /* negw */, X86::NEG16r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
15811 { 8317 /* negw */, X86::NEG16r_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
15812 { 8317 /* negw */, X86::NEG16m_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
15813 { 8317 /* negw */, X86::NEG16m_NF_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
15814 { 8322 /* nop */, X86::NOOP, Convert_NoOperands, AMFBS_None, { }, },
15815 { 8326 /* nopl */, X86::NOOPLr, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
15816 { 8326 /* nopl */, X86::NOOPL, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
15817 { 8331 /* nopq */, X86::NOOPQr, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
15818 { 8331 /* nopq */, X86::NOOPQ, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15819 { 8336 /* nopw */, X86::NOOPWr, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
15820 { 8336 /* nopw */, X86::NOOPW, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
15821 { 8345 /* notb */, X86::NOT8r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
15822 { 8345 /* notb */, X86::NOT8r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
15823 { 8345 /* notb */, X86::NOT8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
15824 { 8345 /* notb */, X86::NOT8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
15825 { 8345 /* notb */, X86::NOT8r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
15826 { 8345 /* notb */, X86::NOT8m_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
15827 { 8350 /* notl */, X86::NOT32r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
15828 { 8350 /* notl */, X86::NOT32r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
15829 { 8350 /* notl */, X86::NOT32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
15830 { 8350 /* notl */, X86::NOT32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
15831 { 8350 /* notl */, X86::NOT32r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
15832 { 8350 /* notl */, X86::NOT32m_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
15833 { 8355 /* notq */, X86::NOT64r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
15834 { 8355 /* notq */, X86::NOT64r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
15835 { 8355 /* notq */, X86::NOT64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15836 { 8355 /* notq */, X86::NOT64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
15837 { 8355 /* notq */, X86::NOT64r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
15838 { 8355 /* notq */, X86::NOT64m_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
15839 { 8360 /* notw */, X86::NOT16r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
15840 { 8360 /* notw */, X86::NOT16r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
15841 { 8360 /* notw */, X86::NOT16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
15842 { 8360 /* notw */, X86::NOT16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
15843 { 8360 /* notw */, X86::NOT16r_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
15844 { 8360 /* notw */, X86::NOT16m_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
15845 { 8368 /* orb */, X86::OR8rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
15846 { 8368 /* orb */, X86::OR8rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
15847 { 8368 /* orb */, X86::OR8rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
15848 { 8368 /* orb */, X86::OR8mr, Convert__Mem85_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
15849 { 8368 /* orb */, X86::OR8mr_NF, Convert__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
15850 { 8368 /* orb */, X86::OR8mr_EVEX, Convert__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
15851 { 8368 /* orb */, X86::OR8i8, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AL }, },
15852 { 8368 /* orb */, X86::OR8ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR8 }, },
15853 { 8368 /* orb */, X86::OR8ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8 }, },
15854 { 8368 /* orb */, X86::OR8ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8 }, },
15855 { 8368 /* orb */, X86::OR8mi, Convert__Mem85_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem8 }, },
15856 { 8368 /* orb */, X86::OR8mi_NF, Convert__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8 }, },
15857 { 8368 /* orb */, X86::OR8mi_EVEX, Convert__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8 }, },
15858 { 8368 /* orb */, X86::OR8rm, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
15859 { 8368 /* orb */, X86::OR8rm_NF, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
15860 { 8368 /* orb */, X86::OR8rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
15861 { 8368 /* orb */, X86::OR8rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
15862 { 8368 /* orb */, X86::OR8rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
15863 { 8368 /* orb */, X86::OR8mr_ND, Convert__Reg1_2__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
15864 { 8368 /* orb */, X86::OR8mr_NF_ND, Convert__Reg1_2__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
15865 { 8368 /* orb */, X86::OR8ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8, MCK_GR8 }, },
15866 { 8368 /* orb */, X86::OR8ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8, MCK_GR8 }, },
15867 { 8368 /* orb */, X86::OR8mi_ND, Convert__Reg1_2__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8, MCK_GR8 }, },
15868 { 8368 /* orb */, X86::OR8mi_NF_ND, Convert__Reg1_2__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8, MCK_GR8 }, },
15869 { 8368 /* orb */, X86::OR8rm_ND, Convert__Reg1_2__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8, MCK_GR8 }, },
15870 { 8368 /* orb */, X86::OR8rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8, MCK_GR8 }, },
15871 { 8372 /* orl */, X86::OR32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
15872 { 8372 /* orl */, X86::OR32rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
15873 { 8372 /* orl */, X86::OR32rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
15874 { 8372 /* orl */, X86::OR32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
15875 { 8372 /* orl */, X86::OR32mr_NF, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
15876 { 8372 /* orl */, X86::OR32mr_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
15877 { 8372 /* orl */, X86::OR32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_EAX }, },
15878 { 8372 /* orl */, X86::OR32ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_GR32 }, },
15879 { 8372 /* orl */, X86::OR32ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32 }, },
15880 { 8372 /* orl */, X86::OR32ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32 }, },
15881 { 8372 /* orl */, X86::OR32mi8, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_Mem32 }, },
15882 { 8372 /* orl */, X86::OR32mi8_NF, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32 }, },
15883 { 8372 /* orl */, X86::OR32mi8_EVEX, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32 }, },
15884 { 8372 /* orl */, X86::OR32i32, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_EAX }, },
15885 { 8372 /* orl */, X86::OR32ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32 }, },
15886 { 8372 /* orl */, X86::OR32ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32 }, },
15887 { 8372 /* orl */, X86::OR32ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32 }, },
15888 { 8372 /* orl */, X86::OR32mi, Convert__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32 }, },
15889 { 8372 /* orl */, X86::OR32mi_NF, Convert__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32 }, },
15890 { 8372 /* orl */, X86::OR32mi_EVEX, Convert__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32 }, },
15891 { 8372 /* orl */, X86::OR32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
15892 { 8372 /* orl */, X86::OR32rm_NF, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
15893 { 8372 /* orl */, X86::OR32rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
15894 { 8372 /* orl */, X86::OR32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
15895 { 8372 /* orl */, X86::OR32rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
15896 { 8372 /* orl */, X86::OR32mr_ND, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
15897 { 8372 /* orl */, X86::OR32mr_NF_ND, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
15898 { 8372 /* orl */, X86::OR32ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
15899 { 8372 /* orl */, X86::OR32ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
15900 { 8372 /* orl */, X86::OR32mi8_ND, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
15901 { 8372 /* orl */, X86::OR32mi8_NF_ND, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
15902 { 8372 /* orl */, X86::OR32ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
15903 { 8372 /* orl */, X86::OR32ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
15904 { 8372 /* orl */, X86::OR32mi_ND, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
15905 { 8372 /* orl */, X86::OR32mi_NF_ND, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
15906 { 8372 /* orl */, X86::OR32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
15907 { 8372 /* orl */, X86::OR32rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
15908 { 8376 /* orpd */, X86::ORPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15909 { 8376 /* orpd */, X86::ORPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15910 { 8381 /* orps */, X86::ORPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
15911 { 8381 /* orps */, X86::ORPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
15912 { 8386 /* orq */, X86::OR64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
15913 { 8386 /* orq */, X86::OR64rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
15914 { 8386 /* orq */, X86::OR64rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
15915 { 8386 /* orq */, X86::OR64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
15916 { 8386 /* orq */, X86::OR64mr_NF, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
15917 { 8386 /* orq */, X86::OR64mr_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
15918 { 8386 /* orq */, X86::OR64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64_A }, },
15919 { 8386 /* orq */, X86::OR64ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64 }, },
15920 { 8386 /* orq */, X86::OR64ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64 }, },
15921 { 8386 /* orq */, X86::OR64ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64 }, },
15922 { 8386 /* orq */, X86::OR64mi8, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
15923 { 8386 /* orq */, X86::OR64mi8_NF, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
15924 { 8386 /* orq */, X86::OR64mi8_EVEX, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
15925 { 8386 /* orq */, X86::OR64i32, Convert__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64_A }, },
15926 { 8386 /* orq */, X86::OR64ri32, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
15927 { 8386 /* orq */, X86::OR64ri32_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
15928 { 8386 /* orq */, X86::OR64ri32_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
15929 { 8386 /* orq */, X86::OR64mi32, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
15930 { 8386 /* orq */, X86::OR64mi32_NF, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
15931 { 8386 /* orq */, X86::OR64mi32_EVEX, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
15932 { 8386 /* orq */, X86::OR64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
15933 { 8386 /* orq */, X86::OR64rm_NF, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
15934 { 8386 /* orq */, X86::OR64rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
15935 { 8386 /* orq */, X86::OR64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
15936 { 8386 /* orq */, X86::OR64rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
15937 { 8386 /* orq */, X86::OR64mr_ND, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
15938 { 8386 /* orq */, X86::OR64mr_NF_ND, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
15939 { 8386 /* orq */, X86::OR64ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
15940 { 8386 /* orq */, X86::OR64ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
15941 { 8386 /* orq */, X86::OR64mi8_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
15942 { 8386 /* orq */, X86::OR64mi8_NF_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
15943 { 8386 /* orq */, X86::OR64ri32_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
15944 { 8386 /* orq */, X86::OR64ri32_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
15945 { 8386 /* orq */, X86::OR64mi32_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
15946 { 8386 /* orq */, X86::OR64mi32_NF_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
15947 { 8386 /* orq */, X86::OR64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
15948 { 8386 /* orq */, X86::OR64rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
15949 { 8390 /* orw */, X86::OR16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
15950 { 8390 /* orw */, X86::OR16rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
15951 { 8390 /* orw */, X86::OR16rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
15952 { 8390 /* orw */, X86::OR16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
15953 { 8390 /* orw */, X86::OR16mr_NF, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
15954 { 8390 /* orw */, X86::OR16mr_EVEX, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
15955 { 8390 /* orw */, X86::OR16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_AX }, },
15956 { 8390 /* orw */, X86::OR16ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_GR16 }, },
15957 { 8390 /* orw */, X86::OR16ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16 }, },
15958 { 8390 /* orw */, X86::OR16ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16 }, },
15959 { 8390 /* orw */, X86::OR16mi8, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_Mem16 }, },
15960 { 8390 /* orw */, X86::OR16mi8_NF, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16 }, },
15961 { 8390 /* orw */, X86::OR16mi8_EVEX, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16 }, },
15962 { 8390 /* orw */, X86::OR16i16, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AX }, },
15963 { 8390 /* orw */, X86::OR16ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR16 }, },
15964 { 8390 /* orw */, X86::OR16ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16 }, },
15965 { 8390 /* orw */, X86::OR16ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16 }, },
15966 { 8390 /* orw */, X86::OR16mi, Convert__Mem165_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem16 }, },
15967 { 8390 /* orw */, X86::OR16mi_NF, Convert__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16 }, },
15968 { 8390 /* orw */, X86::OR16mi_EVEX, Convert__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16 }, },
15969 { 8390 /* orw */, X86::OR16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
15970 { 8390 /* orw */, X86::OR16rm_NF, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
15971 { 8390 /* orw */, X86::OR16rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
15972 { 8390 /* orw */, X86::OR16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
15973 { 8390 /* orw */, X86::OR16rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
15974 { 8390 /* orw */, X86::OR16mr_ND, Convert__Reg1_2__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
15975 { 8390 /* orw */, X86::OR16mr_NF_ND, Convert__Reg1_2__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
15976 { 8390 /* orw */, X86::OR16ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
15977 { 8390 /* orw */, X86::OR16ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
15978 { 8390 /* orw */, X86::OR16mi8_ND, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
15979 { 8390 /* orw */, X86::OR16mi8_NF_ND, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
15980 { 8390 /* orw */, X86::OR16ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
15981 { 8390 /* orw */, X86::OR16ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
15982 { 8390 /* orw */, X86::OR16mi_ND, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
15983 { 8390 /* orw */, X86::OR16mi_NF_ND, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
15984 { 8390 /* orw */, X86::OR16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
15985 { 8390 /* orw */, X86::OR16rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
15986 { 8398 /* outb */, X86::OUT8rr, Convert_NoOperands, AMFBS_None, { MCK_DX }, },
15987 { 8398 /* outb */, X86::OUT8ir, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
15988 { 8398 /* outb */, X86::OUT8rr, Convert_NoOperands, AMFBS_None, { MCK_AL, MCK_DX }, },
15989 { 8398 /* outb */, X86::OUT8ir, Convert__ImmUnsignedi81_1, AMFBS_None, { MCK_AL, MCK_ImmUnsignedi8 }, },
15990 { 8403 /* outl */, X86::OUT32rr, Convert_NoOperands, AMFBS_None, { MCK_DX }, },
15991 { 8403 /* outl */, X86::OUT32ir, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
15992 { 8403 /* outl */, X86::OUT32rr, Convert_NoOperands, AMFBS_None, { MCK_EAX, MCK_DX }, },
15993 { 8403 /* outl */, X86::OUT32ir, Convert__ImmUnsignedi81_1, AMFBS_None, { MCK_EAX, MCK_ImmUnsignedi8 }, },
15994 { 8413 /* outsb */, X86::OUTSB, Convert__SrcIdx82_0, AMFBS_None, { MCK_SrcIdx8, MCK_DX }, },
15995 { 8425 /* outsl */, X86::OUTSL, Convert__SrcIdx322_0, AMFBS_None, { MCK_SrcIdx32, MCK_DX }, },
15996 { 8431 /* outsw */, X86::OUTSW, Convert__SrcIdx162_0, AMFBS_None, { MCK_SrcIdx16, MCK_DX }, },
15997 { 8437 /* outw */, X86::OUT16rr, Convert_NoOperands, AMFBS_None, { MCK_DX }, },
15998 { 8437 /* outw */, X86::OUT16ir, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
15999 { 8437 /* outw */, X86::OUT16rr, Convert_NoOperands, AMFBS_None, { MCK_AX, MCK_DX }, },
16000 { 8437 /* outw */, X86::OUT16ir, Convert__ImmUnsignedi81_1, AMFBS_None, { MCK_AX, MCK_ImmUnsignedi8 }, },
16001 { 8442 /* pabsb */, X86::MMX_PABSBrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16002 { 8442 /* pabsb */, X86::PABSBrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16003 { 8442 /* pabsb */, X86::PABSBrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16004 { 8442 /* pabsb */, X86::MMX_PABSBrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16005 { 8448 /* pabsd */, X86::MMX_PABSDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16006 { 8448 /* pabsd */, X86::PABSDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16007 { 8448 /* pabsd */, X86::PABSDrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16008 { 8448 /* pabsd */, X86::MMX_PABSDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16009 { 8454 /* pabsw */, X86::MMX_PABSWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16010 { 8454 /* pabsw */, X86::PABSWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16011 { 8454 /* pabsw */, X86::PABSWrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16012 { 8454 /* pabsw */, X86::MMX_PABSWrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16013 { 8460 /* packssdw */, X86::MMX_PACKSSDWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16014 { 8460 /* packssdw */, X86::PACKSSDWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16015 { 8460 /* packssdw */, X86::PACKSSDWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16016 { 8460 /* packssdw */, X86::MMX_PACKSSDWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16017 { 8469 /* packsswb */, X86::MMX_PACKSSWBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16018 { 8469 /* packsswb */, X86::PACKSSWBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16019 { 8469 /* packsswb */, X86::PACKSSWBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16020 { 8469 /* packsswb */, X86::MMX_PACKSSWBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16021 { 8478 /* packusdw */, X86::PACKUSDWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16022 { 8478 /* packusdw */, X86::PACKUSDWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16023 { 8487 /* packuswb */, X86::MMX_PACKUSWBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16024 { 8487 /* packuswb */, X86::PACKUSWBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16025 { 8487 /* packuswb */, X86::PACKUSWBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16026 { 8487 /* packuswb */, X86::MMX_PACKUSWBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16027 { 8496 /* paddb */, X86::MMX_PADDBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16028 { 8496 /* paddb */, X86::PADDBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16029 { 8496 /* paddb */, X86::PADDBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16030 { 8496 /* paddb */, X86::MMX_PADDBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16031 { 8502 /* paddd */, X86::MMX_PADDDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16032 { 8502 /* paddd */, X86::PADDDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16033 { 8502 /* paddd */, X86::PADDDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16034 { 8502 /* paddd */, X86::MMX_PADDDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16035 { 8508 /* paddq */, X86::MMX_PADDQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16036 { 8508 /* paddq */, X86::PADDQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16037 { 8508 /* paddq */, X86::PADDQrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16038 { 8508 /* paddq */, X86::MMX_PADDQrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16039 { 8514 /* paddsb */, X86::MMX_PADDSBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16040 { 8514 /* paddsb */, X86::PADDSBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16041 { 8514 /* paddsb */, X86::PADDSBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16042 { 8514 /* paddsb */, X86::MMX_PADDSBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16043 { 8521 /* paddsw */, X86::MMX_PADDSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16044 { 8521 /* paddsw */, X86::PADDSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16045 { 8521 /* paddsw */, X86::PADDSWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16046 { 8521 /* paddsw */, X86::MMX_PADDSWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16047 { 8528 /* paddusb */, X86::MMX_PADDUSBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16048 { 8528 /* paddusb */, X86::PADDUSBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16049 { 8528 /* paddusb */, X86::PADDUSBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16050 { 8528 /* paddusb */, X86::MMX_PADDUSBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16051 { 8536 /* paddusw */, X86::MMX_PADDUSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16052 { 8536 /* paddusw */, X86::PADDUSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16053 { 8536 /* paddusw */, X86::PADDUSWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16054 { 8536 /* paddusw */, X86::MMX_PADDUSWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16055 { 8544 /* paddw */, X86::MMX_PADDWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16056 { 8544 /* paddw */, X86::PADDWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16057 { 8544 /* paddw */, X86::PADDWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16058 { 8544 /* paddw */, X86::MMX_PADDWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16059 { 8550 /* palignr */, X86::MMX_PALIGNRrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR64, MCK_VR64 }, },
16060 { 8550 /* palignr */, X86::PALIGNRrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
16061 { 8550 /* palignr */, X86::PALIGNRrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
16062 { 8550 /* palignr */, X86::MMX_PALIGNRrmi, Convert__Reg1_2__Tie0_1_1__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_VR64 }, },
16063 { 8558 /* pand */, X86::MMX_PANDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16064 { 8558 /* pand */, X86::PANDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16065 { 8558 /* pand */, X86::PANDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16066 { 8558 /* pand */, X86::MMX_PANDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16067 { 8563 /* pandn */, X86::MMX_PANDNrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16068 { 8563 /* pandn */, X86::PANDNrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16069 { 8563 /* pandn */, X86::PANDNrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16070 { 8563 /* pandn */, X86::MMX_PANDNrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16071 { 8569 /* pause */, X86::PAUSE, Convert_NoOperands, AMFBS_None, { }, },
16072 { 8575 /* pavgb */, X86::MMX_PAVGBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16073 { 8575 /* pavgb */, X86::PAVGBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16074 { 8575 /* pavgb */, X86::PAVGBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16075 { 8575 /* pavgb */, X86::MMX_PAVGBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16076 { 8581 /* pavgusb */, X86::PAVGUSBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16077 { 8581 /* pavgusb */, X86::PAVGUSBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16078 { 8589 /* pavgw */, X86::MMX_PAVGWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16079 { 8589 /* pavgw */, X86::PAVGWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16080 { 8589 /* pavgw */, X86::PAVGWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16081 { 8589 /* pavgw */, X86::MMX_PAVGWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16082 { 8595 /* pblendvb */, X86::PBLENDVBrr0, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16083 { 8595 /* pblendvb */, X86::PBLENDVBrm0, Convert__Reg1_1__Tie0_2_2__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16084 { 8595 /* pblendvb */, X86::PBLENDVBrr0, Convert__Reg1_2__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_XMM0, MCK_FR16, MCK_FR16 }, },
16085 { 8595 /* pblendvb */, X86::PBLENDVBrm0, Convert__Reg1_2__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_XMM0, MCK_Mem128, MCK_FR16 }, },
16086 { 8604 /* pblendw */, X86::PBLENDWrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
16087 { 8604 /* pblendw */, X86::PBLENDWrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
16088 { 8612 /* pbndkb */, X86::PBNDKB, Convert_NoOperands, AMFBS_In64BitMode, { }, },
16089 { 8619 /* pclmulhqhqdq */, X86::PCLMULQDQrri, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_17, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16090 { 8619 /* pclmulhqhqdq */, X86::PCLMULQDQrmi, Convert__Reg1_1__Tie0_2_2__Mem1285_0__imm_95_17, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16091 { 8632 /* pclmulhqlqdq */, X86::PCLMULQDQrri, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16092 { 8632 /* pclmulhqlqdq */, X86::PCLMULQDQrmi, Convert__Reg1_1__Tie0_2_2__Mem1285_0__imm_95_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16093 { 8645 /* pclmullqhqdq */, X86::PCLMULQDQrri, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_16, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16094 { 8645 /* pclmullqhqdq */, X86::PCLMULQDQrmi, Convert__Reg1_1__Tie0_2_2__Mem1285_0__imm_95_16, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16095 { 8658 /* pclmullqlqdq */, X86::PCLMULQDQrri, Convert__Reg1_1__Tie0_2_2__Reg1_0__imm_95_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16096 { 8658 /* pclmullqlqdq */, X86::PCLMULQDQrmi, Convert__Reg1_1__Tie0_2_2__Mem1285_0__imm_95_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16097 { 8671 /* pclmulqdq */, X86::PCLMULQDQrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
16098 { 8671 /* pclmulqdq */, X86::PCLMULQDQrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
16099 { 8681 /* pcmpeqb */, X86::MMX_PCMPEQBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16100 { 8681 /* pcmpeqb */, X86::PCMPEQBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16101 { 8681 /* pcmpeqb */, X86::PCMPEQBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16102 { 8681 /* pcmpeqb */, X86::MMX_PCMPEQBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16103 { 8689 /* pcmpeqd */, X86::MMX_PCMPEQDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16104 { 8689 /* pcmpeqd */, X86::PCMPEQDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16105 { 8689 /* pcmpeqd */, X86::PCMPEQDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16106 { 8689 /* pcmpeqd */, X86::MMX_PCMPEQDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16107 { 8697 /* pcmpeqq */, X86::PCMPEQQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16108 { 8697 /* pcmpeqq */, X86::PCMPEQQrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16109 { 8705 /* pcmpeqw */, X86::MMX_PCMPEQWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16110 { 8705 /* pcmpeqw */, X86::PCMPEQWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16111 { 8705 /* pcmpeqw */, X86::PCMPEQWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16112 { 8705 /* pcmpeqw */, X86::MMX_PCMPEQWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16113 { 8713 /* pcmpestri */, X86::PCMPESTRIrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
16114 { 8713 /* pcmpestri */, X86::PCMPESTRIrmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
16115 { 8723 /* pcmpestrm */, X86::PCMPESTRMrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
16116 { 8723 /* pcmpestrm */, X86::PCMPESTRMrmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
16117 { 8733 /* pcmpgtb */, X86::MMX_PCMPGTBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16118 { 8733 /* pcmpgtb */, X86::PCMPGTBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16119 { 8733 /* pcmpgtb */, X86::PCMPGTBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16120 { 8733 /* pcmpgtb */, X86::MMX_PCMPGTBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16121 { 8741 /* pcmpgtd */, X86::MMX_PCMPGTDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16122 { 8741 /* pcmpgtd */, X86::PCMPGTDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16123 { 8741 /* pcmpgtd */, X86::PCMPGTDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16124 { 8741 /* pcmpgtd */, X86::MMX_PCMPGTDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16125 { 8749 /* pcmpgtq */, X86::PCMPGTQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16126 { 8749 /* pcmpgtq */, X86::PCMPGTQrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16127 { 8757 /* pcmpgtw */, X86::MMX_PCMPGTWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16128 { 8757 /* pcmpgtw */, X86::PCMPGTWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16129 { 8757 /* pcmpgtw */, X86::PCMPGTWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16130 { 8757 /* pcmpgtw */, X86::MMX_PCMPGTWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16131 { 8765 /* pcmpistri */, X86::PCMPISTRIrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
16132 { 8765 /* pcmpistri */, X86::PCMPISTRIrmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
16133 { 8775 /* pcmpistrm */, X86::PCMPISTRMrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
16134 { 8775 /* pcmpistrm */, X86::PCMPISTRMrmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
16135 { 8785 /* pconfig */, X86::PCONFIG, Convert_NoOperands, AMFBS_None, { }, },
16136 { 8798 /* pdepl */, X86::PDEP32rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
16137 { 8798 /* pdepl */, X86::PDEP32rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
16138 { 8798 /* pdepl */, X86::PDEP32rm, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
16139 { 8798 /* pdepl */, X86::PDEP32rm_EVEX, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
16140 { 8804 /* pdepq */, X86::PDEP64rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
16141 { 8804 /* pdepq */, X86::PDEP64rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
16142 { 8804 /* pdepq */, X86::PDEP64rm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
16143 { 8804 /* pdepq */, X86::PDEP64rm_EVEX, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
16144 { 8815 /* pextl */, X86::PEXT32rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
16145 { 8815 /* pextl */, X86::PEXT32rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
16146 { 8815 /* pextl */, X86::PEXT32rm, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
16147 { 8815 /* pextl */, X86::PEXT32rm_EVEX, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
16148 { 8821 /* pextq */, X86::PEXT64rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
16149 { 8821 /* pextq */, X86::PEXT64rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
16150 { 8821 /* pextq */, X86::PEXT64rm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
16151 { 8821 /* pextq */, X86::PEXT64rm_EVEX, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
16152 { 8827 /* pextrb */, X86::PEXTRBrri, Convert__GR32orGR641_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_GR32orGR64 }, },
16153 { 8827 /* pextrb */, X86::PEXTRBmri, Convert__Mem85_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_Mem8 }, },
16154 { 8834 /* pextrd */, X86::PEXTRDrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_GR32 }, },
16155 { 8834 /* pextrd */, X86::PEXTRDmri, Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_Mem32 }, },
16156 { 8841 /* pextrq */, X86::PEXTRQrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_GR64 }, },
16157 { 8841 /* pextrq */, X86::PEXTRQmri, Convert__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_Mem64 }, },
16158 { 8848 /* pextrw */, X86::MMX_PEXTRWrri, Convert__GR32orGR641_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR64, MCK_GR32orGR64 }, },
16159 { 8848 /* pextrw */, X86::PEXTRWrri, Convert__GR32orGR641_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_GR32orGR64 }, },
16160 { 8848 /* pextrw */, X86::PEXTRWmri, Convert__Mem165_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_Mem16 }, },
16161 { 8855 /* pf2id */, X86::PF2IDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16162 { 8855 /* pf2id */, X86::PF2IDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16163 { 8861 /* pf2iw */, X86::PF2IWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16164 { 8861 /* pf2iw */, X86::PF2IWrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16165 { 8867 /* pfacc */, X86::PFACCrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16166 { 8867 /* pfacc */, X86::PFACCrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16167 { 8873 /* pfadd */, X86::PFADDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16168 { 8873 /* pfadd */, X86::PFADDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16169 { 8879 /* pfcmpeq */, X86::PFCMPEQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16170 { 8879 /* pfcmpeq */, X86::PFCMPEQrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16171 { 8887 /* pfcmpge */, X86::PFCMPGErr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16172 { 8887 /* pfcmpge */, X86::PFCMPGErm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16173 { 8895 /* pfcmpgt */, X86::PFCMPGTrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16174 { 8895 /* pfcmpgt */, X86::PFCMPGTrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16175 { 8903 /* pfmax */, X86::PFMAXrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16176 { 8903 /* pfmax */, X86::PFMAXrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16177 { 8909 /* pfmin */, X86::PFMINrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16178 { 8909 /* pfmin */, X86::PFMINrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16179 { 8915 /* pfmul */, X86::PFMULrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16180 { 8915 /* pfmul */, X86::PFMULrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16181 { 8921 /* pfnacc */, X86::PFNACCrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16182 { 8921 /* pfnacc */, X86::PFNACCrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16183 { 8928 /* pfpnacc */, X86::PFPNACCrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16184 { 8928 /* pfpnacc */, X86::PFPNACCrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16185 { 8936 /* pfrcp */, X86::PFRCPrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16186 { 8936 /* pfrcp */, X86::PFRCPrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16187 { 8942 /* pfrcpit1 */, X86::PFRCPIT1rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16188 { 8942 /* pfrcpit1 */, X86::PFRCPIT1rm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16189 { 8951 /* pfrcpit2 */, X86::PFRCPIT2rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16190 { 8951 /* pfrcpit2 */, X86::PFRCPIT2rm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16191 { 8960 /* pfrsqit1 */, X86::PFRSQIT1rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16192 { 8960 /* pfrsqit1 */, X86::PFRSQIT1rm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16193 { 8969 /* pfrsqrt */, X86::PFRSQRTrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16194 { 8969 /* pfrsqrt */, X86::PFRSQRTrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16195 { 8977 /* pfsub */, X86::PFSUBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16196 { 8977 /* pfsub */, X86::PFSUBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16197 { 8983 /* pfsubr */, X86::PFSUBRrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16198 { 8983 /* pfsubr */, X86::PFSUBRrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16199 { 8990 /* phaddd */, X86::MMX_PHADDDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16200 { 8990 /* phaddd */, X86::PHADDDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16201 { 8990 /* phaddd */, X86::PHADDDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16202 { 8990 /* phaddd */, X86::MMX_PHADDDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16203 { 8997 /* phaddsw */, X86::MMX_PHADDSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16204 { 8997 /* phaddsw */, X86::PHADDSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16205 { 8997 /* phaddsw */, X86::PHADDSWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16206 { 8997 /* phaddsw */, X86::MMX_PHADDSWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16207 { 9005 /* phaddw */, X86::MMX_PHADDWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16208 { 9005 /* phaddw */, X86::PHADDWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16209 { 9005 /* phaddw */, X86::PHADDWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16210 { 9005 /* phaddw */, X86::MMX_PHADDWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16211 { 9012 /* phminposuw */, X86::PHMINPOSUWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16212 { 9012 /* phminposuw */, X86::PHMINPOSUWrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16213 { 9023 /* phsubd */, X86::MMX_PHSUBDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16214 { 9023 /* phsubd */, X86::PHSUBDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16215 { 9023 /* phsubd */, X86::PHSUBDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16216 { 9023 /* phsubd */, X86::MMX_PHSUBDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16217 { 9030 /* phsubsw */, X86::MMX_PHSUBSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16218 { 9030 /* phsubsw */, X86::PHSUBSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16219 { 9030 /* phsubsw */, X86::PHSUBSWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16220 { 9030 /* phsubsw */, X86::MMX_PHSUBSWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16221 { 9038 /* phsubw */, X86::MMX_PHSUBWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16222 { 9038 /* phsubw */, X86::PHSUBWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16223 { 9038 /* phsubw */, X86::PHSUBWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16224 { 9038 /* phsubw */, X86::MMX_PHSUBWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16225 { 9045 /* pi2fd */, X86::PI2FDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16226 { 9045 /* pi2fd */, X86::PI2FDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16227 { 9051 /* pi2fw */, X86::PI2FWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16228 { 9051 /* pi2fw */, X86::PI2FWrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16229 { 9057 /* pinsrb */, X86::PINSRBrri, Convert__Reg1_2__Tie0_1_1__GR32orGR641_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32orGR64, MCK_FR16 }, },
16230 { 9057 /* pinsrb */, X86::PINSRBrmi, Convert__Reg1_2__Tie0_1_1__Mem85_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_FR16 }, },
16231 { 9064 /* pinsrd */, X86::PINSRDrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32, MCK_FR16 }, },
16232 { 9064 /* pinsrd */, X86::PINSRDrmi, Convert__Reg1_2__Tie0_1_1__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16 }, },
16233 { 9071 /* pinsrq */, X86::PINSRQrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64, MCK_FR16 }, },
16234 { 9071 /* pinsrq */, X86::PINSRQrmi, Convert__Reg1_2__Tie0_1_1__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16 }, },
16235 { 9078 /* pinsrw */, X86::MMX_PINSRWrri, Convert__Reg1_2__Tie0_1_1__GR32orGR641_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32orGR64, MCK_VR64 }, },
16236 { 9078 /* pinsrw */, X86::PINSRWrri, Convert__Reg1_2__Tie0_1_1__GR32orGR641_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32orGR64, MCK_FR16 }, },
16237 { 9078 /* pinsrw */, X86::MMX_PINSRWrmi, Convert__Reg1_2__Tie0_1_1__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_VR64 }, },
16238 { 9078 /* pinsrw */, X86::PINSRWrmi, Convert__Reg1_2__Tie0_1_1__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16 }, },
16239 { 9085 /* pmaddubsw */, X86::MMX_PMADDUBSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16240 { 9085 /* pmaddubsw */, X86::PMADDUBSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16241 { 9085 /* pmaddubsw */, X86::PMADDUBSWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16242 { 9085 /* pmaddubsw */, X86::MMX_PMADDUBSWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16243 { 9095 /* pmaddwd */, X86::MMX_PMADDWDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16244 { 9095 /* pmaddwd */, X86::PMADDWDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16245 { 9095 /* pmaddwd */, X86::PMADDWDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16246 { 9095 /* pmaddwd */, X86::MMX_PMADDWDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16247 { 9103 /* pmaxsb */, X86::PMAXSBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16248 { 9103 /* pmaxsb */, X86::PMAXSBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16249 { 9110 /* pmaxsd */, X86::PMAXSDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16250 { 9110 /* pmaxsd */, X86::PMAXSDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16251 { 9117 /* pmaxsw */, X86::MMX_PMAXSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16252 { 9117 /* pmaxsw */, X86::PMAXSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16253 { 9117 /* pmaxsw */, X86::PMAXSWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16254 { 9117 /* pmaxsw */, X86::MMX_PMAXSWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16255 { 9124 /* pmaxub */, X86::MMX_PMAXUBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16256 { 9124 /* pmaxub */, X86::PMAXUBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16257 { 9124 /* pmaxub */, X86::PMAXUBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16258 { 9124 /* pmaxub */, X86::MMX_PMAXUBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16259 { 9131 /* pmaxud */, X86::PMAXUDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16260 { 9131 /* pmaxud */, X86::PMAXUDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16261 { 9138 /* pmaxuw */, X86::PMAXUWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16262 { 9138 /* pmaxuw */, X86::PMAXUWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16263 { 9145 /* pminsb */, X86::PMINSBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16264 { 9145 /* pminsb */, X86::PMINSBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16265 { 9152 /* pminsd */, X86::PMINSDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16266 { 9152 /* pminsd */, X86::PMINSDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16267 { 9159 /* pminsw */, X86::MMX_PMINSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16268 { 9159 /* pminsw */, X86::PMINSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16269 { 9159 /* pminsw */, X86::PMINSWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16270 { 9159 /* pminsw */, X86::MMX_PMINSWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16271 { 9166 /* pminub */, X86::MMX_PMINUBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16272 { 9166 /* pminub */, X86::PMINUBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16273 { 9166 /* pminub */, X86::PMINUBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16274 { 9166 /* pminub */, X86::MMX_PMINUBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16275 { 9173 /* pminud */, X86::PMINUDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16276 { 9173 /* pminud */, X86::PMINUDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16277 { 9180 /* pminuw */, X86::PMINUWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16278 { 9180 /* pminuw */, X86::PMINUWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16279 { 9187 /* pmovmskb */, X86::MMX_PMOVMSKBrr, Convert__GR32orGR641_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_GR32orGR64 }, },
16280 { 9187 /* pmovmskb */, X86::PMOVMSKBrr, Convert__GR32orGR641_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32orGR64 }, },
16281 { 9196 /* pmovsxbd */, X86::PMOVSXBDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16282 { 9196 /* pmovsxbd */, X86::PMOVSXBDrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
16283 { 9205 /* pmovsxbq */, X86::PMOVSXBQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16284 { 9205 /* pmovsxbq */, X86::PMOVSXBQrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16 }, },
16285 { 9214 /* pmovsxbw */, X86::PMOVSXBWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16286 { 9214 /* pmovsxbw */, X86::PMOVSXBWrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
16287 { 9223 /* pmovsxdq */, X86::PMOVSXDQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16288 { 9223 /* pmovsxdq */, X86::PMOVSXDQrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
16289 { 9232 /* pmovsxwd */, X86::PMOVSXWDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16290 { 9232 /* pmovsxwd */, X86::PMOVSXWDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
16291 { 9241 /* pmovsxwq */, X86::PMOVSXWQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16292 { 9241 /* pmovsxwq */, X86::PMOVSXWQrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
16293 { 9250 /* pmovzxbd */, X86::PMOVZXBDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16294 { 9250 /* pmovzxbd */, X86::PMOVZXBDrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
16295 { 9259 /* pmovzxbq */, X86::PMOVZXBQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16296 { 9259 /* pmovzxbq */, X86::PMOVZXBQrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16 }, },
16297 { 9268 /* pmovzxbw */, X86::PMOVZXBWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16298 { 9268 /* pmovzxbw */, X86::PMOVZXBWrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
16299 { 9277 /* pmovzxdq */, X86::PMOVZXDQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16300 { 9277 /* pmovzxdq */, X86::PMOVZXDQrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
16301 { 9286 /* pmovzxwd */, X86::PMOVZXWDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16302 { 9286 /* pmovzxwd */, X86::PMOVZXWDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
16303 { 9295 /* pmovzxwq */, X86::PMOVZXWQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16304 { 9295 /* pmovzxwq */, X86::PMOVZXWQrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
16305 { 9304 /* pmuldq */, X86::PMULDQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16306 { 9304 /* pmuldq */, X86::PMULDQrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16307 { 9311 /* pmulhrsw */, X86::MMX_PMULHRSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16308 { 9311 /* pmulhrsw */, X86::PMULHRSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16309 { 9311 /* pmulhrsw */, X86::PMULHRSWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16310 { 9311 /* pmulhrsw */, X86::MMX_PMULHRSWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16311 { 9320 /* pmulhrw */, X86::PMULHRWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16312 { 9320 /* pmulhrw */, X86::PMULHRWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16313 { 9328 /* pmulhuw */, X86::MMX_PMULHUWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16314 { 9328 /* pmulhuw */, X86::PMULHUWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16315 { 9328 /* pmulhuw */, X86::PMULHUWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16316 { 9328 /* pmulhuw */, X86::MMX_PMULHUWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16317 { 9336 /* pmulhw */, X86::MMX_PMULHWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16318 { 9336 /* pmulhw */, X86::PMULHWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16319 { 9336 /* pmulhw */, X86::PMULHWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16320 { 9336 /* pmulhw */, X86::MMX_PMULHWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16321 { 9343 /* pmulld */, X86::PMULLDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16322 { 9343 /* pmulld */, X86::PMULLDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16323 { 9350 /* pmullw */, X86::MMX_PMULLWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16324 { 9350 /* pmullw */, X86::PMULLWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16325 { 9350 /* pmullw */, X86::PMULLWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16326 { 9350 /* pmullw */, X86::MMX_PMULLWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16327 { 9357 /* pmuludq */, X86::MMX_PMULUDQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16328 { 9357 /* pmuludq */, X86::PMULUDQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16329 { 9357 /* pmuludq */, X86::PMULUDQrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16330 { 9357 /* pmuludq */, X86::MMX_PMULUDQrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16331 { 9369 /* pop2 */, X86::POP2, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
16332 { 9374 /* pop2p */, X86::POP2P, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
16333 { 9380 /* popal */, X86::POPA32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
16334 { 9386 /* popaw */, X86::POPA16, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
16335 { 9399 /* popcntl */, X86::POPCNT32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
16336 { 9399 /* popcntl */, X86::POPCNT32rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
16337 { 9399 /* popcntl */, X86::POPCNT32rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
16338 { 9399 /* popcntl */, X86::POPCNT32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
16339 { 9399 /* popcntl */, X86::POPCNT32rm_EVEX, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
16340 { 9399 /* popcntl */, X86::POPCNT32rm_NF, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
16341 { 9407 /* popcntq */, X86::POPCNT64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
16342 { 9407 /* popcntq */, X86::POPCNT64rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
16343 { 9407 /* popcntq */, X86::POPCNT64rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
16344 { 9407 /* popcntq */, X86::POPCNT64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
16345 { 9407 /* popcntq */, X86::POPCNT64rm_EVEX, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
16346 { 9407 /* popcntq */, X86::POPCNT64rm_NF, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
16347 { 9415 /* popcntw */, X86::POPCNT16rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
16348 { 9415 /* popcntw */, X86::POPCNT16rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
16349 { 9415 /* popcntw */, X86::POPCNT16rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
16350 { 9415 /* popcntw */, X86::POPCNT16rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
16351 { 9415 /* popcntw */, X86::POPCNT16rm_EVEX, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
16352 { 9415 /* popcntw */, X86::POPCNT16rm_NF, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
16353 { 9434 /* popfl */, X86::POPF32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
16354 { 9440 /* popfq */, X86::POPF64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
16355 { 9446 /* popfw */, X86::POPF16, Convert_NoOperands, AMFBS_None, { }, },
16356 { 9452 /* popl */, X86::POPDS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_DS }, },
16357 { 9452 /* popl */, X86::POPES32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_ES }, },
16358 { 9452 /* popl */, X86::POPFS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_FS }, },
16359 { 9452 /* popl */, X86::POPGS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_GS }, },
16360 { 9452 /* popl */, X86::POPSS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_SS }, },
16361 { 9452 /* popl */, X86::POP32r, Convert__Reg1_0, AMFBS_Not64BitMode, { MCK_GR32 }, },
16362 { 9452 /* popl */, X86::POP32rmm, Convert__Mem325_0, AMFBS_Not64BitMode, { MCK_Mem32 }, },
16363 { 9457 /* popp */, X86::POPP64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
16364 { 9462 /* popq */, X86::POPFS64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_FS }, },
16365 { 9462 /* popq */, X86::POPGS64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GS }, },
16366 { 9462 /* popq */, X86::POP64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
16367 { 9462 /* popq */, X86::POP64rmm, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
16368 { 9467 /* popw */, X86::POPDS16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_DS }, },
16369 { 9467 /* popw */, X86::POPES16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_ES }, },
16370 { 9467 /* popw */, X86::POPFS16, Convert_NoOperands, AMFBS_None, { MCK_FS }, },
16371 { 9467 /* popw */, X86::POPGS16, Convert_NoOperands, AMFBS_None, { MCK_GS }, },
16372 { 9467 /* popw */, X86::POPSS16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_SS }, },
16373 { 9467 /* popw */, X86::POP16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
16374 { 9467 /* popw */, X86::POP16rmm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
16375 { 9472 /* por */, X86::MMX_PORrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16376 { 9472 /* por */, X86::PORrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16377 { 9472 /* por */, X86::PORrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16378 { 9472 /* por */, X86::MMX_PORrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16379 { 9476 /* prefetch */, X86::PREFETCH, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
16380 { 9485 /* prefetchit0 */, X86::PREFETCHIT0, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
16381 { 9497 /* prefetchit1 */, X86::PREFETCHIT1, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
16382 { 9509 /* prefetchnta */, X86::PREFETCHNTA, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
16383 { 9521 /* prefetchrst2 */, X86::PREFETCHRST2, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
16384 { 9534 /* prefetcht0 */, X86::PREFETCHT0, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
16385 { 9545 /* prefetcht1 */, X86::PREFETCHT1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
16386 { 9556 /* prefetcht2 */, X86::PREFETCHT2, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
16387 { 9567 /* prefetchw */, X86::PREFETCHW, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
16388 { 9577 /* prefetchwt1 */, X86::PREFETCHWT1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
16389 { 9589 /* psadbw */, X86::MMX_PSADBWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16390 { 9589 /* psadbw */, X86::PSADBWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16391 { 9589 /* psadbw */, X86::PSADBWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16392 { 9589 /* psadbw */, X86::MMX_PSADBWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16393 { 9596 /* pshufb */, X86::MMX_PSHUFBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16394 { 9596 /* pshufb */, X86::PSHUFBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16395 { 9596 /* pshufb */, X86::PSHUFBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16396 { 9596 /* pshufb */, X86::MMX_PSHUFBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16397 { 9603 /* pshufd */, X86::PSHUFDri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
16398 { 9603 /* pshufd */, X86::PSHUFDmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
16399 { 9610 /* pshufhw */, X86::PSHUFHWri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
16400 { 9610 /* pshufhw */, X86::PSHUFHWmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
16401 { 9618 /* pshuflw */, X86::PSHUFLWri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
16402 { 9618 /* pshuflw */, X86::PSHUFLWmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
16403 { 9626 /* pshufw */, X86::MMX_PSHUFWri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR64, MCK_VR64 }, },
16404 { 9626 /* pshufw */, X86::MMX_PSHUFWmi, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_VR64 }, },
16405 { 9633 /* psignb */, X86::MMX_PSIGNBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16406 { 9633 /* psignb */, X86::PSIGNBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16407 { 9633 /* psignb */, X86::PSIGNBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16408 { 9633 /* psignb */, X86::MMX_PSIGNBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16409 { 9640 /* psignd */, X86::MMX_PSIGNDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16410 { 9640 /* psignd */, X86::PSIGNDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16411 { 9640 /* psignd */, X86::PSIGNDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16412 { 9640 /* psignd */, X86::MMX_PSIGNDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16413 { 9647 /* psignw */, X86::MMX_PSIGNWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16414 { 9647 /* psignw */, X86::PSIGNWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16415 { 9647 /* psignw */, X86::PSIGNWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16416 { 9647 /* psignw */, X86::MMX_PSIGNWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16417 { 9654 /* pslld */, X86::MMX_PSLLDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16418 { 9654 /* pslld */, X86::PSLLDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16419 { 9654 /* pslld */, X86::MMX_PSLLDri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR64 }, },
16420 { 9654 /* pslld */, X86::PSLLDri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16 }, },
16421 { 9654 /* pslld */, X86::PSLLDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16422 { 9654 /* pslld */, X86::MMX_PSLLDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16423 { 9660 /* pslldq */, X86::PSLLDQri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16 }, },
16424 { 9667 /* psllq */, X86::MMX_PSLLQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16425 { 9667 /* psllq */, X86::PSLLQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16426 { 9667 /* psllq */, X86::MMX_PSLLQri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR64 }, },
16427 { 9667 /* psllq */, X86::PSLLQri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16 }, },
16428 { 9667 /* psllq */, X86::PSLLQrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16429 { 9667 /* psllq */, X86::MMX_PSLLQrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16430 { 9673 /* psllw */, X86::MMX_PSLLWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16431 { 9673 /* psllw */, X86::PSLLWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16432 { 9673 /* psllw */, X86::MMX_PSLLWri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR64 }, },
16433 { 9673 /* psllw */, X86::PSLLWri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16 }, },
16434 { 9673 /* psllw */, X86::PSLLWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16435 { 9673 /* psllw */, X86::MMX_PSLLWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16436 { 9679 /* psmash */, X86::PSMASH, Convert_NoOperands, AMFBS_In64BitMode, { }, },
16437 { 9679 /* psmash */, X86::PSMASH, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A }, },
16438 { 9686 /* psrad */, X86::MMX_PSRADrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16439 { 9686 /* psrad */, X86::PSRADrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16440 { 9686 /* psrad */, X86::MMX_PSRADri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR64 }, },
16441 { 9686 /* psrad */, X86::PSRADri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16 }, },
16442 { 9686 /* psrad */, X86::PSRADrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16443 { 9686 /* psrad */, X86::MMX_PSRADrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16444 { 9692 /* psraw */, X86::MMX_PSRAWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16445 { 9692 /* psraw */, X86::PSRAWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16446 { 9692 /* psraw */, X86::MMX_PSRAWri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR64 }, },
16447 { 9692 /* psraw */, X86::PSRAWri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16 }, },
16448 { 9692 /* psraw */, X86::PSRAWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16449 { 9692 /* psraw */, X86::MMX_PSRAWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16450 { 9698 /* psrld */, X86::MMX_PSRLDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16451 { 9698 /* psrld */, X86::PSRLDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16452 { 9698 /* psrld */, X86::MMX_PSRLDri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR64 }, },
16453 { 9698 /* psrld */, X86::PSRLDri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16 }, },
16454 { 9698 /* psrld */, X86::PSRLDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16455 { 9698 /* psrld */, X86::MMX_PSRLDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16456 { 9704 /* psrldq */, X86::PSRLDQri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16 }, },
16457 { 9711 /* psrlq */, X86::MMX_PSRLQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16458 { 9711 /* psrlq */, X86::PSRLQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16459 { 9711 /* psrlq */, X86::MMX_PSRLQri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR64 }, },
16460 { 9711 /* psrlq */, X86::PSRLQri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16 }, },
16461 { 9711 /* psrlq */, X86::PSRLQrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16462 { 9711 /* psrlq */, X86::MMX_PSRLQrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16463 { 9717 /* psrlw */, X86::MMX_PSRLWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16464 { 9717 /* psrlw */, X86::PSRLWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16465 { 9717 /* psrlw */, X86::MMX_PSRLWri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR64 }, },
16466 { 9717 /* psrlw */, X86::PSRLWri, Convert__Reg1_1__Tie0_1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16 }, },
16467 { 9717 /* psrlw */, X86::PSRLWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16468 { 9717 /* psrlw */, X86::MMX_PSRLWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16469 { 9723 /* psubb */, X86::MMX_PSUBBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16470 { 9723 /* psubb */, X86::PSUBBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16471 { 9723 /* psubb */, X86::PSUBBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16472 { 9723 /* psubb */, X86::MMX_PSUBBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16473 { 9729 /* psubd */, X86::MMX_PSUBDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16474 { 9729 /* psubd */, X86::PSUBDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16475 { 9729 /* psubd */, X86::PSUBDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16476 { 9729 /* psubd */, X86::MMX_PSUBDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16477 { 9735 /* psubq */, X86::MMX_PSUBQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16478 { 9735 /* psubq */, X86::PSUBQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16479 { 9735 /* psubq */, X86::PSUBQrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16480 { 9735 /* psubq */, X86::MMX_PSUBQrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16481 { 9741 /* psubsb */, X86::MMX_PSUBSBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16482 { 9741 /* psubsb */, X86::PSUBSBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16483 { 9741 /* psubsb */, X86::PSUBSBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16484 { 9741 /* psubsb */, X86::MMX_PSUBSBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16485 { 9748 /* psubsw */, X86::MMX_PSUBSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16486 { 9748 /* psubsw */, X86::PSUBSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16487 { 9748 /* psubsw */, X86::PSUBSWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16488 { 9748 /* psubsw */, X86::MMX_PSUBSWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16489 { 9755 /* psubusb */, X86::MMX_PSUBUSBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16490 { 9755 /* psubusb */, X86::PSUBUSBrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16491 { 9755 /* psubusb */, X86::PSUBUSBrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16492 { 9755 /* psubusb */, X86::MMX_PSUBUSBrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16493 { 9763 /* psubusw */, X86::MMX_PSUBUSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16494 { 9763 /* psubusw */, X86::PSUBUSWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16495 { 9763 /* psubusw */, X86::PSUBUSWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16496 { 9763 /* psubusw */, X86::MMX_PSUBUSWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16497 { 9771 /* psubw */, X86::MMX_PSUBWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16498 { 9771 /* psubw */, X86::PSUBWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16499 { 9771 /* psubw */, X86::PSUBWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16500 { 9771 /* psubw */, X86::MMX_PSUBWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16501 { 9777 /* pswapd */, X86::PSWAPDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16502 { 9777 /* pswapd */, X86::PSWAPDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16503 { 9784 /* ptest */, X86::PTESTrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16504 { 9784 /* ptest */, X86::PTESTrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16505 { 9798 /* ptwritel */, X86::PTWRITEr, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
16506 { 9798 /* ptwritel */, X86::PTWRITEm, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
16507 { 9807 /* ptwriteq */, X86::PTWRITE64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
16508 { 9807 /* ptwriteq */, X86::PTWRITE64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
16509 { 9816 /* punpckhbw */, X86::MMX_PUNPCKHBWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16510 { 9816 /* punpckhbw */, X86::PUNPCKHBWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16511 { 9816 /* punpckhbw */, X86::PUNPCKHBWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16512 { 9816 /* punpckhbw */, X86::MMX_PUNPCKHBWrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16513 { 9826 /* punpckhdq */, X86::MMX_PUNPCKHDQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16514 { 9826 /* punpckhdq */, X86::PUNPCKHDQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16515 { 9826 /* punpckhdq */, X86::PUNPCKHDQrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16516 { 9826 /* punpckhdq */, X86::MMX_PUNPCKHDQrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16517 { 9836 /* punpckhqdq */, X86::PUNPCKHQDQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16518 { 9836 /* punpckhqdq */, X86::PUNPCKHQDQrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16519 { 9847 /* punpckhwd */, X86::MMX_PUNPCKHWDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16520 { 9847 /* punpckhwd */, X86::PUNPCKHWDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16521 { 9847 /* punpckhwd */, X86::PUNPCKHWDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16522 { 9847 /* punpckhwd */, X86::MMX_PUNPCKHWDrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16523 { 9857 /* punpcklbw */, X86::MMX_PUNPCKLBWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16524 { 9857 /* punpcklbw */, X86::PUNPCKLBWrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16525 { 9857 /* punpcklbw */, X86::PUNPCKLBWrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16526 { 9857 /* punpcklbw */, X86::MMX_PUNPCKLBWrm, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR64 }, },
16527 { 9867 /* punpckldq */, X86::MMX_PUNPCKLDQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16528 { 9867 /* punpckldq */, X86::PUNPCKLDQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16529 { 9867 /* punpckldq */, X86::PUNPCKLDQrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16530 { 9867 /* punpckldq */, X86::MMX_PUNPCKLDQrm, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR64 }, },
16531 { 9877 /* punpcklqdq */, X86::PUNPCKLQDQrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16532 { 9877 /* punpcklqdq */, X86::PUNPCKLQDQrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16533 { 9888 /* punpcklwd */, X86::MMX_PUNPCKLWDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16534 { 9888 /* punpcklwd */, X86::PUNPCKLWDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16535 { 9888 /* punpcklwd */, X86::PUNPCKLWDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16536 { 9888 /* punpcklwd */, X86::MMX_PUNPCKLWDrm, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR64 }, },
16537 { 9903 /* push2 */, X86::PUSH2, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
16538 { 9909 /* push2p */, X86::PUSH2P, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
16539 { 9916 /* pushal */, X86::PUSHA32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
16540 { 9923 /* pushaw */, X86::PUSHA16, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
16541 { 9943 /* pushfl */, X86::PUSHF32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
16542 { 9950 /* pushfq */, X86::PUSHF64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
16543 { 9957 /* pushfw */, X86::PUSHF16, Convert_NoOperands, AMFBS_None, { }, },
16544 { 9964 /* pushl */, X86::PUSHCS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_CS }, },
16545 { 9964 /* pushl */, X86::PUSHDS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_DS }, },
16546 { 9964 /* pushl */, X86::PUSHES32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_ES }, },
16547 { 9964 /* pushl */, X86::PUSHFS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_FS }, },
16548 { 9964 /* pushl */, X86::PUSHGS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_GS }, },
16549 { 9964 /* pushl */, X86::PUSHSS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_SS }, },
16550 { 9964 /* pushl */, X86::PUSH32r, Convert__Reg1_0, AMFBS_Not64BitMode, { MCK_GR32 }, },
16551 { 9964 /* pushl */, X86::PUSH32i8, Convert__ImmSExti32i81_0, AMFBS_Not64BitMode, { MCK_ImmSExti32i8 }, },
16552 { 9964 /* pushl */, X86::PUSH32i, Convert__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm }, },
16553 { 9964 /* pushl */, X86::PUSH32rmm, Convert__Mem325_0, AMFBS_Not64BitMode, { MCK_Mem32 }, },
16554 { 9970 /* pushp */, X86::PUSHP64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
16555 { 9976 /* pushq */, X86::PUSHFS64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_FS }, },
16556 { 9976 /* pushq */, X86::PUSHGS64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GS }, },
16557 { 9976 /* pushq */, X86::PUSH64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
16558 { 9976 /* pushq */, X86::PUSH64i8, Convert__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8 }, },
16559 { 9976 /* pushq */, X86::PUSH64i32, Convert__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32 }, },
16560 { 9976 /* pushq */, X86::PUSH64rmm, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
16561 { 9982 /* pushw */, X86::PUSHCS16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_CS }, },
16562 { 9982 /* pushw */, X86::PUSHDS16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_DS }, },
16563 { 9982 /* pushw */, X86::PUSHES16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_ES }, },
16564 { 9982 /* pushw */, X86::PUSHFS16, Convert_NoOperands, AMFBS_None, { MCK_FS }, },
16565 { 9982 /* pushw */, X86::PUSHGS16, Convert_NoOperands, AMFBS_None, { MCK_GS }, },
16566 { 9982 /* pushw */, X86::PUSHSS16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_SS }, },
16567 { 9982 /* pushw */, X86::PUSH16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
16568 { 9982 /* pushw */, X86::PUSH16i8, Convert__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8 }, },
16569 { 9982 /* pushw */, X86::PUSH16i, Convert__Imm1_0, AMFBS_None, { MCK_Imm }, },
16570 { 9982 /* pushw */, X86::PUSH16rmm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
16571 { 9988 /* pvalidate */, X86::PVALIDATE64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
16572 { 9988 /* pvalidate */, X86::PVALIDATE32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
16573 { 9988 /* pvalidate */, X86::PVALIDATE32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX, MCK_ECX, MCK_EDX }, },
16574 { 9988 /* pvalidate */, X86::PVALIDATE64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A, MCK_RCX, MCK_RDX }, },
16575 { 9998 /* pxor */, X86::MMX_PXORrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
16576 { 9998 /* pxor */, X86::PXORrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16577 { 9998 /* pxor */, X86::PXORrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16578 { 9998 /* pxor */, X86::MMX_PXORrm, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
16579 { 10007 /* rclb */, X86::RCL8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
16580 { 10007 /* rclb */, X86::RCL8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
16581 { 10007 /* rclb */, X86::RCL8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
16582 { 10007 /* rclb */, X86::RCL8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
16583 { 10007 /* rclb */, X86::RCL8rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR8 }, },
16584 { 10007 /* rclb */, X86::RCL8rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR8 }, },
16585 { 10007 /* rclb */, X86::RCL8mCL, Convert__Mem85_1, AMFBS_None, { MCK_CL, MCK_Mem8 }, },
16586 { 10007 /* rclb */, X86::RCL8mCL_EVEX, Convert__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8 }, },
16587 { 10007 /* rclb */, X86::RCL8ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR8 }, },
16588 { 10007 /* rclb */, X86::RCL8ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8 }, },
16589 { 10007 /* rclb */, X86::RCL8mi, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
16590 { 10007 /* rclb */, X86::RCL8mi_EVEX, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
16591 { 10007 /* rclb */, X86::RCL8m1_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
16592 { 10007 /* rclb */, X86::RCL8rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR8, MCK_GR8 }, },
16593 { 10007 /* rclb */, X86::RCL8mCL_ND, Convert__Reg1_2__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8, MCK_GR8 }, },
16594 { 10007 /* rclb */, X86::RCL8ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8, MCK_GR8 }, },
16595 { 10007 /* rclb */, X86::RCL8mi_ND, Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_GR8 }, },
16596 { 10012 /* rcll */, X86::RCL32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
16597 { 10012 /* rcll */, X86::RCL32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
16598 { 10012 /* rcll */, X86::RCL32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
16599 { 10012 /* rcll */, X86::RCL32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
16600 { 10012 /* rcll */, X86::RCL32rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR32 }, },
16601 { 10012 /* rcll */, X86::RCL32rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR32 }, },
16602 { 10012 /* rcll */, X86::RCL32mCL, Convert__Mem325_1, AMFBS_None, { MCK_CL, MCK_Mem32 }, },
16603 { 10012 /* rcll */, X86::RCL32mCL_EVEX, Convert__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32 }, },
16604 { 10012 /* rcll */, X86::RCL32r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
16605 { 10012 /* rcll */, X86::RCL32ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32 }, },
16606 { 10012 /* rcll */, X86::RCL32ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32 }, },
16607 { 10012 /* rcll */, X86::RCL32mi, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
16608 { 10012 /* rcll */, X86::RCL32mi_EVEX, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
16609 { 10012 /* rcll */, X86::RCL32m1_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
16610 { 10012 /* rcll */, X86::RCL32rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
16611 { 10012 /* rcll */, X86::RCL32mCL_ND, Convert__Reg1_2__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32, MCK_GR32 }, },
16612 { 10012 /* rcll */, X86::RCL32ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
16613 { 10012 /* rcll */, X86::RCL32mi_ND, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
16614 { 10017 /* rclq */, X86::RCL64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
16615 { 10017 /* rclq */, X86::RCL64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
16616 { 10017 /* rclq */, X86::RCL64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
16617 { 10017 /* rclq */, X86::RCL64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
16618 { 10017 /* rclq */, X86::RCL64rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR64 }, },
16619 { 10017 /* rclq */, X86::RCL64rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR64 }, },
16620 { 10017 /* rclq */, X86::RCL64mCL, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
16621 { 10017 /* rclq */, X86::RCL64mCL_EVEX, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
16622 { 10017 /* rclq */, X86::RCL64r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
16623 { 10017 /* rclq */, X86::RCL64ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64 }, },
16624 { 10017 /* rclq */, X86::RCL64ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64 }, },
16625 { 10017 /* rclq */, X86::RCL64mi, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
16626 { 10017 /* rclq */, X86::RCL64mi_EVEX, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
16627 { 10017 /* rclq */, X86::RCL64m1_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
16628 { 10017 /* rclq */, X86::RCL64rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
16629 { 10017 /* rclq */, X86::RCL64mCL_ND, Convert__Reg1_2__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64, MCK_GR64 }, },
16630 { 10017 /* rclq */, X86::RCL64ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
16631 { 10017 /* rclq */, X86::RCL64mi_ND, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
16632 { 10022 /* rclw */, X86::RCL16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
16633 { 10022 /* rclw */, X86::RCL16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
16634 { 10022 /* rclw */, X86::RCL16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
16635 { 10022 /* rclw */, X86::RCL16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
16636 { 10022 /* rclw */, X86::RCL16rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR16 }, },
16637 { 10022 /* rclw */, X86::RCL16rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR16 }, },
16638 { 10022 /* rclw */, X86::RCL16mCL, Convert__Mem165_1, AMFBS_None, { MCK_CL, MCK_Mem16 }, },
16639 { 10022 /* rclw */, X86::RCL16mCL_EVEX, Convert__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16 }, },
16640 { 10022 /* rclw */, X86::RCL16r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
16641 { 10022 /* rclw */, X86::RCL16ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16 }, },
16642 { 10022 /* rclw */, X86::RCL16ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16 }, },
16643 { 10022 /* rclw */, X86::RCL16mi, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
16644 { 10022 /* rclw */, X86::RCL16mi_EVEX, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
16645 { 10022 /* rclw */, X86::RCL16m1_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
16646 { 10022 /* rclw */, X86::RCL16rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
16647 { 10022 /* rclw */, X86::RCL16mCL_ND, Convert__Reg1_2__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16, MCK_GR16 }, },
16648 { 10022 /* rclw */, X86::RCL16ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
16649 { 10022 /* rclw */, X86::RCL16mi_ND, Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_GR16 }, },
16650 { 10027 /* rcpps */, X86::RCPPSr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16651 { 10027 /* rcpps */, X86::RCPPSm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
16652 { 10033 /* rcpss */, X86::RCPSSr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
16653 { 10033 /* rcpss */, X86::RCPSSm_Int, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
16654 { 10043 /* rcrb */, X86::RCR8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
16655 { 10043 /* rcrb */, X86::RCR8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
16656 { 10043 /* rcrb */, X86::RCR8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
16657 { 10043 /* rcrb */, X86::RCR8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
16658 { 10043 /* rcrb */, X86::RCR8rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR8 }, },
16659 { 10043 /* rcrb */, X86::RCR8rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR8 }, },
16660 { 10043 /* rcrb */, X86::RCR8mCL, Convert__Mem85_1, AMFBS_None, { MCK_CL, MCK_Mem8 }, },
16661 { 10043 /* rcrb */, X86::RCR8mCL_EVEX, Convert__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8 }, },
16662 { 10043 /* rcrb */, X86::RCR8ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR8 }, },
16663 { 10043 /* rcrb */, X86::RCR8ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8 }, },
16664 { 10043 /* rcrb */, X86::RCR8mi, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
16665 { 10043 /* rcrb */, X86::RCR8mi_EVEX, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
16666 { 10043 /* rcrb */, X86::RCR8m1_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
16667 { 10043 /* rcrb */, X86::RCR8rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR8, MCK_GR8 }, },
16668 { 10043 /* rcrb */, X86::RCR8mCL_ND, Convert__Reg1_2__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8, MCK_GR8 }, },
16669 { 10043 /* rcrb */, X86::RCR8ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8, MCK_GR8 }, },
16670 { 10043 /* rcrb */, X86::RCR8mi_ND, Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_GR8 }, },
16671 { 10048 /* rcrl */, X86::RCR32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
16672 { 10048 /* rcrl */, X86::RCR32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
16673 { 10048 /* rcrl */, X86::RCR32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
16674 { 10048 /* rcrl */, X86::RCR32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
16675 { 10048 /* rcrl */, X86::RCR32rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR32 }, },
16676 { 10048 /* rcrl */, X86::RCR32rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR32 }, },
16677 { 10048 /* rcrl */, X86::RCR32mCL, Convert__Mem325_1, AMFBS_None, { MCK_CL, MCK_Mem32 }, },
16678 { 10048 /* rcrl */, X86::RCR32mCL_EVEX, Convert__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32 }, },
16679 { 10048 /* rcrl */, X86::RCR32r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
16680 { 10048 /* rcrl */, X86::RCR32ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32 }, },
16681 { 10048 /* rcrl */, X86::RCR32ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32 }, },
16682 { 10048 /* rcrl */, X86::RCR32mi, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
16683 { 10048 /* rcrl */, X86::RCR32mi_EVEX, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
16684 { 10048 /* rcrl */, X86::RCR32m1_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
16685 { 10048 /* rcrl */, X86::RCR32rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
16686 { 10048 /* rcrl */, X86::RCR32mCL_ND, Convert__Reg1_2__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32, MCK_GR32 }, },
16687 { 10048 /* rcrl */, X86::RCR32ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
16688 { 10048 /* rcrl */, X86::RCR32mi_ND, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
16689 { 10053 /* rcrq */, X86::RCR64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
16690 { 10053 /* rcrq */, X86::RCR64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
16691 { 10053 /* rcrq */, X86::RCR64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
16692 { 10053 /* rcrq */, X86::RCR64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
16693 { 10053 /* rcrq */, X86::RCR64rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR64 }, },
16694 { 10053 /* rcrq */, X86::RCR64rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR64 }, },
16695 { 10053 /* rcrq */, X86::RCR64mCL, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
16696 { 10053 /* rcrq */, X86::RCR64mCL_EVEX, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
16697 { 10053 /* rcrq */, X86::RCR64r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
16698 { 10053 /* rcrq */, X86::RCR64ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64 }, },
16699 { 10053 /* rcrq */, X86::RCR64ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64 }, },
16700 { 10053 /* rcrq */, X86::RCR64mi, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
16701 { 10053 /* rcrq */, X86::RCR64mi_EVEX, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
16702 { 10053 /* rcrq */, X86::RCR64m1_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
16703 { 10053 /* rcrq */, X86::RCR64rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
16704 { 10053 /* rcrq */, X86::RCR64mCL_ND, Convert__Reg1_2__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64, MCK_GR64 }, },
16705 { 10053 /* rcrq */, X86::RCR64ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
16706 { 10053 /* rcrq */, X86::RCR64mi_ND, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
16707 { 10058 /* rcrw */, X86::RCR16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
16708 { 10058 /* rcrw */, X86::RCR16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
16709 { 10058 /* rcrw */, X86::RCR16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
16710 { 10058 /* rcrw */, X86::RCR16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
16711 { 10058 /* rcrw */, X86::RCR16rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR16 }, },
16712 { 10058 /* rcrw */, X86::RCR16rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR16 }, },
16713 { 10058 /* rcrw */, X86::RCR16mCL, Convert__Mem165_1, AMFBS_None, { MCK_CL, MCK_Mem16 }, },
16714 { 10058 /* rcrw */, X86::RCR16mCL_EVEX, Convert__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16 }, },
16715 { 10058 /* rcrw */, X86::RCR16r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
16716 { 10058 /* rcrw */, X86::RCR16ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16 }, },
16717 { 10058 /* rcrw */, X86::RCR16ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16 }, },
16718 { 10058 /* rcrw */, X86::RCR16mi, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
16719 { 10058 /* rcrw */, X86::RCR16mi_EVEX, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
16720 { 10058 /* rcrw */, X86::RCR16m1_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
16721 { 10058 /* rcrw */, X86::RCR16rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
16722 { 10058 /* rcrw */, X86::RCR16mCL_ND, Convert__Reg1_2__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16, MCK_GR16 }, },
16723 { 10058 /* rcrw */, X86::RCR16ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
16724 { 10058 /* rcrw */, X86::RCR16mi_ND, Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_GR16 }, },
16725 { 10072 /* rdfsbasel */, X86::RDFSBASE, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
16726 { 10082 /* rdfsbaseq */, X86::RDFSBASE64, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
16727 { 10101 /* rdgsbasel */, X86::RDGSBASE, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
16728 { 10111 /* rdgsbaseq */, X86::RDGSBASE64, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
16729 { 10121 /* rdmsr */, X86::RDMSR, Convert_NoOperands, AMFBS_None, { }, },
16730 { 10121 /* rdmsr */, X86::RDMSRri, Convert__Reg1_1__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
16731 { 10121 /* rdmsr */, X86::RDMSRri_EVEX, Convert__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
16732 { 10127 /* rdmsrlist */, X86::RDMSRLIST, Convert_NoOperands, AMFBS_In64BitMode, { }, },
16733 { 10137 /* rdpid */, X86::RDPID32, Convert__Reg1_0, AMFBS_Not64BitMode, { MCK_GR32 }, },
16734 { 10137 /* rdpid */, X86::RDPID64, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
16735 { 10143 /* rdpkru */, X86::RDPKRUr, Convert_NoOperands, AMFBS_None, { }, },
16736 { 10150 /* rdpmc */, X86::RDPMC, Convert_NoOperands, AMFBS_None, { }, },
16737 { 10156 /* rdpru */, X86::RDPRU, Convert_NoOperands, AMFBS_None, { }, },
16738 { 10169 /* rdrandl */, X86::RDRAND32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
16739 { 10177 /* rdrandq */, X86::RDRAND64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
16740 { 10185 /* rdrandw */, X86::RDRAND16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
16741 { 10200 /* rdseedl */, X86::RDSEED32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
16742 { 10208 /* rdseedq */, X86::RDSEED64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
16743 { 10216 /* rdseedw */, X86::RDSEED16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
16744 { 10224 /* rdsspd */, X86::RDSSPD, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
16745 { 10231 /* rdsspq */, X86::RDSSPQ, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
16746 { 10238 /* rdtsc */, X86::RDTSC, Convert_NoOperands, AMFBS_None, { }, },
16747 { 10244 /* rdtscp */, X86::RDTSCP, Convert_NoOperands, AMFBS_None, { }, },
16748 { 10251 /* rep */, X86::REP_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
16749 { 10255 /* repne */, X86::REPNE_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
16750 { 10276 /* retl */, X86::RET32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
16751 { 10276 /* retl */, X86::RETI32, Convert__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm }, },
16752 { 10281 /* retq */, X86::RET64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
16753 { 10281 /* retq */, X86::RETI64, Convert__Imm1_0, AMFBS_In64BitMode, { MCK_Imm }, },
16754 { 10286 /* retw */, X86::RET16, Convert_NoOperands, AMFBS_None, { }, },
16755 { 10286 /* retw */, X86::RETI16, Convert__Imm1_0, AMFBS_None, { MCK_Imm }, },
16756 { 10291 /* rex64 */, X86::REX64_PREFIX, Convert_NoOperands, AMFBS_In64BitMode, { }, },
16757 { 10297 /* rmpadjust */, X86::RMPADJUST, Convert_NoOperands, AMFBS_In64BitMode, { }, },
16758 { 10297 /* rmpadjust */, X86::RMPADJUST, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A, MCK_RCX, MCK_RDX }, },
16759 { 10307 /* rmpquery */, X86::RMPQUERY, Convert_NoOperands, AMFBS_In64BitMode, { }, },
16760 { 10307 /* rmpquery */, X86::RMPQUERY, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A, MCK_RDX }, },
16761 { 10316 /* rmpupdate */, X86::RMPUPDATE, Convert_NoOperands, AMFBS_In64BitMode, { }, },
16762 { 10316 /* rmpupdate */, X86::RMPUPDATE, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A, MCK_RCX }, },
16763 { 10330 /* rolb */, X86::ROL8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
16764 { 10330 /* rolb */, X86::ROL8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
16765 { 10330 /* rolb */, X86::ROL8r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
16766 { 10330 /* rolb */, X86::ROL8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
16767 { 10330 /* rolb */, X86::ROL8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
16768 { 10330 /* rolb */, X86::ROL8m1_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
16769 { 10330 /* rolb */, X86::ROL8rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR8 }, },
16770 { 10330 /* rolb */, X86::ROL8rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR8 }, },
16771 { 10330 /* rolb */, X86::ROL8rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR8 }, },
16772 { 10330 /* rolb */, X86::ROL8mCL, Convert__Mem85_1, AMFBS_None, { MCK_CL, MCK_Mem8 }, },
16773 { 10330 /* rolb */, X86::ROL8mCL_EVEX, Convert__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8 }, },
16774 { 10330 /* rolb */, X86::ROL8mCL_NF, Convert__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8 }, },
16775 { 10330 /* rolb */, X86::ROL8ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR8 }, },
16776 { 10330 /* rolb */, X86::ROL8ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8 }, },
16777 { 10330 /* rolb */, X86::ROL8ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8 }, },
16778 { 10330 /* rolb */, X86::ROL8mi, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
16779 { 10330 /* rolb */, X86::ROL8mi_EVEX, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
16780 { 10330 /* rolb */, X86::ROL8mi_NF, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
16781 { 10330 /* rolb */, X86::ROL8m1_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
16782 { 10330 /* rolb */, X86::ROL8m1_NF_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
16783 { 10330 /* rolb */, X86::ROL8rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR8, MCK_GR8 }, },
16784 { 10330 /* rolb */, X86::ROL8rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR8, MCK_GR8 }, },
16785 { 10330 /* rolb */, X86::ROL8mCL_ND, Convert__Reg1_2__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8, MCK_GR8 }, },
16786 { 10330 /* rolb */, X86::ROL8mCL_NF_ND, Convert__Reg1_2__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8, MCK_GR8 }, },
16787 { 10330 /* rolb */, X86::ROL8ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8, MCK_GR8 }, },
16788 { 10330 /* rolb */, X86::ROL8ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8, MCK_GR8 }, },
16789 { 10330 /* rolb */, X86::ROL8mi_ND, Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_GR8 }, },
16790 { 10330 /* rolb */, X86::ROL8mi_NF_ND, Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_GR8 }, },
16791 { 10335 /* roll */, X86::ROL32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
16792 { 10335 /* roll */, X86::ROL32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
16793 { 10335 /* roll */, X86::ROL32r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
16794 { 10335 /* roll */, X86::ROL32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
16795 { 10335 /* roll */, X86::ROL32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
16796 { 10335 /* roll */, X86::ROL32m1_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
16797 { 10335 /* roll */, X86::ROL32rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR32 }, },
16798 { 10335 /* roll */, X86::ROL32rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR32 }, },
16799 { 10335 /* roll */, X86::ROL32rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR32 }, },
16800 { 10335 /* roll */, X86::ROL32mCL, Convert__Mem325_1, AMFBS_None, { MCK_CL, MCK_Mem32 }, },
16801 { 10335 /* roll */, X86::ROL32mCL_EVEX, Convert__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32 }, },
16802 { 10335 /* roll */, X86::ROL32mCL_NF, Convert__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32 }, },
16803 { 10335 /* roll */, X86::ROL32r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
16804 { 10335 /* roll */, X86::ROL32r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
16805 { 10335 /* roll */, X86::ROL32ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32 }, },
16806 { 10335 /* roll */, X86::ROL32ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32 }, },
16807 { 10335 /* roll */, X86::ROL32ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32 }, },
16808 { 10335 /* roll */, X86::ROL32mi, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
16809 { 10335 /* roll */, X86::ROL32mi_EVEX, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
16810 { 10335 /* roll */, X86::ROL32mi_NF, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
16811 { 10335 /* roll */, X86::ROL32m1_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
16812 { 10335 /* roll */, X86::ROL32m1_NF_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
16813 { 10335 /* roll */, X86::ROL32rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
16814 { 10335 /* roll */, X86::ROL32rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
16815 { 10335 /* roll */, X86::ROL32mCL_ND, Convert__Reg1_2__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32, MCK_GR32 }, },
16816 { 10335 /* roll */, X86::ROL32mCL_NF_ND, Convert__Reg1_2__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32, MCK_GR32 }, },
16817 { 10335 /* roll */, X86::ROL32ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
16818 { 10335 /* roll */, X86::ROL32ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
16819 { 10335 /* roll */, X86::ROL32mi_ND, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
16820 { 10335 /* roll */, X86::ROL32mi_NF_ND, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
16821 { 10340 /* rolq */, X86::ROL64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
16822 { 10340 /* rolq */, X86::ROL64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
16823 { 10340 /* rolq */, X86::ROL64r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
16824 { 10340 /* rolq */, X86::ROL64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
16825 { 10340 /* rolq */, X86::ROL64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
16826 { 10340 /* rolq */, X86::ROL64m1_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
16827 { 10340 /* rolq */, X86::ROL64rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR64 }, },
16828 { 10340 /* rolq */, X86::ROL64rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR64 }, },
16829 { 10340 /* rolq */, X86::ROL64rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR64 }, },
16830 { 10340 /* rolq */, X86::ROL64mCL, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
16831 { 10340 /* rolq */, X86::ROL64mCL_EVEX, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
16832 { 10340 /* rolq */, X86::ROL64mCL_NF, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
16833 { 10340 /* rolq */, X86::ROL64r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
16834 { 10340 /* rolq */, X86::ROL64r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
16835 { 10340 /* rolq */, X86::ROL64ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64 }, },
16836 { 10340 /* rolq */, X86::ROL64ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64 }, },
16837 { 10340 /* rolq */, X86::ROL64ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64 }, },
16838 { 10340 /* rolq */, X86::ROL64mi, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
16839 { 10340 /* rolq */, X86::ROL64mi_EVEX, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
16840 { 10340 /* rolq */, X86::ROL64mi_NF, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
16841 { 10340 /* rolq */, X86::ROL64m1_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
16842 { 10340 /* rolq */, X86::ROL64m1_NF_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
16843 { 10340 /* rolq */, X86::ROL64rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
16844 { 10340 /* rolq */, X86::ROL64rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
16845 { 10340 /* rolq */, X86::ROL64mCL_ND, Convert__Reg1_2__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64, MCK_GR64 }, },
16846 { 10340 /* rolq */, X86::ROL64mCL_NF_ND, Convert__Reg1_2__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64, MCK_GR64 }, },
16847 { 10340 /* rolq */, X86::ROL64ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
16848 { 10340 /* rolq */, X86::ROL64ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
16849 { 10340 /* rolq */, X86::ROL64mi_ND, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
16850 { 10340 /* rolq */, X86::ROL64mi_NF_ND, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
16851 { 10345 /* rolw */, X86::ROL16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
16852 { 10345 /* rolw */, X86::ROL16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
16853 { 10345 /* rolw */, X86::ROL16r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
16854 { 10345 /* rolw */, X86::ROL16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
16855 { 10345 /* rolw */, X86::ROL16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
16856 { 10345 /* rolw */, X86::ROL16m1_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
16857 { 10345 /* rolw */, X86::ROL16rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR16 }, },
16858 { 10345 /* rolw */, X86::ROL16rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR16 }, },
16859 { 10345 /* rolw */, X86::ROL16rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR16 }, },
16860 { 10345 /* rolw */, X86::ROL16mCL, Convert__Mem165_1, AMFBS_None, { MCK_CL, MCK_Mem16 }, },
16861 { 10345 /* rolw */, X86::ROL16mCL_EVEX, Convert__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16 }, },
16862 { 10345 /* rolw */, X86::ROL16mCL_NF, Convert__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16 }, },
16863 { 10345 /* rolw */, X86::ROL16r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
16864 { 10345 /* rolw */, X86::ROL16r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
16865 { 10345 /* rolw */, X86::ROL16ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16 }, },
16866 { 10345 /* rolw */, X86::ROL16ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16 }, },
16867 { 10345 /* rolw */, X86::ROL16ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16 }, },
16868 { 10345 /* rolw */, X86::ROL16mi, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
16869 { 10345 /* rolw */, X86::ROL16mi_EVEX, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
16870 { 10345 /* rolw */, X86::ROL16mi_NF, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
16871 { 10345 /* rolw */, X86::ROL16m1_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
16872 { 10345 /* rolw */, X86::ROL16m1_NF_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
16873 { 10345 /* rolw */, X86::ROL16rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
16874 { 10345 /* rolw */, X86::ROL16rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
16875 { 10345 /* rolw */, X86::ROL16mCL_ND, Convert__Reg1_2__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16, MCK_GR16 }, },
16876 { 10345 /* rolw */, X86::ROL16mCL_NF_ND, Convert__Reg1_2__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16, MCK_GR16 }, },
16877 { 10345 /* rolw */, X86::ROL16ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
16878 { 10345 /* rolw */, X86::ROL16ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
16879 { 10345 /* rolw */, X86::ROL16mi_ND, Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_GR16 }, },
16880 { 10345 /* rolw */, X86::ROL16mi_NF_ND, Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_GR16 }, },
16881 { 10354 /* rorb */, X86::ROR8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
16882 { 10354 /* rorb */, X86::ROR8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
16883 { 10354 /* rorb */, X86::ROR8r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
16884 { 10354 /* rorb */, X86::ROR8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
16885 { 10354 /* rorb */, X86::ROR8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
16886 { 10354 /* rorb */, X86::ROR8m1_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
16887 { 10354 /* rorb */, X86::ROR8rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR8 }, },
16888 { 10354 /* rorb */, X86::ROR8rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR8 }, },
16889 { 10354 /* rorb */, X86::ROR8rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR8 }, },
16890 { 10354 /* rorb */, X86::ROR8mCL, Convert__Mem85_1, AMFBS_None, { MCK_CL, MCK_Mem8 }, },
16891 { 10354 /* rorb */, X86::ROR8mCL_EVEX, Convert__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8 }, },
16892 { 10354 /* rorb */, X86::ROR8mCL_NF, Convert__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8 }, },
16893 { 10354 /* rorb */, X86::ROR8ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR8 }, },
16894 { 10354 /* rorb */, X86::ROR8ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8 }, },
16895 { 10354 /* rorb */, X86::ROR8ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8 }, },
16896 { 10354 /* rorb */, X86::ROR8mi, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
16897 { 10354 /* rorb */, X86::ROR8mi_EVEX, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
16898 { 10354 /* rorb */, X86::ROR8mi_NF, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
16899 { 10354 /* rorb */, X86::ROR8m1_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
16900 { 10354 /* rorb */, X86::ROR8m1_NF_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
16901 { 10354 /* rorb */, X86::ROR8rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR8, MCK_GR8 }, },
16902 { 10354 /* rorb */, X86::ROR8rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR8, MCK_GR8 }, },
16903 { 10354 /* rorb */, X86::ROR8mCL_ND, Convert__Reg1_2__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8, MCK_GR8 }, },
16904 { 10354 /* rorb */, X86::ROR8mCL_NF_ND, Convert__Reg1_2__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8, MCK_GR8 }, },
16905 { 10354 /* rorb */, X86::ROR8ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8, MCK_GR8 }, },
16906 { 10354 /* rorb */, X86::ROR8ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8, MCK_GR8 }, },
16907 { 10354 /* rorb */, X86::ROR8mi_ND, Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_GR8 }, },
16908 { 10354 /* rorb */, X86::ROR8mi_NF_ND, Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_GR8 }, },
16909 { 10359 /* rorl */, X86::ROR32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
16910 { 10359 /* rorl */, X86::ROR32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
16911 { 10359 /* rorl */, X86::ROR32r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
16912 { 10359 /* rorl */, X86::ROR32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
16913 { 10359 /* rorl */, X86::ROR32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
16914 { 10359 /* rorl */, X86::ROR32m1_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
16915 { 10359 /* rorl */, X86::ROR32rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR32 }, },
16916 { 10359 /* rorl */, X86::ROR32rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR32 }, },
16917 { 10359 /* rorl */, X86::ROR32rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR32 }, },
16918 { 10359 /* rorl */, X86::ROR32mCL, Convert__Mem325_1, AMFBS_None, { MCK_CL, MCK_Mem32 }, },
16919 { 10359 /* rorl */, X86::ROR32mCL_EVEX, Convert__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32 }, },
16920 { 10359 /* rorl */, X86::ROR32mCL_NF, Convert__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32 }, },
16921 { 10359 /* rorl */, X86::ROR32r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
16922 { 10359 /* rorl */, X86::ROR32r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
16923 { 10359 /* rorl */, X86::ROR32ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32 }, },
16924 { 10359 /* rorl */, X86::ROR32ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32 }, },
16925 { 10359 /* rorl */, X86::ROR32ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32 }, },
16926 { 10359 /* rorl */, X86::ROR32mi, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
16927 { 10359 /* rorl */, X86::ROR32mi_EVEX, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
16928 { 10359 /* rorl */, X86::ROR32mi_NF, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
16929 { 10359 /* rorl */, X86::ROR32m1_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
16930 { 10359 /* rorl */, X86::ROR32m1_NF_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
16931 { 10359 /* rorl */, X86::ROR32rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
16932 { 10359 /* rorl */, X86::ROR32rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
16933 { 10359 /* rorl */, X86::ROR32mCL_ND, Convert__Reg1_2__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32, MCK_GR32 }, },
16934 { 10359 /* rorl */, X86::ROR32mCL_NF_ND, Convert__Reg1_2__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32, MCK_GR32 }, },
16935 { 10359 /* rorl */, X86::ROR32ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
16936 { 10359 /* rorl */, X86::ROR32ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
16937 { 10359 /* rorl */, X86::ROR32mi_ND, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
16938 { 10359 /* rorl */, X86::ROR32mi_NF_ND, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
16939 { 10364 /* rorq */, X86::ROR64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
16940 { 10364 /* rorq */, X86::ROR64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
16941 { 10364 /* rorq */, X86::ROR64r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
16942 { 10364 /* rorq */, X86::ROR64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
16943 { 10364 /* rorq */, X86::ROR64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
16944 { 10364 /* rorq */, X86::ROR64m1_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
16945 { 10364 /* rorq */, X86::ROR64rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR64 }, },
16946 { 10364 /* rorq */, X86::ROR64rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR64 }, },
16947 { 10364 /* rorq */, X86::ROR64rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR64 }, },
16948 { 10364 /* rorq */, X86::ROR64mCL, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
16949 { 10364 /* rorq */, X86::ROR64mCL_EVEX, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
16950 { 10364 /* rorq */, X86::ROR64mCL_NF, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
16951 { 10364 /* rorq */, X86::ROR64r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
16952 { 10364 /* rorq */, X86::ROR64r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
16953 { 10364 /* rorq */, X86::ROR64ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64 }, },
16954 { 10364 /* rorq */, X86::ROR64ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64 }, },
16955 { 10364 /* rorq */, X86::ROR64ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64 }, },
16956 { 10364 /* rorq */, X86::ROR64mi, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
16957 { 10364 /* rorq */, X86::ROR64mi_EVEX, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
16958 { 10364 /* rorq */, X86::ROR64mi_NF, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
16959 { 10364 /* rorq */, X86::ROR64m1_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
16960 { 10364 /* rorq */, X86::ROR64m1_NF_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
16961 { 10364 /* rorq */, X86::ROR64rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
16962 { 10364 /* rorq */, X86::ROR64rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
16963 { 10364 /* rorq */, X86::ROR64mCL_ND, Convert__Reg1_2__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64, MCK_GR64 }, },
16964 { 10364 /* rorq */, X86::ROR64mCL_NF_ND, Convert__Reg1_2__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64, MCK_GR64 }, },
16965 { 10364 /* rorq */, X86::ROR64ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
16966 { 10364 /* rorq */, X86::ROR64ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
16967 { 10364 /* rorq */, X86::ROR64mi_ND, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
16968 { 10364 /* rorq */, X86::ROR64mi_NF_ND, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
16969 { 10369 /* rorw */, X86::ROR16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
16970 { 10369 /* rorw */, X86::ROR16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
16971 { 10369 /* rorw */, X86::ROR16r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
16972 { 10369 /* rorw */, X86::ROR16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
16973 { 10369 /* rorw */, X86::ROR16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
16974 { 10369 /* rorw */, X86::ROR16m1_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
16975 { 10369 /* rorw */, X86::ROR16rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR16 }, },
16976 { 10369 /* rorw */, X86::ROR16rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR16 }, },
16977 { 10369 /* rorw */, X86::ROR16rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR16 }, },
16978 { 10369 /* rorw */, X86::ROR16mCL, Convert__Mem165_1, AMFBS_None, { MCK_CL, MCK_Mem16 }, },
16979 { 10369 /* rorw */, X86::ROR16mCL_EVEX, Convert__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16 }, },
16980 { 10369 /* rorw */, X86::ROR16mCL_NF, Convert__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16 }, },
16981 { 10369 /* rorw */, X86::ROR16r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
16982 { 10369 /* rorw */, X86::ROR16r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
16983 { 10369 /* rorw */, X86::ROR16ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16 }, },
16984 { 10369 /* rorw */, X86::ROR16ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16 }, },
16985 { 10369 /* rorw */, X86::ROR16ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16 }, },
16986 { 10369 /* rorw */, X86::ROR16mi, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
16987 { 10369 /* rorw */, X86::ROR16mi_EVEX, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
16988 { 10369 /* rorw */, X86::ROR16mi_NF, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
16989 { 10369 /* rorw */, X86::ROR16m1_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
16990 { 10369 /* rorw */, X86::ROR16m1_NF_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
16991 { 10369 /* rorw */, X86::ROR16rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
16992 { 10369 /* rorw */, X86::ROR16rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
16993 { 10369 /* rorw */, X86::ROR16mCL_ND, Convert__Reg1_2__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16, MCK_GR16 }, },
16994 { 10369 /* rorw */, X86::ROR16mCL_NF_ND, Convert__Reg1_2__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16, MCK_GR16 }, },
16995 { 10369 /* rorw */, X86::ROR16ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
16996 { 10369 /* rorw */, X86::ROR16ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
16997 { 10369 /* rorw */, X86::ROR16mi_ND, Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_GR16 }, },
16998 { 10369 /* rorw */, X86::ROR16mi_NF_ND, Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_GR16 }, },
16999 { 10379 /* rorxl */, X86::RORX32ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17000 { 10379 /* rorxl */, X86::RORX32ri_EVEX, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17001 { 10379 /* rorxl */, X86::RORX32mi, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
17002 { 10379 /* rorxl */, X86::RORX32mi_EVEX, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
17003 { 10385 /* rorxq */, X86::RORX64ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17004 { 10385 /* rorxq */, X86::RORX64ri_EVEX, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17005 { 10385 /* rorxq */, X86::RORX64mi, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
17006 { 10385 /* rorxq */, X86::RORX64mi_EVEX, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
17007 { 10391 /* roundpd */, X86::ROUNDPDri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
17008 { 10391 /* roundpd */, X86::ROUNDPDmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
17009 { 10399 /* roundps */, X86::ROUNDPSri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
17010 { 10399 /* roundps */, X86::ROUNDPSmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
17011 { 10407 /* roundsd */, X86::ROUNDSDri_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
17012 { 10407 /* roundsd */, X86::ROUNDSDmi_Int, Convert__Reg1_2__Tie0_1_1__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16 }, },
17013 { 10415 /* roundss */, X86::ROUNDSSri_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
17014 { 10415 /* roundss */, X86::ROUNDSSmi_Int, Convert__Reg1_2__Tie0_1_1__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16 }, },
17015 { 10423 /* rsm */, X86::RSM, Convert_NoOperands, AMFBS_None, { }, },
17016 { 10427 /* rsqrtps */, X86::RSQRTPSr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17017 { 10427 /* rsqrtps */, X86::RSQRTPSm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
17018 { 10435 /* rsqrtss */, X86::RSQRTSSr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17019 { 10435 /* rsqrtss */, X86::RSQRTSSm_Int, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
17020 { 10443 /* rstorssp */, X86::RSTORSSP, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
17021 { 10452 /* sahf */, X86::SAHF, Convert_NoOperands, AMFBS_None, { }, },
17022 { 10457 /* salc */, X86::SALC, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
17023 { 10466 /* sarb */, X86::SAR8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
17024 { 10466 /* sarb */, X86::SAR8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
17025 { 10466 /* sarb */, X86::SAR8r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
17026 { 10466 /* sarb */, X86::SAR8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
17027 { 10466 /* sarb */, X86::SAR8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
17028 { 10466 /* sarb */, X86::SAR8m1_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
17029 { 10466 /* sarb */, X86::SAR8rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR8 }, },
17030 { 10466 /* sarb */, X86::SAR8rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR8 }, },
17031 { 10466 /* sarb */, X86::SAR8rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR8 }, },
17032 { 10466 /* sarb */, X86::SAR8mCL, Convert__Mem85_1, AMFBS_None, { MCK_CL, MCK_Mem8 }, },
17033 { 10466 /* sarb */, X86::SAR8mCL_EVEX, Convert__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8 }, },
17034 { 10466 /* sarb */, X86::SAR8mCL_NF, Convert__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8 }, },
17035 { 10466 /* sarb */, X86::SAR8ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR8 }, },
17036 { 10466 /* sarb */, X86::SAR8ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8 }, },
17037 { 10466 /* sarb */, X86::SAR8ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8 }, },
17038 { 10466 /* sarb */, X86::SAR8mi, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
17039 { 10466 /* sarb */, X86::SAR8mi_EVEX, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
17040 { 10466 /* sarb */, X86::SAR8mi_NF, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
17041 { 10466 /* sarb */, X86::SAR8m1_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
17042 { 10466 /* sarb */, X86::SAR8m1_NF_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
17043 { 10466 /* sarb */, X86::SAR8rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR8, MCK_GR8 }, },
17044 { 10466 /* sarb */, X86::SAR8rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR8, MCK_GR8 }, },
17045 { 10466 /* sarb */, X86::SAR8mCL_ND, Convert__Reg1_2__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8, MCK_GR8 }, },
17046 { 10466 /* sarb */, X86::SAR8mCL_NF_ND, Convert__Reg1_2__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8, MCK_GR8 }, },
17047 { 10466 /* sarb */, X86::SAR8ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8, MCK_GR8 }, },
17048 { 10466 /* sarb */, X86::SAR8ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8, MCK_GR8 }, },
17049 { 10466 /* sarb */, X86::SAR8mi_ND, Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_GR8 }, },
17050 { 10466 /* sarb */, X86::SAR8mi_NF_ND, Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_GR8 }, },
17051 { 10471 /* sarl */, X86::SAR32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
17052 { 10471 /* sarl */, X86::SAR32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
17053 { 10471 /* sarl */, X86::SAR32r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
17054 { 10471 /* sarl */, X86::SAR32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
17055 { 10471 /* sarl */, X86::SAR32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
17056 { 10471 /* sarl */, X86::SAR32m1_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
17057 { 10471 /* sarl */, X86::SAR32rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR32 }, },
17058 { 10471 /* sarl */, X86::SAR32rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR32 }, },
17059 { 10471 /* sarl */, X86::SAR32rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR32 }, },
17060 { 10471 /* sarl */, X86::SAR32mCL, Convert__Mem325_1, AMFBS_None, { MCK_CL, MCK_Mem32 }, },
17061 { 10471 /* sarl */, X86::SAR32mCL_EVEX, Convert__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32 }, },
17062 { 10471 /* sarl */, X86::SAR32mCL_NF, Convert__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32 }, },
17063 { 10471 /* sarl */, X86::SAR32r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
17064 { 10471 /* sarl */, X86::SAR32r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
17065 { 10471 /* sarl */, X86::SAR32ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32 }, },
17066 { 10471 /* sarl */, X86::SAR32ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32 }, },
17067 { 10471 /* sarl */, X86::SAR32ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32 }, },
17068 { 10471 /* sarl */, X86::SAR32mi, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
17069 { 10471 /* sarl */, X86::SAR32mi_EVEX, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
17070 { 10471 /* sarl */, X86::SAR32mi_NF, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
17071 { 10471 /* sarl */, X86::SAR32m1_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
17072 { 10471 /* sarl */, X86::SAR32m1_NF_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
17073 { 10471 /* sarl */, X86::SAR32rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
17074 { 10471 /* sarl */, X86::SAR32rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
17075 { 10471 /* sarl */, X86::SAR32mCL_ND, Convert__Reg1_2__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32, MCK_GR32 }, },
17076 { 10471 /* sarl */, X86::SAR32mCL_NF_ND, Convert__Reg1_2__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32, MCK_GR32 }, },
17077 { 10471 /* sarl */, X86::SAR32ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17078 { 10471 /* sarl */, X86::SAR32ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17079 { 10471 /* sarl */, X86::SAR32mi_ND, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
17080 { 10471 /* sarl */, X86::SAR32mi_NF_ND, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
17081 { 10476 /* sarq */, X86::SAR64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
17082 { 10476 /* sarq */, X86::SAR64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
17083 { 10476 /* sarq */, X86::SAR64r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
17084 { 10476 /* sarq */, X86::SAR64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
17085 { 10476 /* sarq */, X86::SAR64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
17086 { 10476 /* sarq */, X86::SAR64m1_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
17087 { 10476 /* sarq */, X86::SAR64rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR64 }, },
17088 { 10476 /* sarq */, X86::SAR64rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR64 }, },
17089 { 10476 /* sarq */, X86::SAR64rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR64 }, },
17090 { 10476 /* sarq */, X86::SAR64mCL, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
17091 { 10476 /* sarq */, X86::SAR64mCL_EVEX, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
17092 { 10476 /* sarq */, X86::SAR64mCL_NF, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
17093 { 10476 /* sarq */, X86::SAR64r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
17094 { 10476 /* sarq */, X86::SAR64r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
17095 { 10476 /* sarq */, X86::SAR64ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64 }, },
17096 { 10476 /* sarq */, X86::SAR64ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64 }, },
17097 { 10476 /* sarq */, X86::SAR64ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64 }, },
17098 { 10476 /* sarq */, X86::SAR64mi, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
17099 { 10476 /* sarq */, X86::SAR64mi_EVEX, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
17100 { 10476 /* sarq */, X86::SAR64mi_NF, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
17101 { 10476 /* sarq */, X86::SAR64m1_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
17102 { 10476 /* sarq */, X86::SAR64m1_NF_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
17103 { 10476 /* sarq */, X86::SAR64rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
17104 { 10476 /* sarq */, X86::SAR64rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
17105 { 10476 /* sarq */, X86::SAR64mCL_ND, Convert__Reg1_2__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64, MCK_GR64 }, },
17106 { 10476 /* sarq */, X86::SAR64mCL_NF_ND, Convert__Reg1_2__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64, MCK_GR64 }, },
17107 { 10476 /* sarq */, X86::SAR64ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17108 { 10476 /* sarq */, X86::SAR64ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17109 { 10476 /* sarq */, X86::SAR64mi_ND, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
17110 { 10476 /* sarq */, X86::SAR64mi_NF_ND, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
17111 { 10481 /* sarw */, X86::SAR16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
17112 { 10481 /* sarw */, X86::SAR16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
17113 { 10481 /* sarw */, X86::SAR16r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
17114 { 10481 /* sarw */, X86::SAR16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
17115 { 10481 /* sarw */, X86::SAR16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
17116 { 10481 /* sarw */, X86::SAR16m1_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
17117 { 10481 /* sarw */, X86::SAR16rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR16 }, },
17118 { 10481 /* sarw */, X86::SAR16rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR16 }, },
17119 { 10481 /* sarw */, X86::SAR16rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR16 }, },
17120 { 10481 /* sarw */, X86::SAR16mCL, Convert__Mem165_1, AMFBS_None, { MCK_CL, MCK_Mem16 }, },
17121 { 10481 /* sarw */, X86::SAR16mCL_EVEX, Convert__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16 }, },
17122 { 10481 /* sarw */, X86::SAR16mCL_NF, Convert__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16 }, },
17123 { 10481 /* sarw */, X86::SAR16r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
17124 { 10481 /* sarw */, X86::SAR16r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
17125 { 10481 /* sarw */, X86::SAR16ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16 }, },
17126 { 10481 /* sarw */, X86::SAR16ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16 }, },
17127 { 10481 /* sarw */, X86::SAR16ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16 }, },
17128 { 10481 /* sarw */, X86::SAR16mi, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
17129 { 10481 /* sarw */, X86::SAR16mi_EVEX, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
17130 { 10481 /* sarw */, X86::SAR16mi_NF, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
17131 { 10481 /* sarw */, X86::SAR16m1_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
17132 { 10481 /* sarw */, X86::SAR16m1_NF_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
17133 { 10481 /* sarw */, X86::SAR16rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
17134 { 10481 /* sarw */, X86::SAR16rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
17135 { 10481 /* sarw */, X86::SAR16mCL_ND, Convert__Reg1_2__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16, MCK_GR16 }, },
17136 { 10481 /* sarw */, X86::SAR16mCL_NF_ND, Convert__Reg1_2__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16, MCK_GR16 }, },
17137 { 10481 /* sarw */, X86::SAR16ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
17138 { 10481 /* sarw */, X86::SAR16ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
17139 { 10481 /* sarw */, X86::SAR16mi_ND, Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_GR16 }, },
17140 { 10481 /* sarw */, X86::SAR16mi_NF_ND, Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_GR16 }, },
17141 { 10491 /* sarxl */, X86::SARX32rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
17142 { 10491 /* sarxl */, X86::SARX32rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
17143 { 10491 /* sarxl */, X86::SARX32rm, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17144 { 10491 /* sarxl */, X86::SARX32rm_EVEX, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17145 { 10497 /* sarxq */, X86::SARX64rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
17146 { 10497 /* sarxq */, X86::SARX64rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
17147 { 10497 /* sarxq */, X86::SARX64rm, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17148 { 10497 /* sarxq */, X86::SARX64rm_EVEX, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17149 { 10503 /* saveprevssp */, X86::SAVEPREVSSP, Convert_NoOperands, AMFBS_None, { }, },
17150 { 10519 /* sbbb */, X86::SBB8rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
17151 { 10519 /* sbbb */, X86::SBB8rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
17152 { 10519 /* sbbb */, X86::SBB8mr, Convert__Mem85_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
17153 { 10519 /* sbbb */, X86::SBB8mr_EVEX, Convert__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
17154 { 10519 /* sbbb */, X86::SBB8i8, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AL }, },
17155 { 10519 /* sbbb */, X86::SBB8ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR8 }, },
17156 { 10519 /* sbbb */, X86::SBB8ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8 }, },
17157 { 10519 /* sbbb */, X86::SBB8mi, Convert__Mem85_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem8 }, },
17158 { 10519 /* sbbb */, X86::SBB8mi_EVEX, Convert__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8 }, },
17159 { 10519 /* sbbb */, X86::SBB8rm, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
17160 { 10519 /* sbbb */, X86::SBB8rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
17161 { 10519 /* sbbb */, X86::SBB8rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
17162 { 10519 /* sbbb */, X86::SBB8mr_ND, Convert__Reg1_2__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
17163 { 10519 /* sbbb */, X86::SBB8ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8, MCK_GR8 }, },
17164 { 10519 /* sbbb */, X86::SBB8mi_ND, Convert__Reg1_2__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8, MCK_GR8 }, },
17165 { 10519 /* sbbb */, X86::SBB8rm_ND, Convert__Reg1_2__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8, MCK_GR8 }, },
17166 { 10524 /* sbbl */, X86::SBB32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
17167 { 10524 /* sbbl */, X86::SBB32rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
17168 { 10524 /* sbbl */, X86::SBB32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
17169 { 10524 /* sbbl */, X86::SBB32mr_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
17170 { 10524 /* sbbl */, X86::SBB32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_EAX }, },
17171 { 10524 /* sbbl */, X86::SBB32ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_GR32 }, },
17172 { 10524 /* sbbl */, X86::SBB32ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32 }, },
17173 { 10524 /* sbbl */, X86::SBB32mi8, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_Mem32 }, },
17174 { 10524 /* sbbl */, X86::SBB32mi8_EVEX, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32 }, },
17175 { 10524 /* sbbl */, X86::SBB32i32, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_EAX }, },
17176 { 10524 /* sbbl */, X86::SBB32ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32 }, },
17177 { 10524 /* sbbl */, X86::SBB32ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32 }, },
17178 { 10524 /* sbbl */, X86::SBB32mi, Convert__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32 }, },
17179 { 10524 /* sbbl */, X86::SBB32mi_EVEX, Convert__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32 }, },
17180 { 10524 /* sbbl */, X86::SBB32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
17181 { 10524 /* sbbl */, X86::SBB32rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
17182 { 10524 /* sbbl */, X86::SBB32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
17183 { 10524 /* sbbl */, X86::SBB32mr_ND, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17184 { 10524 /* sbbl */, X86::SBB32ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
17185 { 10524 /* sbbl */, X86::SBB32mi8_ND, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
17186 { 10524 /* sbbl */, X86::SBB32ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
17187 { 10524 /* sbbl */, X86::SBB32mi_ND, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
17188 { 10524 /* sbbl */, X86::SBB32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
17189 { 10529 /* sbbq */, X86::SBB64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
17190 { 10529 /* sbbq */, X86::SBB64rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
17191 { 10529 /* sbbq */, X86::SBB64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
17192 { 10529 /* sbbq */, X86::SBB64mr_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
17193 { 10529 /* sbbq */, X86::SBB64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64_A }, },
17194 { 10529 /* sbbq */, X86::SBB64ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64 }, },
17195 { 10529 /* sbbq */, X86::SBB64ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64 }, },
17196 { 10529 /* sbbq */, X86::SBB64mi8, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
17197 { 10529 /* sbbq */, X86::SBB64mi8_EVEX, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
17198 { 10529 /* sbbq */, X86::SBB64i32, Convert__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64_A }, },
17199 { 10529 /* sbbq */, X86::SBB64ri32, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
17200 { 10529 /* sbbq */, X86::SBB64ri32_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
17201 { 10529 /* sbbq */, X86::SBB64mi32, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
17202 { 10529 /* sbbq */, X86::SBB64mi32_EVEX, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
17203 { 10529 /* sbbq */, X86::SBB64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
17204 { 10529 /* sbbq */, X86::SBB64rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
17205 { 10529 /* sbbq */, X86::SBB64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
17206 { 10529 /* sbbq */, X86::SBB64mr_ND, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17207 { 10529 /* sbbq */, X86::SBB64ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
17208 { 10529 /* sbbq */, X86::SBB64mi8_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
17209 { 10529 /* sbbq */, X86::SBB64ri32_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
17210 { 10529 /* sbbq */, X86::SBB64mi32_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
17211 { 10529 /* sbbq */, X86::SBB64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
17212 { 10534 /* sbbw */, X86::SBB16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
17213 { 10534 /* sbbw */, X86::SBB16rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
17214 { 10534 /* sbbw */, X86::SBB16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
17215 { 10534 /* sbbw */, X86::SBB16mr_EVEX, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
17216 { 10534 /* sbbw */, X86::SBB16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_AX }, },
17217 { 10534 /* sbbw */, X86::SBB16ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_GR16 }, },
17218 { 10534 /* sbbw */, X86::SBB16ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16 }, },
17219 { 10534 /* sbbw */, X86::SBB16mi8, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_Mem16 }, },
17220 { 10534 /* sbbw */, X86::SBB16mi8_EVEX, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16 }, },
17221 { 10534 /* sbbw */, X86::SBB16i16, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AX }, },
17222 { 10534 /* sbbw */, X86::SBB16ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR16 }, },
17223 { 10534 /* sbbw */, X86::SBB16ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16 }, },
17224 { 10534 /* sbbw */, X86::SBB16mi, Convert__Mem165_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem16 }, },
17225 { 10534 /* sbbw */, X86::SBB16mi_EVEX, Convert__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16 }, },
17226 { 10534 /* sbbw */, X86::SBB16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
17227 { 10534 /* sbbw */, X86::SBB16rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
17228 { 10534 /* sbbw */, X86::SBB16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
17229 { 10534 /* sbbw */, X86::SBB16mr_ND, Convert__Reg1_2__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
17230 { 10534 /* sbbw */, X86::SBB16ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
17231 { 10534 /* sbbw */, X86::SBB16mi8_ND, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
17232 { 10534 /* sbbw */, X86::SBB16ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
17233 { 10534 /* sbbw */, X86::SBB16mi_ND, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
17234 { 10534 /* sbbw */, X86::SBB16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
17235 { 10539 /* scas */, X86::SCASW, Convert__DstIdx161_0, AMFBS_None, { MCK_DstIdx16, MCK_AX }, },
17236 { 10539 /* scas */, X86::SCASL, Convert__DstIdx321_0, AMFBS_None, { MCK_DstIdx32, MCK_EAX }, },
17237 { 10539 /* scas */, X86::SCASQ, Convert__DstIdx641_0, AMFBS_In64BitMode, { MCK_DstIdx64, MCK_GR64_A }, },
17238 { 10539 /* scas */, X86::SCASB, Convert__DstIdx81_0, AMFBS_None, { MCK_DstIdx8, MCK_AL }, },
17239 { 10544 /* scasb */, X86::SCASB, Convert__DstIdx81_0, AMFBS_None, { MCK_DstIdx8 }, },
17240 { 10544 /* scasb */, X86::SCASB, Convert__DstIdx81_0, AMFBS_None, { MCK_DstIdx8, MCK_AL }, },
17241 { 10556 /* scasl */, X86::SCASL, Convert__DstIdx321_0, AMFBS_None, { MCK_DstIdx32 }, },
17242 { 10556 /* scasl */, X86::SCASL, Convert__DstIdx321_0, AMFBS_None, { MCK_DstIdx32, MCK_EAX }, },
17243 { 10562 /* scasq */, X86::SCASQ, Convert__DstIdx641_0, AMFBS_In64BitMode, { MCK_DstIdx64 }, },
17244 { 10562 /* scasq */, X86::SCASQ, Convert__DstIdx641_0, AMFBS_In64BitMode, { MCK_DstIdx64, MCK_GR64_A }, },
17245 { 10568 /* scasw */, X86::SCASW, Convert__DstIdx161_0, AMFBS_None, { MCK_DstIdx16 }, },
17246 { 10568 /* scasw */, X86::SCASW, Convert__DstIdx161_0, AMFBS_None, { MCK_DstIdx16, MCK_AX }, },
17247 { 10574 /* seamcall */, X86::SEAMCALL, Convert_NoOperands, AMFBS_In64BitMode, { }, },
17248 { 10583 /* seamops */, X86::SEAMOPS, Convert_NoOperands, AMFBS_In64BitMode, { }, },
17249 { 10591 /* seamret */, X86::SEAMRET, Convert_NoOperands, AMFBS_In64BitMode, { }, },
17250 { 10599 /* senduipi */, X86::SENDUIPI, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
17251 { 10608 /* serialize */, X86::SERIALIZE, Convert_NoOperands, AMFBS_None, { }, },
17252 { 10618 /* seta */, X86::SETCCr, Convert__Reg1_0__imm_95_7, AMFBS_None, { MCK_GR8 }, },
17253 { 10618 /* seta */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR8 }, },
17254 { 10618 /* seta */, X86::SETCCm, Convert__Mem85_0__imm_95_7, AMFBS_None, { MCK_Mem8 }, },
17255 { 10618 /* seta */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_7, AMFBS_In64BitMode, { MCK_Mem8 }, },
17256 { 10623 /* setae */, X86::SETCCr, Convert__Reg1_0__imm_95_3, AMFBS_None, { MCK_GR8 }, },
17257 { 10623 /* setae */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR8 }, },
17258 { 10623 /* setae */, X86::SETCCm, Convert__Mem85_0__imm_95_3, AMFBS_None, { MCK_Mem8 }, },
17259 { 10623 /* setae */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_3, AMFBS_In64BitMode, { MCK_Mem8 }, },
17260 { 10629 /* setb */, X86::SETCCr, Convert__Reg1_0__imm_95_2, AMFBS_None, { MCK_GR8 }, },
17261 { 10629 /* setb */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR8 }, },
17262 { 10629 /* setb */, X86::SETCCm, Convert__Mem85_0__imm_95_2, AMFBS_None, { MCK_Mem8 }, },
17263 { 10629 /* setb */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_2, AMFBS_In64BitMode, { MCK_Mem8 }, },
17264 { 10634 /* setbe */, X86::SETCCr, Convert__Reg1_0__imm_95_6, AMFBS_None, { MCK_GR8 }, },
17265 { 10634 /* setbe */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR8 }, },
17266 { 10634 /* setbe */, X86::SETCCm, Convert__Mem85_0__imm_95_6, AMFBS_None, { MCK_Mem8 }, },
17267 { 10634 /* setbe */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_6, AMFBS_In64BitMode, { MCK_Mem8 }, },
17268 { 10640 /* sete */, X86::SETCCr, Convert__Reg1_0__imm_95_4, AMFBS_None, { MCK_GR8 }, },
17269 { 10640 /* sete */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR8 }, },
17270 { 10640 /* sete */, X86::SETCCm, Convert__Mem85_0__imm_95_4, AMFBS_None, { MCK_Mem8 }, },
17271 { 10640 /* sete */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_4, AMFBS_In64BitMode, { MCK_Mem8 }, },
17272 { 10645 /* setg */, X86::SETCCr, Convert__Reg1_0__imm_95_15, AMFBS_None, { MCK_GR8 }, },
17273 { 10645 /* setg */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR8 }, },
17274 { 10645 /* setg */, X86::SETCCm, Convert__Mem85_0__imm_95_15, AMFBS_None, { MCK_Mem8 }, },
17275 { 10645 /* setg */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_15, AMFBS_In64BitMode, { MCK_Mem8 }, },
17276 { 10650 /* setge */, X86::SETCCr, Convert__Reg1_0__imm_95_13, AMFBS_None, { MCK_GR8 }, },
17277 { 10650 /* setge */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR8 }, },
17278 { 10650 /* setge */, X86::SETCCm, Convert__Mem85_0__imm_95_13, AMFBS_None, { MCK_Mem8 }, },
17279 { 10650 /* setge */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_13, AMFBS_In64BitMode, { MCK_Mem8 }, },
17280 { 10656 /* setl */, X86::SETCCr, Convert__Reg1_0__imm_95_12, AMFBS_None, { MCK_GR8 }, },
17281 { 10656 /* setl */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR8 }, },
17282 { 10656 /* setl */, X86::SETCCm, Convert__Mem85_0__imm_95_12, AMFBS_None, { MCK_Mem8 }, },
17283 { 10656 /* setl */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_12, AMFBS_In64BitMode, { MCK_Mem8 }, },
17284 { 10661 /* setle */, X86::SETCCr, Convert__Reg1_0__imm_95_14, AMFBS_None, { MCK_GR8 }, },
17285 { 10661 /* setle */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR8 }, },
17286 { 10661 /* setle */, X86::SETCCm, Convert__Mem85_0__imm_95_14, AMFBS_None, { MCK_Mem8 }, },
17287 { 10661 /* setle */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_14, AMFBS_In64BitMode, { MCK_Mem8 }, },
17288 { 10667 /* setne */, X86::SETCCr, Convert__Reg1_0__imm_95_5, AMFBS_None, { MCK_GR8 }, },
17289 { 10667 /* setne */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR8 }, },
17290 { 10667 /* setne */, X86::SETCCm, Convert__Mem85_0__imm_95_5, AMFBS_None, { MCK_Mem8 }, },
17291 { 10667 /* setne */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_5, AMFBS_In64BitMode, { MCK_Mem8 }, },
17292 { 10673 /* setno */, X86::SETCCr, Convert__Reg1_0__imm_95_1, AMFBS_None, { MCK_GR8 }, },
17293 { 10673 /* setno */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR8 }, },
17294 { 10673 /* setno */, X86::SETCCm, Convert__Mem85_0__imm_95_1, AMFBS_None, { MCK_Mem8 }, },
17295 { 10673 /* setno */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_1, AMFBS_In64BitMode, { MCK_Mem8 }, },
17296 { 10679 /* setnp */, X86::SETCCr, Convert__Reg1_0__imm_95_11, AMFBS_None, { MCK_GR8 }, },
17297 { 10679 /* setnp */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR8 }, },
17298 { 10679 /* setnp */, X86::SETCCm, Convert__Mem85_0__imm_95_11, AMFBS_None, { MCK_Mem8 }, },
17299 { 10679 /* setnp */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_11, AMFBS_In64BitMode, { MCK_Mem8 }, },
17300 { 10685 /* setns */, X86::SETCCr, Convert__Reg1_0__imm_95_9, AMFBS_None, { MCK_GR8 }, },
17301 { 10685 /* setns */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR8 }, },
17302 { 10685 /* setns */, X86::SETCCm, Convert__Mem85_0__imm_95_9, AMFBS_None, { MCK_Mem8 }, },
17303 { 10685 /* setns */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_9, AMFBS_In64BitMode, { MCK_Mem8 }, },
17304 { 10691 /* seto */, X86::SETCCr, Convert__Reg1_0__imm_95_0, AMFBS_None, { MCK_GR8 }, },
17305 { 10691 /* seto */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR8 }, },
17306 { 10691 /* seto */, X86::SETCCm, Convert__Mem85_0__imm_95_0, AMFBS_None, { MCK_Mem8 }, },
17307 { 10691 /* seto */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
17308 { 10696 /* setp */, X86::SETCCr, Convert__Reg1_0__imm_95_10, AMFBS_None, { MCK_GR8 }, },
17309 { 10696 /* setp */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR8 }, },
17310 { 10696 /* setp */, X86::SETCCm, Convert__Mem85_0__imm_95_10, AMFBS_None, { MCK_Mem8 }, },
17311 { 10696 /* setp */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_10, AMFBS_In64BitMode, { MCK_Mem8 }, },
17312 { 10701 /* sets */, X86::SETCCr, Convert__Reg1_0__imm_95_8, AMFBS_None, { MCK_GR8 }, },
17313 { 10701 /* sets */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR8 }, },
17314 { 10701 /* sets */, X86::SETCCm, Convert__Mem85_0__imm_95_8, AMFBS_None, { MCK_Mem8 }, },
17315 { 10701 /* sets */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_8, AMFBS_In64BitMode, { MCK_Mem8 }, },
17316 { 10706 /* setssbsy */, X86::SETSSBSY, Convert_NoOperands, AMFBS_None, { }, },
17317 { 10715 /* setzua */, X86::SETZUCCr, Convert__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR8 }, },
17318 { 10715 /* setzua */, X86::SETZUCCm, Convert__Mem85_0__imm_95_7, AMFBS_In64BitMode, { MCK_Mem8 }, },
17319 { 10722 /* setzuae */, X86::SETZUCCr, Convert__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR8 }, },
17320 { 10722 /* setzuae */, X86::SETZUCCm, Convert__Mem85_0__imm_95_3, AMFBS_In64BitMode, { MCK_Mem8 }, },
17321 { 10730 /* setzub */, X86::SETZUCCr, Convert__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR8 }, },
17322 { 10730 /* setzub */, X86::SETZUCCm, Convert__Mem85_0__imm_95_2, AMFBS_In64BitMode, { MCK_Mem8 }, },
17323 { 10737 /* setzube */, X86::SETZUCCr, Convert__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR8 }, },
17324 { 10737 /* setzube */, X86::SETZUCCm, Convert__Mem85_0__imm_95_6, AMFBS_In64BitMode, { MCK_Mem8 }, },
17325 { 10745 /* setzue */, X86::SETZUCCr, Convert__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR8 }, },
17326 { 10745 /* setzue */, X86::SETZUCCm, Convert__Mem85_0__imm_95_4, AMFBS_In64BitMode, { MCK_Mem8 }, },
17327 { 10752 /* setzug */, X86::SETZUCCr, Convert__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR8 }, },
17328 { 10752 /* setzug */, X86::SETZUCCm, Convert__Mem85_0__imm_95_15, AMFBS_In64BitMode, { MCK_Mem8 }, },
17329 { 10759 /* setzuge */, X86::SETZUCCr, Convert__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR8 }, },
17330 { 10759 /* setzuge */, X86::SETZUCCm, Convert__Mem85_0__imm_95_13, AMFBS_In64BitMode, { MCK_Mem8 }, },
17331 { 10767 /* setzul */, X86::SETZUCCr, Convert__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR8 }, },
17332 { 10767 /* setzul */, X86::SETZUCCm, Convert__Mem85_0__imm_95_12, AMFBS_In64BitMode, { MCK_Mem8 }, },
17333 { 10774 /* setzule */, X86::SETZUCCr, Convert__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR8 }, },
17334 { 10774 /* setzule */, X86::SETZUCCm, Convert__Mem85_0__imm_95_14, AMFBS_In64BitMode, { MCK_Mem8 }, },
17335 { 10782 /* setzune */, X86::SETZUCCr, Convert__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR8 }, },
17336 { 10782 /* setzune */, X86::SETZUCCm, Convert__Mem85_0__imm_95_5, AMFBS_In64BitMode, { MCK_Mem8 }, },
17337 { 10790 /* setzuno */, X86::SETZUCCr, Convert__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR8 }, },
17338 { 10790 /* setzuno */, X86::SETZUCCm, Convert__Mem85_0__imm_95_1, AMFBS_In64BitMode, { MCK_Mem8 }, },
17339 { 10798 /* setzunp */, X86::SETZUCCr, Convert__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR8 }, },
17340 { 10798 /* setzunp */, X86::SETZUCCm, Convert__Mem85_0__imm_95_11, AMFBS_In64BitMode, { MCK_Mem8 }, },
17341 { 10806 /* setzuns */, X86::SETZUCCr, Convert__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR8 }, },
17342 { 10806 /* setzuns */, X86::SETZUCCm, Convert__Mem85_0__imm_95_9, AMFBS_In64BitMode, { MCK_Mem8 }, },
17343 { 10814 /* setzuo */, X86::SETZUCCr, Convert__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR8 }, },
17344 { 10814 /* setzuo */, X86::SETZUCCm, Convert__Mem85_0__imm_95_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
17345 { 10821 /* setzup */, X86::SETZUCCr, Convert__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR8 }, },
17346 { 10821 /* setzup */, X86::SETZUCCm, Convert__Mem85_0__imm_95_10, AMFBS_In64BitMode, { MCK_Mem8 }, },
17347 { 10828 /* setzus */, X86::SETZUCCr, Convert__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR8 }, },
17348 { 10828 /* setzus */, X86::SETZUCCm, Convert__Mem85_0__imm_95_8, AMFBS_In64BitMode, { MCK_Mem8 }, },
17349 { 10835 /* sfence */, X86::SFENCE, Convert_NoOperands, AMFBS_None, { }, },
17350 { 10853 /* sgdtl */, X86::SGDT32m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
17351 { 10859 /* sgdtq */, X86::SGDT64m, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
17352 { 10865 /* sgdtw */, X86::SGDT16m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
17353 { 10871 /* sha1msg1 */, X86::SHA1MSG1rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17354 { 10871 /* sha1msg1 */, X86::SHA1MSG1rm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
17355 { 10880 /* sha1msg2 */, X86::SHA1MSG2rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17356 { 10880 /* sha1msg2 */, X86::SHA1MSG2rm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
17357 { 10889 /* sha1nexte */, X86::SHA1NEXTErr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17358 { 10889 /* sha1nexte */, X86::SHA1NEXTErm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
17359 { 10899 /* sha1rnds4 */, X86::SHA1RNDS4rri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
17360 { 10899 /* sha1rnds4 */, X86::SHA1RNDS4rmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
17361 { 10909 /* sha256msg1 */, X86::SHA256MSG1rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17362 { 10909 /* sha256msg1 */, X86::SHA256MSG1rm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
17363 { 10920 /* sha256msg2 */, X86::SHA256MSG2rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17364 { 10920 /* sha256msg2 */, X86::SHA256MSG2rm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
17365 { 10931 /* sha256rnds2 */, X86::SHA256RNDS2rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17366 { 10931 /* sha256rnds2 */, X86::SHA256RNDS2rm, Convert__Reg1_1__Tie0_2_2__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
17367 { 10931 /* sha256rnds2 */, X86::SHA256RNDS2rr, Convert__Reg1_2__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_XMM0, MCK_FR16, MCK_FR16 }, },
17368 { 10931 /* sha256rnds2 */, X86::SHA256RNDS2rm, Convert__Reg1_2__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_XMM0, MCK_Mem128, MCK_FR16 }, },
17369 { 10947 /* shlb */, X86::SHL8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
17370 { 10947 /* shlb */, X86::SHL8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
17371 { 10947 /* shlb */, X86::SHL8r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
17372 { 10947 /* shlb */, X86::SHL8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
17373 { 10947 /* shlb */, X86::SHL8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
17374 { 10947 /* shlb */, X86::SHL8m1_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
17375 { 10947 /* shlb */, X86::SHL8rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR8 }, },
17376 { 10947 /* shlb */, X86::SHL8rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR8 }, },
17377 { 10947 /* shlb */, X86::SHL8rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR8 }, },
17378 { 10947 /* shlb */, X86::SHL8mCL, Convert__Mem85_1, AMFBS_None, { MCK_CL, MCK_Mem8 }, },
17379 { 10947 /* shlb */, X86::SHL8mCL_EVEX, Convert__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8 }, },
17380 { 10947 /* shlb */, X86::SHL8mCL_NF, Convert__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8 }, },
17381 { 10947 /* shlb */, X86::SHL8ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR8 }, },
17382 { 10947 /* shlb */, X86::SHL8ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8 }, },
17383 { 10947 /* shlb */, X86::SHL8ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8 }, },
17384 { 10947 /* shlb */, X86::SHL8mi, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
17385 { 10947 /* shlb */, X86::SHL8mi_EVEX, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
17386 { 10947 /* shlb */, X86::SHL8mi_NF, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
17387 { 10947 /* shlb */, X86::SHL8m1_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
17388 { 10947 /* shlb */, X86::SHL8m1_NF_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
17389 { 10947 /* shlb */, X86::SHL8rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR8, MCK_GR8 }, },
17390 { 10947 /* shlb */, X86::SHL8rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR8, MCK_GR8 }, },
17391 { 10947 /* shlb */, X86::SHL8mCL_ND, Convert__Reg1_2__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8, MCK_GR8 }, },
17392 { 10947 /* shlb */, X86::SHL8mCL_NF_ND, Convert__Reg1_2__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8, MCK_GR8 }, },
17393 { 10947 /* shlb */, X86::SHL8ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8, MCK_GR8 }, },
17394 { 10947 /* shlb */, X86::SHL8ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8, MCK_GR8 }, },
17395 { 10947 /* shlb */, X86::SHL8mi_ND, Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_GR8 }, },
17396 { 10947 /* shlb */, X86::SHL8mi_NF_ND, Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_GR8 }, },
17397 { 10957 /* shldl */, X86::SHLD32rrCL, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
17398 { 10957 /* shldl */, X86::SHLD32mrCL, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
17399 { 10957 /* shldl */, X86::SHLD32rrCL, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_None, { MCK_CL, MCK_GR32, MCK_GR32 }, },
17400 { 10957 /* shldl */, X86::SHLD32rrCL_NF, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
17401 { 10957 /* shldl */, X86::SHLD32rrCL_EVEX, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
17402 { 10957 /* shldl */, X86::SHLD32mrCL, Convert__Mem325_2__Reg1_1, AMFBS_None, { MCK_CL, MCK_GR32, MCK_Mem32 }, },
17403 { 10957 /* shldl */, X86::SHLD32mrCL_NF, Convert__Mem325_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_Mem32 }, },
17404 { 10957 /* shldl */, X86::SHLD32mrCL_EVEX, Convert__Mem325_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_Mem32 }, },
17405 { 10957 /* shldl */, X86::SHLD32rri8, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17406 { 10957 /* shldl */, X86::SHLD32rri8_NF, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17407 { 10957 /* shldl */, X86::SHLD32rri8_EVEX, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17408 { 10957 /* shldl */, X86::SHLD32mri8, Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32, MCK_Mem32 }, },
17409 { 10957 /* shldl */, X86::SHLD32mri8_NF, Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_Mem32 }, },
17410 { 10957 /* shldl */, X86::SHLD32mri8_EVEX, Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_Mem32 }, },
17411 { 10957 /* shldl */, X86::SHLD32rrCL_ND, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32, MCK_GR32 }, },
17412 { 10957 /* shldl */, X86::SHLD32rrCL_NF_ND, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32, MCK_GR32 }, },
17413 { 10957 /* shldl */, X86::SHLD32mrCL_ND, Convert__Reg1_3__Mem325_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17414 { 10957 /* shldl */, X86::SHLD32mrCL_NF_ND, Convert__Reg1_3__Mem325_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17415 { 10957 /* shldl */, X86::SHLD32rri8_ND, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32, MCK_GR32 }, },
17416 { 10957 /* shldl */, X86::SHLD32rri8_NF_ND, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32, MCK_GR32 }, },
17417 { 10957 /* shldl */, X86::SHLD32mri8_ND, Convert__Reg1_3__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17418 { 10957 /* shldl */, X86::SHLD32mri8_NF_ND, Convert__Reg1_3__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17419 { 10963 /* shldq */, X86::SHLD64rrCL, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
17420 { 10963 /* shldq */, X86::SHLD64mrCL, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
17421 { 10963 /* shldq */, X86::SHLD64rrCL, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_None, { MCK_CL, MCK_GR64, MCK_GR64 }, },
17422 { 10963 /* shldq */, X86::SHLD64rrCL_NF, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
17423 { 10963 /* shldq */, X86::SHLD64rrCL_EVEX, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
17424 { 10963 /* shldq */, X86::SHLD64mrCL, Convert__Mem645_2__Reg1_1, AMFBS_None, { MCK_CL, MCK_GR64, MCK_Mem64 }, },
17425 { 10963 /* shldq */, X86::SHLD64mrCL_NF, Convert__Mem645_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_Mem64 }, },
17426 { 10963 /* shldq */, X86::SHLD64mrCL_EVEX, Convert__Mem645_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_Mem64 }, },
17427 { 10963 /* shldq */, X86::SHLD64rri8, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17428 { 10963 /* shldq */, X86::SHLD64rri8_NF, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17429 { 10963 /* shldq */, X86::SHLD64rri8_EVEX, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17430 { 10963 /* shldq */, X86::SHLD64mri8, Convert__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64, MCK_Mem64 }, },
17431 { 10963 /* shldq */, X86::SHLD64mri8_NF, Convert__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_Mem64 }, },
17432 { 10963 /* shldq */, X86::SHLD64mri8_EVEX, Convert__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_Mem64 }, },
17433 { 10963 /* shldq */, X86::SHLD64rrCL_ND, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64, MCK_GR64 }, },
17434 { 10963 /* shldq */, X86::SHLD64rrCL_NF_ND, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64, MCK_GR64 }, },
17435 { 10963 /* shldq */, X86::SHLD64mrCL_ND, Convert__Reg1_3__Mem645_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17436 { 10963 /* shldq */, X86::SHLD64mrCL_NF_ND, Convert__Reg1_3__Mem645_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17437 { 10963 /* shldq */, X86::SHLD64rri8_ND, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64, MCK_GR64 }, },
17438 { 10963 /* shldq */, X86::SHLD64rri8_NF_ND, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64, MCK_GR64 }, },
17439 { 10963 /* shldq */, X86::SHLD64mri8_ND, Convert__Reg1_3__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17440 { 10963 /* shldq */, X86::SHLD64mri8_NF_ND, Convert__Reg1_3__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17441 { 10969 /* shldw */, X86::SHLD16rrCL, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
17442 { 10969 /* shldw */, X86::SHLD16mrCL, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
17443 { 10969 /* shldw */, X86::SHLD16rrCL, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_None, { MCK_CL, MCK_GR16, MCK_GR16 }, },
17444 { 10969 /* shldw */, X86::SHLD16rrCL_NF, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
17445 { 10969 /* shldw */, X86::SHLD16rrCL_EVEX, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
17446 { 10969 /* shldw */, X86::SHLD16mrCL, Convert__Mem165_2__Reg1_1, AMFBS_None, { MCK_CL, MCK_GR16, MCK_Mem16 }, },
17447 { 10969 /* shldw */, X86::SHLD16mrCL_NF, Convert__Mem165_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_Mem16 }, },
17448 { 10969 /* shldw */, X86::SHLD16mrCL_EVEX, Convert__Mem165_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_Mem16 }, },
17449 { 10969 /* shldw */, X86::SHLD16rri8, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
17450 { 10969 /* shldw */, X86::SHLD16rri8_NF, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
17451 { 10969 /* shldw */, X86::SHLD16rri8_EVEX, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
17452 { 10969 /* shldw */, X86::SHLD16mri8, Convert__Mem165_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16, MCK_Mem16 }, },
17453 { 10969 /* shldw */, X86::SHLD16mri8_NF, Convert__Mem165_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_Mem16 }, },
17454 { 10969 /* shldw */, X86::SHLD16mri8_EVEX, Convert__Mem165_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_Mem16 }, },
17455 { 10969 /* shldw */, X86::SHLD16rrCL_ND, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16, MCK_GR16 }, },
17456 { 10969 /* shldw */, X86::SHLD16rrCL_NF_ND, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16, MCK_GR16 }, },
17457 { 10969 /* shldw */, X86::SHLD16mrCL_ND, Convert__Reg1_3__Mem165_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_Mem16, MCK_GR16 }, },
17458 { 10969 /* shldw */, X86::SHLD16mrCL_NF_ND, Convert__Reg1_3__Mem165_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_Mem16, MCK_GR16 }, },
17459 { 10969 /* shldw */, X86::SHLD16rri8_ND, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16, MCK_GR16 }, },
17460 { 10969 /* shldw */, X86::SHLD16rri8_NF_ND, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16, MCK_GR16 }, },
17461 { 10969 /* shldw */, X86::SHLD16mri8_ND, Convert__Reg1_3__Mem165_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_Mem16, MCK_GR16 }, },
17462 { 10969 /* shldw */, X86::SHLD16mri8_NF_ND, Convert__Reg1_3__Mem165_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_Mem16, MCK_GR16 }, },
17463 { 10975 /* shll */, X86::SHL32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
17464 { 10975 /* shll */, X86::SHL32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
17465 { 10975 /* shll */, X86::SHL32r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
17466 { 10975 /* shll */, X86::SHL32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
17467 { 10975 /* shll */, X86::SHL32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
17468 { 10975 /* shll */, X86::SHL32m1_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
17469 { 10975 /* shll */, X86::SHL32rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR32 }, },
17470 { 10975 /* shll */, X86::SHL32rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR32 }, },
17471 { 10975 /* shll */, X86::SHL32rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR32 }, },
17472 { 10975 /* shll */, X86::SHL32mCL, Convert__Mem325_1, AMFBS_None, { MCK_CL, MCK_Mem32 }, },
17473 { 10975 /* shll */, X86::SHL32mCL_EVEX, Convert__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32 }, },
17474 { 10975 /* shll */, X86::SHL32mCL_NF, Convert__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32 }, },
17475 { 10975 /* shll */, X86::SHL32r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
17476 { 10975 /* shll */, X86::SHL32r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
17477 { 10975 /* shll */, X86::SHL32ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32 }, },
17478 { 10975 /* shll */, X86::SHL32ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32 }, },
17479 { 10975 /* shll */, X86::SHL32ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32 }, },
17480 { 10975 /* shll */, X86::SHL32mi, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
17481 { 10975 /* shll */, X86::SHL32mi_EVEX, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
17482 { 10975 /* shll */, X86::SHL32mi_NF, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
17483 { 10975 /* shll */, X86::SHL32m1_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
17484 { 10975 /* shll */, X86::SHL32m1_NF_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
17485 { 10975 /* shll */, X86::SHL32rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
17486 { 10975 /* shll */, X86::SHL32rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
17487 { 10975 /* shll */, X86::SHL32mCL_ND, Convert__Reg1_2__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32, MCK_GR32 }, },
17488 { 10975 /* shll */, X86::SHL32mCL_NF_ND, Convert__Reg1_2__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32, MCK_GR32 }, },
17489 { 10975 /* shll */, X86::SHL32ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17490 { 10975 /* shll */, X86::SHL32ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17491 { 10975 /* shll */, X86::SHL32mi_ND, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
17492 { 10975 /* shll */, X86::SHL32mi_NF_ND, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
17493 { 10980 /* shlq */, X86::SHL64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
17494 { 10980 /* shlq */, X86::SHL64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
17495 { 10980 /* shlq */, X86::SHL64r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
17496 { 10980 /* shlq */, X86::SHL64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
17497 { 10980 /* shlq */, X86::SHL64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
17498 { 10980 /* shlq */, X86::SHL64m1_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
17499 { 10980 /* shlq */, X86::SHL64rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR64 }, },
17500 { 10980 /* shlq */, X86::SHL64rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR64 }, },
17501 { 10980 /* shlq */, X86::SHL64rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR64 }, },
17502 { 10980 /* shlq */, X86::SHL64mCL, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
17503 { 10980 /* shlq */, X86::SHL64mCL_EVEX, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
17504 { 10980 /* shlq */, X86::SHL64mCL_NF, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
17505 { 10980 /* shlq */, X86::SHL64r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
17506 { 10980 /* shlq */, X86::SHL64r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
17507 { 10980 /* shlq */, X86::SHL64ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64 }, },
17508 { 10980 /* shlq */, X86::SHL64ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64 }, },
17509 { 10980 /* shlq */, X86::SHL64ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64 }, },
17510 { 10980 /* shlq */, X86::SHL64mi, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
17511 { 10980 /* shlq */, X86::SHL64mi_EVEX, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
17512 { 10980 /* shlq */, X86::SHL64mi_NF, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
17513 { 10980 /* shlq */, X86::SHL64m1_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
17514 { 10980 /* shlq */, X86::SHL64m1_NF_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
17515 { 10980 /* shlq */, X86::SHL64rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
17516 { 10980 /* shlq */, X86::SHL64rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
17517 { 10980 /* shlq */, X86::SHL64mCL_ND, Convert__Reg1_2__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64, MCK_GR64 }, },
17518 { 10980 /* shlq */, X86::SHL64mCL_NF_ND, Convert__Reg1_2__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64, MCK_GR64 }, },
17519 { 10980 /* shlq */, X86::SHL64ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17520 { 10980 /* shlq */, X86::SHL64ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17521 { 10980 /* shlq */, X86::SHL64mi_ND, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
17522 { 10980 /* shlq */, X86::SHL64mi_NF_ND, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
17523 { 10985 /* shlw */, X86::SHL16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
17524 { 10985 /* shlw */, X86::SHL16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
17525 { 10985 /* shlw */, X86::SHL16r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
17526 { 10985 /* shlw */, X86::SHL16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
17527 { 10985 /* shlw */, X86::SHL16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
17528 { 10985 /* shlw */, X86::SHL16m1_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
17529 { 10985 /* shlw */, X86::SHL16rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR16 }, },
17530 { 10985 /* shlw */, X86::SHL16rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR16 }, },
17531 { 10985 /* shlw */, X86::SHL16rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR16 }, },
17532 { 10985 /* shlw */, X86::SHL16mCL, Convert__Mem165_1, AMFBS_None, { MCK_CL, MCK_Mem16 }, },
17533 { 10985 /* shlw */, X86::SHL16mCL_EVEX, Convert__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16 }, },
17534 { 10985 /* shlw */, X86::SHL16mCL_NF, Convert__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16 }, },
17535 { 10985 /* shlw */, X86::SHL16r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
17536 { 10985 /* shlw */, X86::SHL16r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
17537 { 10985 /* shlw */, X86::SHL16ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16 }, },
17538 { 10985 /* shlw */, X86::SHL16ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16 }, },
17539 { 10985 /* shlw */, X86::SHL16ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16 }, },
17540 { 10985 /* shlw */, X86::SHL16mi, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
17541 { 10985 /* shlw */, X86::SHL16mi_EVEX, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
17542 { 10985 /* shlw */, X86::SHL16mi_NF, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
17543 { 10985 /* shlw */, X86::SHL16m1_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
17544 { 10985 /* shlw */, X86::SHL16m1_NF_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
17545 { 10985 /* shlw */, X86::SHL16rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
17546 { 10985 /* shlw */, X86::SHL16rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
17547 { 10985 /* shlw */, X86::SHL16mCL_ND, Convert__Reg1_2__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16, MCK_GR16 }, },
17548 { 10985 /* shlw */, X86::SHL16mCL_NF_ND, Convert__Reg1_2__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16, MCK_GR16 }, },
17549 { 10985 /* shlw */, X86::SHL16ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
17550 { 10985 /* shlw */, X86::SHL16ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
17551 { 10985 /* shlw */, X86::SHL16mi_ND, Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_GR16 }, },
17552 { 10985 /* shlw */, X86::SHL16mi_NF_ND, Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_GR16 }, },
17553 { 10995 /* shlxl */, X86::SHLX32rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
17554 { 10995 /* shlxl */, X86::SHLX32rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
17555 { 10995 /* shlxl */, X86::SHLX32rm, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17556 { 10995 /* shlxl */, X86::SHLX32rm_EVEX, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17557 { 11001 /* shlxq */, X86::SHLX64rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
17558 { 11001 /* shlxq */, X86::SHLX64rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
17559 { 11001 /* shlxq */, X86::SHLX64rm, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17560 { 11001 /* shlxq */, X86::SHLX64rm_EVEX, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17561 { 11011 /* shrb */, X86::SHR8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
17562 { 11011 /* shrb */, X86::SHR8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
17563 { 11011 /* shrb */, X86::SHR8r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
17564 { 11011 /* shrb */, X86::SHR8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
17565 { 11011 /* shrb */, X86::SHR8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
17566 { 11011 /* shrb */, X86::SHR8m1_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
17567 { 11011 /* shrb */, X86::SHR8rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR8 }, },
17568 { 11011 /* shrb */, X86::SHR8rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR8 }, },
17569 { 11011 /* shrb */, X86::SHR8rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR8 }, },
17570 { 11011 /* shrb */, X86::SHR8mCL, Convert__Mem85_1, AMFBS_None, { MCK_CL, MCK_Mem8 }, },
17571 { 11011 /* shrb */, X86::SHR8mCL_EVEX, Convert__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8 }, },
17572 { 11011 /* shrb */, X86::SHR8mCL_NF, Convert__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8 }, },
17573 { 11011 /* shrb */, X86::SHR8ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR8 }, },
17574 { 11011 /* shrb */, X86::SHR8ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8 }, },
17575 { 11011 /* shrb */, X86::SHR8ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8 }, },
17576 { 11011 /* shrb */, X86::SHR8mi, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
17577 { 11011 /* shrb */, X86::SHR8mi_EVEX, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
17578 { 11011 /* shrb */, X86::SHR8mi_NF, Convert__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8 }, },
17579 { 11011 /* shrb */, X86::SHR8m1_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
17580 { 11011 /* shrb */, X86::SHR8m1_NF_ND, Convert__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
17581 { 11011 /* shrb */, X86::SHR8rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR8, MCK_GR8 }, },
17582 { 11011 /* shrb */, X86::SHR8rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR8, MCK_GR8 }, },
17583 { 11011 /* shrb */, X86::SHR8mCL_ND, Convert__Reg1_2__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8, MCK_GR8 }, },
17584 { 11011 /* shrb */, X86::SHR8mCL_NF_ND, Convert__Reg1_2__Mem85_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem8, MCK_GR8 }, },
17585 { 11011 /* shrb */, X86::SHR8ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8, MCK_GR8 }, },
17586 { 11011 /* shrb */, X86::SHR8ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR8, MCK_GR8 }, },
17587 { 11011 /* shrb */, X86::SHR8mi_ND, Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_GR8 }, },
17588 { 11011 /* shrb */, X86::SHR8mi_NF_ND, Convert__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_GR8 }, },
17589 { 11021 /* shrdl */, X86::SHRD32rrCL, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
17590 { 11021 /* shrdl */, X86::SHRD32mrCL, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
17591 { 11021 /* shrdl */, X86::SHRD32rrCL, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_None, { MCK_CL, MCK_GR32, MCK_GR32 }, },
17592 { 11021 /* shrdl */, X86::SHRD32rrCL_NF, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
17593 { 11021 /* shrdl */, X86::SHRD32rrCL_EVEX, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
17594 { 11021 /* shrdl */, X86::SHRD32mrCL, Convert__Mem325_2__Reg1_1, AMFBS_None, { MCK_CL, MCK_GR32, MCK_Mem32 }, },
17595 { 11021 /* shrdl */, X86::SHRD32mrCL_NF, Convert__Mem325_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_Mem32 }, },
17596 { 11021 /* shrdl */, X86::SHRD32mrCL_EVEX, Convert__Mem325_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_Mem32 }, },
17597 { 11021 /* shrdl */, X86::SHRD32rri8, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17598 { 11021 /* shrdl */, X86::SHRD32rri8_NF, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17599 { 11021 /* shrdl */, X86::SHRD32rri8_EVEX, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17600 { 11021 /* shrdl */, X86::SHRD32mri8, Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32, MCK_Mem32 }, },
17601 { 11021 /* shrdl */, X86::SHRD32mri8_NF, Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_Mem32 }, },
17602 { 11021 /* shrdl */, X86::SHRD32mri8_EVEX, Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_Mem32 }, },
17603 { 11021 /* shrdl */, X86::SHRD32rrCL_ND, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32, MCK_GR32 }, },
17604 { 11021 /* shrdl */, X86::SHRD32rrCL_NF_ND, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32, MCK_GR32 }, },
17605 { 11021 /* shrdl */, X86::SHRD32mrCL_ND, Convert__Reg1_3__Mem325_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17606 { 11021 /* shrdl */, X86::SHRD32mrCL_NF_ND, Convert__Reg1_3__Mem325_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17607 { 11021 /* shrdl */, X86::SHRD32rri8_ND, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32, MCK_GR32 }, },
17608 { 11021 /* shrdl */, X86::SHRD32rri8_NF_ND, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32, MCK_GR32 }, },
17609 { 11021 /* shrdl */, X86::SHRD32mri8_ND, Convert__Reg1_3__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17610 { 11021 /* shrdl */, X86::SHRD32mri8_NF_ND, Convert__Reg1_3__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17611 { 11027 /* shrdq */, X86::SHRD64rrCL, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
17612 { 11027 /* shrdq */, X86::SHRD64mrCL, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
17613 { 11027 /* shrdq */, X86::SHRD64rrCL, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_None, { MCK_CL, MCK_GR64, MCK_GR64 }, },
17614 { 11027 /* shrdq */, X86::SHRD64rrCL_NF, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
17615 { 11027 /* shrdq */, X86::SHRD64rrCL_EVEX, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
17616 { 11027 /* shrdq */, X86::SHRD64mrCL, Convert__Mem645_2__Reg1_1, AMFBS_None, { MCK_CL, MCK_GR64, MCK_Mem64 }, },
17617 { 11027 /* shrdq */, X86::SHRD64mrCL_NF, Convert__Mem645_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_Mem64 }, },
17618 { 11027 /* shrdq */, X86::SHRD64mrCL_EVEX, Convert__Mem645_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_Mem64 }, },
17619 { 11027 /* shrdq */, X86::SHRD64rri8, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17620 { 11027 /* shrdq */, X86::SHRD64rri8_NF, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17621 { 11027 /* shrdq */, X86::SHRD64rri8_EVEX, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17622 { 11027 /* shrdq */, X86::SHRD64mri8, Convert__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64, MCK_Mem64 }, },
17623 { 11027 /* shrdq */, X86::SHRD64mri8_NF, Convert__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_Mem64 }, },
17624 { 11027 /* shrdq */, X86::SHRD64mri8_EVEX, Convert__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_Mem64 }, },
17625 { 11027 /* shrdq */, X86::SHRD64rrCL_ND, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64, MCK_GR64 }, },
17626 { 11027 /* shrdq */, X86::SHRD64rrCL_NF_ND, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64, MCK_GR64 }, },
17627 { 11027 /* shrdq */, X86::SHRD64mrCL_ND, Convert__Reg1_3__Mem645_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17628 { 11027 /* shrdq */, X86::SHRD64mrCL_NF_ND, Convert__Reg1_3__Mem645_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17629 { 11027 /* shrdq */, X86::SHRD64rri8_ND, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64, MCK_GR64 }, },
17630 { 11027 /* shrdq */, X86::SHRD64rri8_NF_ND, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64, MCK_GR64 }, },
17631 { 11027 /* shrdq */, X86::SHRD64mri8_ND, Convert__Reg1_3__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17632 { 11027 /* shrdq */, X86::SHRD64mri8_NF_ND, Convert__Reg1_3__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17633 { 11033 /* shrdw */, X86::SHRD16rrCL, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
17634 { 11033 /* shrdw */, X86::SHRD16mrCL, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
17635 { 11033 /* shrdw */, X86::SHRD16rrCL, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_None, { MCK_CL, MCK_GR16, MCK_GR16 }, },
17636 { 11033 /* shrdw */, X86::SHRD16rrCL_NF, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
17637 { 11033 /* shrdw */, X86::SHRD16rrCL_EVEX, Convert__Reg1_2__Tie0_3_3__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
17638 { 11033 /* shrdw */, X86::SHRD16mrCL, Convert__Mem165_2__Reg1_1, AMFBS_None, { MCK_CL, MCK_GR16, MCK_Mem16 }, },
17639 { 11033 /* shrdw */, X86::SHRD16mrCL_NF, Convert__Mem165_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_Mem16 }, },
17640 { 11033 /* shrdw */, X86::SHRD16mrCL_EVEX, Convert__Mem165_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_Mem16 }, },
17641 { 11033 /* shrdw */, X86::SHRD16rri8, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
17642 { 11033 /* shrdw */, X86::SHRD16rri8_NF, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
17643 { 11033 /* shrdw */, X86::SHRD16rri8_EVEX, Convert__Reg1_2__Tie0_3_3__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
17644 { 11033 /* shrdw */, X86::SHRD16mri8, Convert__Mem165_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16, MCK_Mem16 }, },
17645 { 11033 /* shrdw */, X86::SHRD16mri8_NF, Convert__Mem165_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_Mem16 }, },
17646 { 11033 /* shrdw */, X86::SHRD16mri8_EVEX, Convert__Mem165_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_Mem16 }, },
17647 { 11033 /* shrdw */, X86::SHRD16rrCL_ND, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16, MCK_GR16 }, },
17648 { 11033 /* shrdw */, X86::SHRD16rrCL_NF_ND, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16, MCK_GR16 }, },
17649 { 11033 /* shrdw */, X86::SHRD16mrCL_ND, Convert__Reg1_3__Mem165_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_Mem16, MCK_GR16 }, },
17650 { 11033 /* shrdw */, X86::SHRD16mrCL_NF_ND, Convert__Reg1_3__Mem165_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_Mem16, MCK_GR16 }, },
17651 { 11033 /* shrdw */, X86::SHRD16rri8_ND, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16, MCK_GR16 }, },
17652 { 11033 /* shrdw */, X86::SHRD16rri8_NF_ND, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16, MCK_GR16 }, },
17653 { 11033 /* shrdw */, X86::SHRD16mri8_ND, Convert__Reg1_3__Mem165_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_Mem16, MCK_GR16 }, },
17654 { 11033 /* shrdw */, X86::SHRD16mri8_NF_ND, Convert__Reg1_3__Mem165_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_Mem16, MCK_GR16 }, },
17655 { 11039 /* shrl */, X86::SHR32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
17656 { 11039 /* shrl */, X86::SHR32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
17657 { 11039 /* shrl */, X86::SHR32r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
17658 { 11039 /* shrl */, X86::SHR32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
17659 { 11039 /* shrl */, X86::SHR32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
17660 { 11039 /* shrl */, X86::SHR32m1_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
17661 { 11039 /* shrl */, X86::SHR32rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR32 }, },
17662 { 11039 /* shrl */, X86::SHR32rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR32 }, },
17663 { 11039 /* shrl */, X86::SHR32rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR32 }, },
17664 { 11039 /* shrl */, X86::SHR32mCL, Convert__Mem325_1, AMFBS_None, { MCK_CL, MCK_Mem32 }, },
17665 { 11039 /* shrl */, X86::SHR32mCL_EVEX, Convert__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32 }, },
17666 { 11039 /* shrl */, X86::SHR32mCL_NF, Convert__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32 }, },
17667 { 11039 /* shrl */, X86::SHR32r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
17668 { 11039 /* shrl */, X86::SHR32r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
17669 { 11039 /* shrl */, X86::SHR32ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32 }, },
17670 { 11039 /* shrl */, X86::SHR32ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32 }, },
17671 { 11039 /* shrl */, X86::SHR32ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32 }, },
17672 { 11039 /* shrl */, X86::SHR32mi, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
17673 { 11039 /* shrl */, X86::SHR32mi_EVEX, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
17674 { 11039 /* shrl */, X86::SHR32mi_NF, Convert__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32 }, },
17675 { 11039 /* shrl */, X86::SHR32m1_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
17676 { 11039 /* shrl */, X86::SHR32m1_NF_ND, Convert__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
17677 { 11039 /* shrl */, X86::SHR32rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
17678 { 11039 /* shrl */, X86::SHR32rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR32, MCK_GR32 }, },
17679 { 11039 /* shrl */, X86::SHR32mCL_ND, Convert__Reg1_2__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32, MCK_GR32 }, },
17680 { 11039 /* shrl */, X86::SHR32mCL_NF_ND, Convert__Reg1_2__Mem325_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem32, MCK_GR32 }, },
17681 { 11039 /* shrl */, X86::SHR32ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17682 { 11039 /* shrl */, X86::SHR32ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR32, MCK_GR32 }, },
17683 { 11039 /* shrl */, X86::SHR32mi_ND, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
17684 { 11039 /* shrl */, X86::SHR32mi_NF_ND, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_GR32 }, },
17685 { 11044 /* shrq */, X86::SHR64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
17686 { 11044 /* shrq */, X86::SHR64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
17687 { 11044 /* shrq */, X86::SHR64r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
17688 { 11044 /* shrq */, X86::SHR64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
17689 { 11044 /* shrq */, X86::SHR64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
17690 { 11044 /* shrq */, X86::SHR64m1_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
17691 { 11044 /* shrq */, X86::SHR64rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR64 }, },
17692 { 11044 /* shrq */, X86::SHR64rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR64 }, },
17693 { 11044 /* shrq */, X86::SHR64rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR64 }, },
17694 { 11044 /* shrq */, X86::SHR64mCL, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
17695 { 11044 /* shrq */, X86::SHR64mCL_EVEX, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
17696 { 11044 /* shrq */, X86::SHR64mCL_NF, Convert__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64 }, },
17697 { 11044 /* shrq */, X86::SHR64r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
17698 { 11044 /* shrq */, X86::SHR64r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
17699 { 11044 /* shrq */, X86::SHR64ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64 }, },
17700 { 11044 /* shrq */, X86::SHR64ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64 }, },
17701 { 11044 /* shrq */, X86::SHR64ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64 }, },
17702 { 11044 /* shrq */, X86::SHR64mi, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
17703 { 11044 /* shrq */, X86::SHR64mi_EVEX, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
17704 { 11044 /* shrq */, X86::SHR64mi_NF, Convert__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64 }, },
17705 { 11044 /* shrq */, X86::SHR64m1_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
17706 { 11044 /* shrq */, X86::SHR64m1_NF_ND, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
17707 { 11044 /* shrq */, X86::SHR64rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
17708 { 11044 /* shrq */, X86::SHR64rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR64, MCK_GR64 }, },
17709 { 11044 /* shrq */, X86::SHR64mCL_ND, Convert__Reg1_2__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64, MCK_GR64 }, },
17710 { 11044 /* shrq */, X86::SHR64mCL_NF_ND, Convert__Reg1_2__Mem645_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem64, MCK_GR64 }, },
17711 { 11044 /* shrq */, X86::SHR64ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17712 { 11044 /* shrq */, X86::SHR64ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR64, MCK_GR64 }, },
17713 { 11044 /* shrq */, X86::SHR64mi_ND, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
17714 { 11044 /* shrq */, X86::SHR64mi_NF_ND, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_GR64 }, },
17715 { 11049 /* shrw */, X86::SHR16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
17716 { 11049 /* shrw */, X86::SHR16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
17717 { 11049 /* shrw */, X86::SHR16r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
17718 { 11049 /* shrw */, X86::SHR16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
17719 { 11049 /* shrw */, X86::SHR16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
17720 { 11049 /* shrw */, X86::SHR16m1_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
17721 { 11049 /* shrw */, X86::SHR16rCL, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_CL, MCK_GR16 }, },
17722 { 11049 /* shrw */, X86::SHR16rCL_EVEX, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR16 }, },
17723 { 11049 /* shrw */, X86::SHR16rCL_NF, Convert__Reg1_1__Tie0_2_2, AMFBS_In64BitMode, { MCK_CL, MCK_GR16 }, },
17724 { 11049 /* shrw */, X86::SHR16mCL, Convert__Mem165_1, AMFBS_None, { MCK_CL, MCK_Mem16 }, },
17725 { 11049 /* shrw */, X86::SHR16mCL_EVEX, Convert__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16 }, },
17726 { 11049 /* shrw */, X86::SHR16mCL_NF, Convert__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16 }, },
17727 { 11049 /* shrw */, X86::SHR16r1_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
17728 { 11049 /* shrw */, X86::SHR16r1_NF_ND, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
17729 { 11049 /* shrw */, X86::SHR16ri, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR16 }, },
17730 { 11049 /* shrw */, X86::SHR16ri_EVEX, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16 }, },
17731 { 11049 /* shrw */, X86::SHR16ri_NF, Convert__Reg1_1__Tie0_2_2__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16 }, },
17732 { 11049 /* shrw */, X86::SHR16mi, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
17733 { 11049 /* shrw */, X86::SHR16mi_EVEX, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
17734 { 11049 /* shrw */, X86::SHR16mi_NF, Convert__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16 }, },
17735 { 11049 /* shrw */, X86::SHR16m1_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
17736 { 11049 /* shrw */, X86::SHR16m1_NF_ND, Convert__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
17737 { 11049 /* shrw */, X86::SHR16rCL_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
17738 { 11049 /* shrw */, X86::SHR16rCL_NF_ND, Convert__Reg1_2__Reg1_1, AMFBS_In64BitMode, { MCK_CL, MCK_GR16, MCK_GR16 }, },
17739 { 11049 /* shrw */, X86::SHR16mCL_ND, Convert__Reg1_2__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16, MCK_GR16 }, },
17740 { 11049 /* shrw */, X86::SHR16mCL_NF_ND, Convert__Reg1_2__Mem165_1, AMFBS_In64BitMode, { MCK_CL, MCK_Mem16, MCK_GR16 }, },
17741 { 11049 /* shrw */, X86::SHR16ri_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
17742 { 11049 /* shrw */, X86::SHR16ri_NF_ND, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_GR16, MCK_GR16 }, },
17743 { 11049 /* shrw */, X86::SHR16mi_ND, Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_GR16 }, },
17744 { 11049 /* shrw */, X86::SHR16mi_NF_ND, Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_GR16 }, },
17745 { 11059 /* shrxl */, X86::SHRX32rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
17746 { 11059 /* shrxl */, X86::SHRX32rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
17747 { 11059 /* shrxl */, X86::SHRX32rm, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17748 { 11059 /* shrxl */, X86::SHRX32rm_EVEX, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17749 { 11065 /* shrxq */, X86::SHRX64rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
17750 { 11065 /* shrxq */, X86::SHRX64rr_EVEX, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
17751 { 11065 /* shrxq */, X86::SHRX64rm, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17752 { 11065 /* shrxq */, X86::SHRX64rm_EVEX, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17753 { 11071 /* shufpd */, X86::SHUFPDrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
17754 { 11071 /* shufpd */, X86::SHUFPDrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
17755 { 11078 /* shufps */, X86::SHUFPSrri, Convert__Reg1_2__Tie0_1_1__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
17756 { 11078 /* shufps */, X86::SHUFPSrmi, Convert__Reg1_2__Tie0_1_1__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
17757 { 11096 /* sidtl */, X86::SIDT32m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
17758 { 11102 /* sidtq */, X86::SIDT64m, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
17759 { 11108 /* sidtw */, X86::SIDT16m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
17760 { 11114 /* skinit */, X86::SKINIT, Convert_NoOperands, AMFBS_None, { }, },
17761 { 11114 /* skinit */, X86::SKINIT, Convert_NoOperands, AMFBS_None, { MCK_EAX }, },
17762 { 11121 /* sldt */, X86::SLDT16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
17763 { 11126 /* sldtl */, X86::SLDT32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
17764 { 11132 /* sldtq */, X86::SLDT64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
17765 { 11138 /* sldtw */, X86::SLDT16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
17766 { 11138 /* sldtw */, X86::SLDT16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
17767 { 11144 /* slwpcb */, X86::SLWPCB, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
17768 { 11144 /* slwpcb */, X86::SLWPCB64, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
17769 { 11156 /* smswl */, X86::SMSW32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
17770 { 11162 /* smswq */, X86::SMSW64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
17771 { 11168 /* smsww */, X86::SMSW16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
17772 { 11168 /* smsww */, X86::SMSW16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
17773 { 11174 /* sqrtpd */, X86::SQRTPDr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17774 { 11174 /* sqrtpd */, X86::SQRTPDm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
17775 { 11181 /* sqrtps */, X86::SQRTPSr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17776 { 11181 /* sqrtps */, X86::SQRTPSm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
17777 { 11188 /* sqrtsd */, X86::SQRTSDr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17778 { 11188 /* sqrtsd */, X86::SQRTSDm_Int, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
17779 { 11195 /* sqrtss */, X86::SQRTSSr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17780 { 11195 /* sqrtss */, X86::SQRTSSm_Int, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
17781 { 11202 /* ss */, X86::SS_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
17782 { 11205 /* stac */, X86::STAC, Convert_NoOperands, AMFBS_None, { }, },
17783 { 11210 /* stc */, X86::STC, Convert_NoOperands, AMFBS_None, { }, },
17784 { 11214 /* std */, X86::STD, Convert_NoOperands, AMFBS_None, { }, },
17785 { 11218 /* stgi */, X86::STGI, Convert_NoOperands, AMFBS_None, { }, },
17786 { 11223 /* sti */, X86::STI, Convert_NoOperands, AMFBS_None, { }, },
17787 { 11227 /* stmxcsr */, X86::STMXCSR, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
17788 { 11235 /* stos */, X86::STOSB, Convert__DstIdx81_1, AMFBS_None, { MCK_AL, MCK_DstIdx8 }, },
17789 { 11235 /* stos */, X86::STOSW, Convert__DstIdx161_1, AMFBS_None, { MCK_AX, MCK_DstIdx16 }, },
17790 { 11235 /* stos */, X86::STOSL, Convert__DstIdx321_1, AMFBS_None, { MCK_EAX, MCK_DstIdx32 }, },
17791 { 11235 /* stos */, X86::STOSQ, Convert__DstIdx641_1, AMFBS_In64BitMode, { MCK_GR64_A, MCK_DstIdx64 }, },
17792 { 11240 /* stosb */, X86::STOSB, Convert__DstIdx81_0, AMFBS_None, { MCK_DstIdx8 }, },
17793 { 11240 /* stosb */, X86::STOSB, Convert__DstIdx81_1, AMFBS_None, { MCK_AL, MCK_DstIdx8 }, },
17794 { 11252 /* stosl */, X86::STOSL, Convert__DstIdx321_0, AMFBS_None, { MCK_DstIdx32 }, },
17795 { 11252 /* stosl */, X86::STOSL, Convert__DstIdx321_1, AMFBS_None, { MCK_EAX, MCK_DstIdx32 }, },
17796 { 11258 /* stosq */, X86::STOSQ, Convert__DstIdx641_0, AMFBS_In64BitMode, { MCK_DstIdx64 }, },
17797 { 11258 /* stosq */, X86::STOSQ, Convert__DstIdx641_1, AMFBS_In64BitMode, { MCK_GR64_A, MCK_DstIdx64 }, },
17798 { 11264 /* stosw */, X86::STOSW, Convert__DstIdx161_0, AMFBS_None, { MCK_DstIdx16 }, },
17799 { 11264 /* stosw */, X86::STOSW, Convert__DstIdx161_1, AMFBS_None, { MCK_AX, MCK_DstIdx16 }, },
17800 { 11274 /* strl */, X86::STR32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
17801 { 11279 /* strq */, X86::STR64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
17802 { 11284 /* strw */, X86::STR16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
17803 { 11284 /* strw */, X86::STRm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
17804 { 11289 /* sttilecfg */, X86::STTILECFG, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
17805 { 11289 /* sttilecfg */, X86::STTILECFG_EVEX, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
17806 { 11299 /* stui */, X86::STUI, Convert_NoOperands, AMFBS_In64BitMode, { }, },
17807 { 11308 /* subb */, X86::SUB8rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
17808 { 11308 /* subb */, X86::SUB8rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
17809 { 11308 /* subb */, X86::SUB8rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
17810 { 11308 /* subb */, X86::SUB8mr, Convert__Mem85_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
17811 { 11308 /* subb */, X86::SUB8mr_NF, Convert__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
17812 { 11308 /* subb */, X86::SUB8mr_EVEX, Convert__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
17813 { 11308 /* subb */, X86::SUB8i8, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AL }, },
17814 { 11308 /* subb */, X86::SUB8ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR8 }, },
17815 { 11308 /* subb */, X86::SUB8ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8 }, },
17816 { 11308 /* subb */, X86::SUB8ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8 }, },
17817 { 11308 /* subb */, X86::SUB8mi, Convert__Mem85_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem8 }, },
17818 { 11308 /* subb */, X86::SUB8mi_NF, Convert__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8 }, },
17819 { 11308 /* subb */, X86::SUB8mi_EVEX, Convert__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8 }, },
17820 { 11308 /* subb */, X86::SUB8rm, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
17821 { 11308 /* subb */, X86::SUB8rm_NF, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
17822 { 11308 /* subb */, X86::SUB8rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
17823 { 11308 /* subb */, X86::SUB8rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
17824 { 11308 /* subb */, X86::SUB8rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
17825 { 11308 /* subb */, X86::SUB8mr_ND, Convert__Reg1_2__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
17826 { 11308 /* subb */, X86::SUB8mr_NF_ND, Convert__Reg1_2__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
17827 { 11308 /* subb */, X86::SUB8ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8, MCK_GR8 }, },
17828 { 11308 /* subb */, X86::SUB8ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8, MCK_GR8 }, },
17829 { 11308 /* subb */, X86::SUB8mi_ND, Convert__Reg1_2__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8, MCK_GR8 }, },
17830 { 11308 /* subb */, X86::SUB8mi_NF_ND, Convert__Reg1_2__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8, MCK_GR8 }, },
17831 { 11308 /* subb */, X86::SUB8rm_ND, Convert__Reg1_2__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8, MCK_GR8 }, },
17832 { 11308 /* subb */, X86::SUB8rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8, MCK_GR8 }, },
17833 { 11313 /* subl */, X86::SUB32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
17834 { 11313 /* subl */, X86::SUB32rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
17835 { 11313 /* subl */, X86::SUB32rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
17836 { 11313 /* subl */, X86::SUB32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
17837 { 11313 /* subl */, X86::SUB32mr_NF, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
17838 { 11313 /* subl */, X86::SUB32mr_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
17839 { 11313 /* subl */, X86::SUB32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_EAX }, },
17840 { 11313 /* subl */, X86::SUB32ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_GR32 }, },
17841 { 11313 /* subl */, X86::SUB32ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32 }, },
17842 { 11313 /* subl */, X86::SUB32ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32 }, },
17843 { 11313 /* subl */, X86::SUB32mi8, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_Mem32 }, },
17844 { 11313 /* subl */, X86::SUB32mi8_NF, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32 }, },
17845 { 11313 /* subl */, X86::SUB32mi8_EVEX, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32 }, },
17846 { 11313 /* subl */, X86::SUB32i32, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_EAX }, },
17847 { 11313 /* subl */, X86::SUB32ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32 }, },
17848 { 11313 /* subl */, X86::SUB32ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32 }, },
17849 { 11313 /* subl */, X86::SUB32ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32 }, },
17850 { 11313 /* subl */, X86::SUB32mi, Convert__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32 }, },
17851 { 11313 /* subl */, X86::SUB32mi_NF, Convert__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32 }, },
17852 { 11313 /* subl */, X86::SUB32mi_EVEX, Convert__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32 }, },
17853 { 11313 /* subl */, X86::SUB32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
17854 { 11313 /* subl */, X86::SUB32rm_NF, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
17855 { 11313 /* subl */, X86::SUB32rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
17856 { 11313 /* subl */, X86::SUB32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
17857 { 11313 /* subl */, X86::SUB32rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
17858 { 11313 /* subl */, X86::SUB32mr_ND, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17859 { 11313 /* subl */, X86::SUB32mr_NF_ND, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
17860 { 11313 /* subl */, X86::SUB32ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
17861 { 11313 /* subl */, X86::SUB32ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
17862 { 11313 /* subl */, X86::SUB32mi8_ND, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
17863 { 11313 /* subl */, X86::SUB32mi8_NF_ND, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
17864 { 11313 /* subl */, X86::SUB32ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
17865 { 11313 /* subl */, X86::SUB32ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
17866 { 11313 /* subl */, X86::SUB32mi_ND, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
17867 { 11313 /* subl */, X86::SUB32mi_NF_ND, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
17868 { 11313 /* subl */, X86::SUB32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
17869 { 11313 /* subl */, X86::SUB32rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
17870 { 11318 /* subpd */, X86::SUBPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17871 { 11318 /* subpd */, X86::SUBPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
17872 { 11324 /* subps */, X86::SUBPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17873 { 11324 /* subps */, X86::SUBPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
17874 { 11330 /* subq */, X86::SUB64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
17875 { 11330 /* subq */, X86::SUB64rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
17876 { 11330 /* subq */, X86::SUB64rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
17877 { 11330 /* subq */, X86::SUB64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
17878 { 11330 /* subq */, X86::SUB64mr_NF, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
17879 { 11330 /* subq */, X86::SUB64mr_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
17880 { 11330 /* subq */, X86::SUB64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64_A }, },
17881 { 11330 /* subq */, X86::SUB64ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64 }, },
17882 { 11330 /* subq */, X86::SUB64ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64 }, },
17883 { 11330 /* subq */, X86::SUB64ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64 }, },
17884 { 11330 /* subq */, X86::SUB64mi8, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
17885 { 11330 /* subq */, X86::SUB64mi8_NF, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
17886 { 11330 /* subq */, X86::SUB64mi8_EVEX, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
17887 { 11330 /* subq */, X86::SUB64i32, Convert__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64_A }, },
17888 { 11330 /* subq */, X86::SUB64ri32, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
17889 { 11330 /* subq */, X86::SUB64ri32_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
17890 { 11330 /* subq */, X86::SUB64ri32_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
17891 { 11330 /* subq */, X86::SUB64mi32, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
17892 { 11330 /* subq */, X86::SUB64mi32_NF, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
17893 { 11330 /* subq */, X86::SUB64mi32_EVEX, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
17894 { 11330 /* subq */, X86::SUB64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
17895 { 11330 /* subq */, X86::SUB64rm_NF, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
17896 { 11330 /* subq */, X86::SUB64rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
17897 { 11330 /* subq */, X86::SUB64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
17898 { 11330 /* subq */, X86::SUB64rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
17899 { 11330 /* subq */, X86::SUB64mr_ND, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17900 { 11330 /* subq */, X86::SUB64mr_NF_ND, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
17901 { 11330 /* subq */, X86::SUB64ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
17902 { 11330 /* subq */, X86::SUB64ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
17903 { 11330 /* subq */, X86::SUB64mi8_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
17904 { 11330 /* subq */, X86::SUB64mi8_NF_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
17905 { 11330 /* subq */, X86::SUB64ri32_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
17906 { 11330 /* subq */, X86::SUB64ri32_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
17907 { 11330 /* subq */, X86::SUB64mi32_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
17908 { 11330 /* subq */, X86::SUB64mi32_NF_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
17909 { 11330 /* subq */, X86::SUB64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
17910 { 11330 /* subq */, X86::SUB64rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
17911 { 11335 /* subsd */, X86::SUBSDrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17912 { 11335 /* subsd */, X86::SUBSDrm_Int, Convert__Reg1_1__Tie0_1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
17913 { 11341 /* subss */, X86::SUBSSrr_Int, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
17914 { 11341 /* subss */, X86::SUBSSrm_Int, Convert__Reg1_1__Tie0_1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
17915 { 11347 /* subw */, X86::SUB16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
17916 { 11347 /* subw */, X86::SUB16rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
17917 { 11347 /* subw */, X86::SUB16rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
17918 { 11347 /* subw */, X86::SUB16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
17919 { 11347 /* subw */, X86::SUB16mr_NF, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
17920 { 11347 /* subw */, X86::SUB16mr_EVEX, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
17921 { 11347 /* subw */, X86::SUB16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_AX }, },
17922 { 11347 /* subw */, X86::SUB16ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_GR16 }, },
17923 { 11347 /* subw */, X86::SUB16ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16 }, },
17924 { 11347 /* subw */, X86::SUB16ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16 }, },
17925 { 11347 /* subw */, X86::SUB16mi8, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_Mem16 }, },
17926 { 11347 /* subw */, X86::SUB16mi8_NF, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16 }, },
17927 { 11347 /* subw */, X86::SUB16mi8_EVEX, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16 }, },
17928 { 11347 /* subw */, X86::SUB16i16, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AX }, },
17929 { 11347 /* subw */, X86::SUB16ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR16 }, },
17930 { 11347 /* subw */, X86::SUB16ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16 }, },
17931 { 11347 /* subw */, X86::SUB16ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16 }, },
17932 { 11347 /* subw */, X86::SUB16mi, Convert__Mem165_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem16 }, },
17933 { 11347 /* subw */, X86::SUB16mi_NF, Convert__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16 }, },
17934 { 11347 /* subw */, X86::SUB16mi_EVEX, Convert__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16 }, },
17935 { 11347 /* subw */, X86::SUB16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
17936 { 11347 /* subw */, X86::SUB16rm_NF, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
17937 { 11347 /* subw */, X86::SUB16rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
17938 { 11347 /* subw */, X86::SUB16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
17939 { 11347 /* subw */, X86::SUB16rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
17940 { 11347 /* subw */, X86::SUB16mr_ND, Convert__Reg1_2__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
17941 { 11347 /* subw */, X86::SUB16mr_NF_ND, Convert__Reg1_2__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
17942 { 11347 /* subw */, X86::SUB16ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
17943 { 11347 /* subw */, X86::SUB16ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
17944 { 11347 /* subw */, X86::SUB16mi8_ND, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
17945 { 11347 /* subw */, X86::SUB16mi8_NF_ND, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
17946 { 11347 /* subw */, X86::SUB16ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
17947 { 11347 /* subw */, X86::SUB16ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
17948 { 11347 /* subw */, X86::SUB16mi_ND, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
17949 { 11347 /* subw */, X86::SUB16mi_NF_ND, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
17950 { 11347 /* subw */, X86::SUB16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
17951 { 11347 /* subw */, X86::SUB16rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
17952 { 11352 /* swapgs */, X86::SWAPGS, Convert_NoOperands, AMFBS_None, { }, },
17953 { 11359 /* syscall */, X86::SYSCALL, Convert_NoOperands, AMFBS_None, { }, },
17954 { 11367 /* sysenter */, X86::SYSENTER, Convert_NoOperands, AMFBS_None, { }, },
17955 { 11384 /* sysexitl */, X86::SYSEXIT, Convert_NoOperands, AMFBS_None, { }, },
17956 { 11393 /* sysexitq */, X86::SYSEXIT64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
17957 { 11409 /* sysretl */, X86::SYSRET, Convert_NoOperands, AMFBS_None, { }, },
17958 { 11417 /* sysretq */, X86::SYSRET64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
17959 { 11432 /* t1mskcl */, X86::T1MSKC32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
17960 { 11432 /* t1mskcl */, X86::T1MSKC32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
17961 { 11440 /* t1mskcq */, X86::T1MSKC64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
17962 { 11440 /* t1mskcq */, X86::T1MSKC64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
17963 { 11448 /* t2rpntlvwz0 */, X86::T2RPNTLVWZ0, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17964 { 11448 /* t2rpntlvwz0 */, X86::T2RPNTLVWZ0_EVEX, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17965 { 11460 /* t2rpntlvwz0rs */, X86::T2RPNTLVWZ0RS, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17966 { 11460 /* t2rpntlvwz0rs */, X86::T2RPNTLVWZ0RS_EVEX, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17967 { 11474 /* t2rpntlvwz0rst1 */, X86::T2RPNTLVWZ0RST1, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17968 { 11474 /* t2rpntlvwz0rst1 */, X86::T2RPNTLVWZ0RST1_EVEX, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17969 { 11490 /* t2rpntlvwz0t1 */, X86::T2RPNTLVWZ0T1, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17970 { 11490 /* t2rpntlvwz0t1 */, X86::T2RPNTLVWZ0T1_EVEX, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17971 { 11504 /* t2rpntlvwz1 */, X86::T2RPNTLVWZ1, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17972 { 11504 /* t2rpntlvwz1 */, X86::T2RPNTLVWZ1_EVEX, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17973 { 11516 /* t2rpntlvwz1rs */, X86::T2RPNTLVWZ1RS, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17974 { 11516 /* t2rpntlvwz1rs */, X86::T2RPNTLVWZ1RS_EVEX, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17975 { 11530 /* t2rpntlvwz1rst1 */, X86::T2RPNTLVWZ1RST1, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17976 { 11530 /* t2rpntlvwz1rst1 */, X86::T2RPNTLVWZ1RST1_EVEX, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17977 { 11546 /* t2rpntlvwz1t1 */, X86::T2RPNTLVWZ1T1, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17978 { 11546 /* t2rpntlvwz1t1 */, X86::T2RPNTLVWZ1T1_EVEX, Convert__TILEPair1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILEPair }, },
17979 { 11560 /* tcmmimfp16ps */, X86::TCMMIMFP16PS, Convert__Reg1_2__Tie0_3_3__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
17980 { 11573 /* tcmmrlfp16ps */, X86::TCMMRLFP16PS, Convert__Reg1_2__Tie0_3_3__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
17981 { 11586 /* tconjtcmmimfp16ps */, X86::TCONJTCMMIMFP16PS, Convert__Reg1_2__Tie0_3_3__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
17982 { 11604 /* tconjtfp16 */, X86::TCONJTFP16, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE }, },
17983 { 11615 /* tcvtrowd2ps */, X86::TCVTROWD2PSrre, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_TILE, MCK_VR512 }, },
17984 { 11615 /* tcvtrowd2ps */, X86::TCVTROWD2PSrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_TILE, MCK_VR512 }, },
17985 { 11627 /* tcvtrowps2bf16h */, X86::TCVTROWPS2BF16Hrre, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_TILE, MCK_VR512 }, },
17986 { 11627 /* tcvtrowps2bf16h */, X86::TCVTROWPS2BF16Hrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_TILE, MCK_VR512 }, },
17987 { 11643 /* tcvtrowps2bf16l */, X86::TCVTROWPS2BF16Lrre, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_TILE, MCK_VR512 }, },
17988 { 11643 /* tcvtrowps2bf16l */, X86::TCVTROWPS2BF16Lrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_TILE, MCK_VR512 }, },
17989 { 11659 /* tcvtrowps2phh */, X86::TCVTROWPS2PHHrre, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_TILE, MCK_VR512 }, },
17990 { 11659 /* tcvtrowps2phh */, X86::TCVTROWPS2PHHrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_TILE, MCK_VR512 }, },
17991 { 11673 /* tcvtrowps2phl */, X86::TCVTROWPS2PHLrre, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_TILE, MCK_VR512 }, },
17992 { 11673 /* tcvtrowps2phl */, X86::TCVTROWPS2PHLrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_TILE, MCK_VR512 }, },
17993 { 11687 /* tdcall */, X86::TDCALL, Convert_NoOperands, AMFBS_None, { }, },
17994 { 11694 /* tdpbf16ps */, X86::TDPBF16PS, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
17995 { 11704 /* tdpbf8ps */, X86::TDPBF8PS, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
17996 { 11713 /* tdpbhf8ps */, X86::TDPBHF8PS, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
17997 { 11723 /* tdpbssd */, X86::TDPBSSD, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
17998 { 11731 /* tdpbsud */, X86::TDPBSUD, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
17999 { 11739 /* tdpbusd */, X86::TDPBUSD, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
18000 { 11747 /* tdpbuud */, X86::TDPBUUD, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
18001 { 11755 /* tdpfp16ps */, X86::TDPFP16PS, Convert__Reg1_2__Tie0_3_3__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
18002 { 11765 /* tdphbf8ps */, X86::TDPHBF8PS, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
18003 { 11775 /* tdphf8ps */, X86::TDPHF8PS, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
18004 { 11789 /* testb */, X86::TEST8rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
18005 { 11789 /* testb */, X86::TEST8mr, Convert__Mem85_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
18006 { 11789 /* testb */, X86::TEST8i8, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AL }, },
18007 { 11789 /* testb */, X86::TEST8ri, Convert__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR8 }, },
18008 { 11789 /* testb */, X86::TEST8mi, Convert__Mem85_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem8 }, },
18009 { 11789 /* testb */, X86::TEST8mr, Convert__Mem85_0__Reg1_1, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
18010 { 11795 /* testl */, X86::TEST32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
18011 { 11795 /* testl */, X86::TEST32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
18012 { 11795 /* testl */, X86::TEST32i32, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_EAX }, },
18013 { 11795 /* testl */, X86::TEST32ri, Convert__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32 }, },
18014 { 11795 /* testl */, X86::TEST32mi, Convert__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32 }, },
18015 { 11795 /* testl */, X86::TEST32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
18016 { 11801 /* testq */, X86::TEST64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
18017 { 11801 /* testq */, X86::TEST64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
18018 { 11801 /* testq */, X86::TEST64i32, Convert__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64_A }, },
18019 { 11801 /* testq */, X86::TEST64ri32, Convert__Reg1_1__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
18020 { 11801 /* testq */, X86::TEST64mi32, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
18021 { 11801 /* testq */, X86::TEST64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
18022 { 11807 /* testui */, X86::TESTUI, Convert_NoOperands, AMFBS_In64BitMode, { }, },
18023 { 11814 /* testw */, X86::TEST16rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
18024 { 11814 /* testw */, X86::TEST16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
18025 { 11814 /* testw */, X86::TEST16i16, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AX }, },
18026 { 11814 /* testw */, X86::TEST16ri, Convert__Reg1_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR16 }, },
18027 { 11814 /* testw */, X86::TEST16mi, Convert__Mem165_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem16 }, },
18028 { 11814 /* testw */, X86::TEST16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
18029 { 11820 /* tileloadd */, X86::TILELOADD, Convert__Reg1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILE }, },
18030 { 11820 /* tileloadd */, X86::TILELOADD_EVEX, Convert__Reg1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILE }, },
18031 { 11830 /* tileloaddrs */, X86::TILELOADDRS, Convert__Reg1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILE }, },
18032 { 11830 /* tileloaddrs */, X86::TILELOADDRS_EVEX, Convert__Reg1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILE }, },
18033 { 11842 /* tileloaddrst1 */, X86::TILELOADDRST1, Convert__Reg1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILE }, },
18034 { 11842 /* tileloaddrst1 */, X86::TILELOADDRST1_EVEX, Convert__Reg1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILE }, },
18035 { 11856 /* tileloaddt1 */, X86::TILELOADDT1, Convert__Reg1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILE }, },
18036 { 11856 /* tileloaddt1 */, X86::TILELOADDT1_EVEX, Convert__Reg1_1__SibMem5_0, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILE }, },
18037 { 11868 /* tilemovrow */, X86::TILEMOVROWrre, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_TILE, MCK_VR512 }, },
18038 { 11868 /* tilemovrow */, X86::TILEMOVROWrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi8, MCK_TILE, MCK_VR512 }, },
18039 { 11879 /* tilerelease */, X86::TILERELEASE, Convert_NoOperands, AMFBS_In64BitMode, { }, },
18040 { 11891 /* tilestored */, X86::TILESTORED, Convert__SibMem5_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_SibMem }, },
18041 { 11891 /* tilestored */, X86::TILESTORED_EVEX, Convert__SibMem5_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_SibMem }, },
18042 { 11902 /* tilezero */, X86::TILEZERO, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_TILE }, },
18043 { 11911 /* tlbsync */, X86::TLBSYNC, Convert_NoOperands, AMFBS_None, { }, },
18044 { 11919 /* tmmultf32ps */, X86::TMMULTF32PS, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
18045 { 11931 /* tpause */, X86::TPAUSE, Convert__GR32orGR641_0, AMFBS_None, { MCK_GR32orGR64 }, },
18046 { 11938 /* ttcmmimfp16ps */, X86::TTCMMIMFP16PS, Convert__Reg1_2__Tie0_3_3__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
18047 { 11952 /* ttcmmrlfp16ps */, X86::TTCMMRLFP16PS, Convert__Reg1_2__Tie0_3_3__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
18048 { 11966 /* ttdpbf16ps */, X86::TTDPBF16PS, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
18049 { 11977 /* ttdpfp16ps */, X86::TTDPFP16PS, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
18050 { 11988 /* ttmmultf32ps */, X86::TTMMULTF32PS, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
18051 { 12001 /* ttransposed */, X86::TTRANSPOSED, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE }, },
18052 { 12019 /* tzcntl */, X86::TZCNT32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
18053 { 12019 /* tzcntl */, X86::TZCNT32rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
18054 { 12019 /* tzcntl */, X86::TZCNT32rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
18055 { 12019 /* tzcntl */, X86::TZCNT32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
18056 { 12019 /* tzcntl */, X86::TZCNT32rm_EVEX, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
18057 { 12019 /* tzcntl */, X86::TZCNT32rm_NF, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
18058 { 12026 /* tzcntq */, X86::TZCNT64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
18059 { 12026 /* tzcntq */, X86::TZCNT64rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
18060 { 12026 /* tzcntq */, X86::TZCNT64rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
18061 { 12026 /* tzcntq */, X86::TZCNT64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
18062 { 12026 /* tzcntq */, X86::TZCNT64rm_EVEX, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
18063 { 12026 /* tzcntq */, X86::TZCNT64rm_NF, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
18064 { 12033 /* tzcntw */, X86::TZCNT16rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
18065 { 12033 /* tzcntw */, X86::TZCNT16rr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
18066 { 12033 /* tzcntw */, X86::TZCNT16rr_NF, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
18067 { 12033 /* tzcntw */, X86::TZCNT16rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
18068 { 12033 /* tzcntw */, X86::TZCNT16rm_EVEX, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
18069 { 12033 /* tzcntw */, X86::TZCNT16rm_NF, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
18070 { 12046 /* tzmskl */, X86::TZMSK32rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
18071 { 12046 /* tzmskl */, X86::TZMSK32rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
18072 { 12053 /* tzmskq */, X86::TZMSK64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
18073 { 12053 /* tzmskq */, X86::TZMSK64rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
18074 { 12060 /* ucomisd */, X86::UCOMISDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
18075 { 12060 /* ucomisd */, X86::UCOMISDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
18076 { 12068 /* ucomiss */, X86::UCOMISSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
18077 { 12068 /* ucomiss */, X86::UCOMISSrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
18078 { 12080 /* ud1l */, X86::UD1Lr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
18079 { 12080 /* ud1l */, X86::UD1Lm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
18080 { 12085 /* ud1q */, X86::UD1Qr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
18081 { 12085 /* ud1q */, X86::UD1Qm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
18082 { 12090 /* ud1w */, X86::UD1Wr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
18083 { 12090 /* ud1w */, X86::UD1Wm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
18084 { 12095 /* ud2 */, X86::TRAP, Convert_NoOperands, AMFBS_None, { }, },
18085 { 12099 /* uiret */, X86::UIRET, Convert_NoOperands, AMFBS_In64BitMode, { }, },
18086 { 12105 /* umonitor */, X86::UMONITOR16, Convert__Reg1_0, AMFBS_Not64BitMode, { MCK_GR16 }, },
18087 { 12105 /* umonitor */, X86::UMONITOR32, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
18088 { 12105 /* umonitor */, X86::UMONITOR64, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
18089 { 12114 /* umwait */, X86::UMWAIT, Convert__GR32orGR641_0, AMFBS_None, { MCK_GR32orGR64 }, },
18090 { 12121 /* unpckhpd */, X86::UNPCKHPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
18091 { 12121 /* unpckhpd */, X86::UNPCKHPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
18092 { 12130 /* unpckhps */, X86::UNPCKHPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
18093 { 12130 /* unpckhps */, X86::UNPCKHPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
18094 { 12139 /* unpcklpd */, X86::UNPCKLPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
18095 { 12139 /* unpcklpd */, X86::UNPCKLPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
18096 { 12148 /* unpcklps */, X86::UNPCKLPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
18097 { 12148 /* unpcklps */, X86::UNPCKLPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
18098 { 12157 /* urdmsr */, X86::URDMSRrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
18099 { 12157 /* urdmsr */, X86::URDMSRrr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
18100 { 12157 /* urdmsr */, X86::URDMSRri, Convert__Reg1_1__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
18101 { 12157 /* urdmsr */, X86::URDMSRri_EVEX, Convert__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
18102 { 12164 /* uwrmsr */, X86::UWRMSRrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
18103 { 12164 /* uwrmsr */, X86::UWRMSRrr_EVEX, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
18104 { 12164 /* uwrmsr */, X86::UWRMSRir, Convert__Reg1_0__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
18105 { 12164 /* uwrmsr */, X86::UWRMSRir_EVEX, Convert__Reg1_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
18106 { 12171 /* v4fmaddps */, X86::V4FMADDPSrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512 }, },
18107 { 12171 /* v4fmaddps */, X86::V4FMADDPSrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18108 { 12171 /* v4fmaddps */, X86::V4FMADDPSrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18109 { 12181 /* v4fmaddss */, X86::V4FMADDSSrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18110 { 12181 /* v4fmaddss */, X86::V4FMADDSSrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18111 { 12181 /* v4fmaddss */, X86::V4FMADDSSrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18112 { 12191 /* v4fnmaddps */, X86::V4FNMADDPSrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512 }, },
18113 { 12191 /* v4fnmaddps */, X86::V4FNMADDPSrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18114 { 12191 /* v4fnmaddps */, X86::V4FNMADDPSrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18115 { 12202 /* v4fnmaddss */, X86::V4FNMADDSSrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18116 { 12202 /* v4fnmaddss */, X86::V4FNMADDSSrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18117 { 12202 /* v4fnmaddss */, X86::V4FNMADDSSrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18118 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18119 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18120 { 12213 /* vaddbf16 */, X86::VADDBF16Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18121 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18122 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18123 { 12213 /* vaddbf16 */, X86::VADDBF16Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18124 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
18125 { 12213 /* vaddbf16 */, X86::VADDBF16Zrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
18126 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
18127 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18128 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18129 { 12213 /* vaddbf16 */, X86::VADDBF16Zrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18130 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18131 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18132 { 12213 /* vaddbf16 */, X86::VADDBF16Zrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18133 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18134 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18135 { 12213 /* vaddbf16 */, X86::VADDBF16Zrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18136 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18137 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18138 { 12213 /* vaddbf16 */, X86::VADDBF16Zrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18139 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18140 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18141 { 12213 /* vaddbf16 */, X86::VADDBF16Zrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18142 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18143 { 12213 /* vaddbf16 */, X86::VADDBF16Zrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18144 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18145 { 12222 /* vaddpd */, X86::VADDPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18146 { 12222 /* vaddpd */, X86::VADDPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
18147 { 12222 /* vaddpd */, X86::VADDPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18148 { 12222 /* vaddpd */, X86::VADDPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18149 { 12222 /* vaddpd */, X86::VADDPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18150 { 12222 /* vaddpd */, X86::VADDPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18151 { 12222 /* vaddpd */, X86::VADDPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18152 { 12222 /* vaddpd */, X86::VADDPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18153 { 12222 /* vaddpd */, X86::VADDPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18154 { 12222 /* vaddpd */, X86::VADDPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18155 { 12222 /* vaddpd */, X86::VADDPDZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
18156 { 12222 /* vaddpd */, X86::VADDPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
18157 { 12222 /* vaddpd */, X86::VADDPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
18158 { 12222 /* vaddpd */, X86::VADDPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
18159 { 12222 /* vaddpd */, X86::VADDPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18160 { 12222 /* vaddpd */, X86::VADDPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18161 { 12222 /* vaddpd */, X86::VADDPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18162 { 12222 /* vaddpd */, X86::VADDPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18163 { 12222 /* vaddpd */, X86::VADDPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18164 { 12222 /* vaddpd */, X86::VADDPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18165 { 12222 /* vaddpd */, X86::VADDPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18166 { 12222 /* vaddpd */, X86::VADDPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18167 { 12222 /* vaddpd */, X86::VADDPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18168 { 12222 /* vaddpd */, X86::VADDPDZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18169 { 12222 /* vaddpd */, X86::VADDPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18170 { 12222 /* vaddpd */, X86::VADDPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18171 { 12222 /* vaddpd */, X86::VADDPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18172 { 12222 /* vaddpd */, X86::VADDPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18173 { 12222 /* vaddpd */, X86::VADDPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18174 { 12222 /* vaddpd */, X86::VADDPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18175 { 12222 /* vaddpd */, X86::VADDPDZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18176 { 12222 /* vaddpd */, X86::VADDPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18177 { 12222 /* vaddpd */, X86::VADDPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18178 { 12222 /* vaddpd */, X86::VADDPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18179 { 12229 /* vaddph */, X86::VADDPHZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18180 { 12229 /* vaddph */, X86::VADDPHZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18181 { 12229 /* vaddph */, X86::VADDPHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18182 { 12229 /* vaddph */, X86::VADDPHZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18183 { 12229 /* vaddph */, X86::VADDPHZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18184 { 12229 /* vaddph */, X86::VADDPHZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18185 { 12229 /* vaddph */, X86::VADDPHZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
18186 { 12229 /* vaddph */, X86::VADDPHZ256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
18187 { 12229 /* vaddph */, X86::VADDPHZrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
18188 { 12229 /* vaddph */, X86::VADDPHZ128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
18189 { 12229 /* vaddph */, X86::VADDPHZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18190 { 12229 /* vaddph */, X86::VADDPHZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18191 { 12229 /* vaddph */, X86::VADDPHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18192 { 12229 /* vaddph */, X86::VADDPHZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18193 { 12229 /* vaddph */, X86::VADDPHZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18194 { 12229 /* vaddph */, X86::VADDPHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18195 { 12229 /* vaddph */, X86::VADDPHZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18196 { 12229 /* vaddph */, X86::VADDPHZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18197 { 12229 /* vaddph */, X86::VADDPHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18198 { 12229 /* vaddph */, X86::VADDPHZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18199 { 12229 /* vaddph */, X86::VADDPHZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18200 { 12229 /* vaddph */, X86::VADDPHZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18201 { 12229 /* vaddph */, X86::VADDPHZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18202 { 12229 /* vaddph */, X86::VADDPHZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18203 { 12229 /* vaddph */, X86::VADDPHZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18204 { 12229 /* vaddph */, X86::VADDPHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18205 { 12229 /* vaddph */, X86::VADDPHZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18206 { 12229 /* vaddph */, X86::VADDPHZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18207 { 12229 /* vaddph */, X86::VADDPHZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18208 { 12229 /* vaddph */, X86::VADDPHZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18209 { 12236 /* vaddps */, X86::VADDPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18210 { 12236 /* vaddps */, X86::VADDPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
18211 { 12236 /* vaddps */, X86::VADDPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18212 { 12236 /* vaddps */, X86::VADDPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18213 { 12236 /* vaddps */, X86::VADDPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18214 { 12236 /* vaddps */, X86::VADDPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18215 { 12236 /* vaddps */, X86::VADDPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18216 { 12236 /* vaddps */, X86::VADDPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18217 { 12236 /* vaddps */, X86::VADDPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18218 { 12236 /* vaddps */, X86::VADDPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18219 { 12236 /* vaddps */, X86::VADDPSZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
18220 { 12236 /* vaddps */, X86::VADDPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
18221 { 12236 /* vaddps */, X86::VADDPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
18222 { 12236 /* vaddps */, X86::VADDPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
18223 { 12236 /* vaddps */, X86::VADDPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18224 { 12236 /* vaddps */, X86::VADDPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18225 { 12236 /* vaddps */, X86::VADDPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18226 { 12236 /* vaddps */, X86::VADDPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18227 { 12236 /* vaddps */, X86::VADDPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18228 { 12236 /* vaddps */, X86::VADDPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18229 { 12236 /* vaddps */, X86::VADDPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18230 { 12236 /* vaddps */, X86::VADDPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18231 { 12236 /* vaddps */, X86::VADDPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18232 { 12236 /* vaddps */, X86::VADDPSZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18233 { 12236 /* vaddps */, X86::VADDPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18234 { 12236 /* vaddps */, X86::VADDPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18235 { 12236 /* vaddps */, X86::VADDPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18236 { 12236 /* vaddps */, X86::VADDPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18237 { 12236 /* vaddps */, X86::VADDPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18238 { 12236 /* vaddps */, X86::VADDPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18239 { 12236 /* vaddps */, X86::VADDPSZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18240 { 12236 /* vaddps */, X86::VADDPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18241 { 12236 /* vaddps */, X86::VADDPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18242 { 12236 /* vaddps */, X86::VADDPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18243 { 12243 /* vaddsd */, X86::VADDSDrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18244 { 12243 /* vaddsd */, X86::VADDSDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18245 { 12243 /* vaddsd */, X86::VADDSDrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
18246 { 12243 /* vaddsd */, X86::VADDSDZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
18247 { 12243 /* vaddsd */, X86::VADDSDZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18248 { 12243 /* vaddsd */, X86::VADDSDZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18249 { 12243 /* vaddsd */, X86::VADDSDZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18250 { 12243 /* vaddsd */, X86::VADDSDZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18251 { 12243 /* vaddsd */, X86::VADDSDZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18252 { 12243 /* vaddsd */, X86::VADDSDZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18253 { 12243 /* vaddsd */, X86::VADDSDZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18254 { 12250 /* vaddsh */, X86::VADDSHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18255 { 12250 /* vaddsh */, X86::VADDSHZrm_Int, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
18256 { 12250 /* vaddsh */, X86::VADDSHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18257 { 12250 /* vaddsh */, X86::VADDSHZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18258 { 12250 /* vaddsh */, X86::VADDSHZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18259 { 12250 /* vaddsh */, X86::VADDSHZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18260 { 12250 /* vaddsh */, X86::VADDSHZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18261 { 12250 /* vaddsh */, X86::VADDSHZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18262 { 12250 /* vaddsh */, X86::VADDSHZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18263 { 12257 /* vaddss */, X86::VADDSSrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18264 { 12257 /* vaddss */, X86::VADDSSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18265 { 12257 /* vaddss */, X86::VADDSSrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
18266 { 12257 /* vaddss */, X86::VADDSSZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
18267 { 12257 /* vaddss */, X86::VADDSSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18268 { 12257 /* vaddss */, X86::VADDSSZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18269 { 12257 /* vaddss */, X86::VADDSSZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18270 { 12257 /* vaddss */, X86::VADDSSZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18271 { 12257 /* vaddss */, X86::VADDSSZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18272 { 12257 /* vaddss */, X86::VADDSSZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18273 { 12257 /* vaddss */, X86::VADDSSZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18274 { 12264 /* vaddsubpd */, X86::VADDSUBPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18275 { 12264 /* vaddsubpd */, X86::VADDSUBPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
18276 { 12264 /* vaddsubpd */, X86::VADDSUBPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18277 { 12264 /* vaddsubpd */, X86::VADDSUBPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18278 { 12274 /* vaddsubps */, X86::VADDSUBPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18279 { 12274 /* vaddsubps */, X86::VADDSUBPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
18280 { 12274 /* vaddsubps */, X86::VADDSUBPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18281 { 12274 /* vaddsubps */, X86::VADDSUBPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18282 { 12284 /* vaesdec */, X86::VAESDECrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18283 { 12284 /* vaesdec */, X86::VAESDECYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
18284 { 12284 /* vaesdec */, X86::VAESDECZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18285 { 12284 /* vaesdec */, X86::VAESDECZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18286 { 12284 /* vaesdec */, X86::VAESDECZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18287 { 12284 /* vaesdec */, X86::VAESDECrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18288 { 12284 /* vaesdec */, X86::VAESDECZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18289 { 12284 /* vaesdec */, X86::VAESDECYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18290 { 12284 /* vaesdec */, X86::VAESDECZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18291 { 12284 /* vaesdec */, X86::VAESDECZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18292 { 12292 /* vaesdeclast */, X86::VAESDECLASTrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18293 { 12292 /* vaesdeclast */, X86::VAESDECLASTYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
18294 { 12292 /* vaesdeclast */, X86::VAESDECLASTZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18295 { 12292 /* vaesdeclast */, X86::VAESDECLASTZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18296 { 12292 /* vaesdeclast */, X86::VAESDECLASTZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18297 { 12292 /* vaesdeclast */, X86::VAESDECLASTrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18298 { 12292 /* vaesdeclast */, X86::VAESDECLASTZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18299 { 12292 /* vaesdeclast */, X86::VAESDECLASTYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18300 { 12292 /* vaesdeclast */, X86::VAESDECLASTZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18301 { 12292 /* vaesdeclast */, X86::VAESDECLASTZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18302 { 12304 /* vaesenc */, X86::VAESENCrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18303 { 12304 /* vaesenc */, X86::VAESENCYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
18304 { 12304 /* vaesenc */, X86::VAESENCZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18305 { 12304 /* vaesenc */, X86::VAESENCZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18306 { 12304 /* vaesenc */, X86::VAESENCZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18307 { 12304 /* vaesenc */, X86::VAESENCrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18308 { 12304 /* vaesenc */, X86::VAESENCZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18309 { 12304 /* vaesenc */, X86::VAESENCYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18310 { 12304 /* vaesenc */, X86::VAESENCZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18311 { 12304 /* vaesenc */, X86::VAESENCZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18312 { 12312 /* vaesenclast */, X86::VAESENCLASTrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18313 { 12312 /* vaesenclast */, X86::VAESENCLASTYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
18314 { 12312 /* vaesenclast */, X86::VAESENCLASTZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18315 { 12312 /* vaesenclast */, X86::VAESENCLASTZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18316 { 12312 /* vaesenclast */, X86::VAESENCLASTZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18317 { 12312 /* vaesenclast */, X86::VAESENCLASTrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18318 { 12312 /* vaesenclast */, X86::VAESENCLASTZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18319 { 12312 /* vaesenclast */, X86::VAESENCLASTYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18320 { 12312 /* vaesenclast */, X86::VAESENCLASTZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18321 { 12312 /* vaesenclast */, X86::VAESENCLASTZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18322 { 12324 /* vaesimc */, X86::VAESIMCrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
18323 { 12324 /* vaesimc */, X86::VAESIMCrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
18324 { 12332 /* vaeskeygenassist */, X86::VAESKEYGENASSIST128rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
18325 { 12332 /* vaeskeygenassist */, X86::VAESKEYGENASSIST128rm, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
18326 { 12349 /* valignd */, X86::VALIGNDZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18327 { 12349 /* valignd */, X86::VALIGNDZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18328 { 12349 /* valignd */, X86::VALIGNDZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
18329 { 12349 /* valignd */, X86::VALIGNDZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18330 { 12349 /* valignd */, X86::VALIGNDZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18331 { 12349 /* valignd */, X86::VALIGNDZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18332 { 12349 /* valignd */, X86::VALIGNDZrmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
18333 { 12349 /* valignd */, X86::VALIGNDZ128rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
18334 { 12349 /* valignd */, X86::VALIGNDZ256rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
18335 { 12349 /* valignd */, X86::VALIGNDZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18336 { 12349 /* valignd */, X86::VALIGNDZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18337 { 12349 /* valignd */, X86::VALIGNDZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18338 { 12349 /* valignd */, X86::VALIGNDZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18339 { 12349 /* valignd */, X86::VALIGNDZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18340 { 12349 /* valignd */, X86::VALIGNDZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18341 { 12349 /* valignd */, X86::VALIGNDZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18342 { 12349 /* valignd */, X86::VALIGNDZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18343 { 12349 /* valignd */, X86::VALIGNDZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18344 { 12349 /* valignd */, X86::VALIGNDZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18345 { 12349 /* valignd */, X86::VALIGNDZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18346 { 12349 /* valignd */, X86::VALIGNDZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18347 { 12349 /* valignd */, X86::VALIGNDZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18348 { 12349 /* valignd */, X86::VALIGNDZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18349 { 12349 /* valignd */, X86::VALIGNDZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18350 { 12349 /* valignd */, X86::VALIGNDZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18351 { 12349 /* valignd */, X86::VALIGNDZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18352 { 12349 /* valignd */, X86::VALIGNDZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18353 { 12357 /* valignq */, X86::VALIGNQZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18354 { 12357 /* valignq */, X86::VALIGNQZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18355 { 12357 /* valignq */, X86::VALIGNQZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
18356 { 12357 /* valignq */, X86::VALIGNQZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18357 { 12357 /* valignq */, X86::VALIGNQZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18358 { 12357 /* valignq */, X86::VALIGNQZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18359 { 12357 /* valignq */, X86::VALIGNQZ128rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
18360 { 12357 /* valignq */, X86::VALIGNQZ256rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
18361 { 12357 /* valignq */, X86::VALIGNQZrmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
18362 { 12357 /* valignq */, X86::VALIGNQZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18363 { 12357 /* valignq */, X86::VALIGNQZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18364 { 12357 /* valignq */, X86::VALIGNQZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18365 { 12357 /* valignq */, X86::VALIGNQZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18366 { 12357 /* valignq */, X86::VALIGNQZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18367 { 12357 /* valignq */, X86::VALIGNQZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18368 { 12357 /* valignq */, X86::VALIGNQZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18369 { 12357 /* valignq */, X86::VALIGNQZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18370 { 12357 /* valignq */, X86::VALIGNQZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18371 { 12357 /* valignq */, X86::VALIGNQZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18372 { 12357 /* valignq */, X86::VALIGNQZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18373 { 12357 /* valignq */, X86::VALIGNQZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18374 { 12357 /* valignq */, X86::VALIGNQZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18375 { 12357 /* valignq */, X86::VALIGNQZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18376 { 12357 /* valignq */, X86::VALIGNQZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18377 { 12357 /* valignq */, X86::VALIGNQZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18378 { 12357 /* valignq */, X86::VALIGNQZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18379 { 12357 /* valignq */, X86::VALIGNQZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18380 { 12365 /* vandnpd */, X86::VANDNPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18381 { 12365 /* vandnpd */, X86::VANDNPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
18382 { 12365 /* vandnpd */, X86::VANDNPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18383 { 12365 /* vandnpd */, X86::VANDNPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18384 { 12365 /* vandnpd */, X86::VANDNPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18385 { 12365 /* vandnpd */, X86::VANDNPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18386 { 12365 /* vandnpd */, X86::VANDNPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18387 { 12365 /* vandnpd */, X86::VANDNPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18388 { 12365 /* vandnpd */, X86::VANDNPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18389 { 12365 /* vandnpd */, X86::VANDNPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18390 { 12365 /* vandnpd */, X86::VANDNPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
18391 { 12365 /* vandnpd */, X86::VANDNPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
18392 { 12365 /* vandnpd */, X86::VANDNPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
18393 { 12365 /* vandnpd */, X86::VANDNPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18394 { 12365 /* vandnpd */, X86::VANDNPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18395 { 12365 /* vandnpd */, X86::VANDNPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18396 { 12365 /* vandnpd */, X86::VANDNPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18397 { 12365 /* vandnpd */, X86::VANDNPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18398 { 12365 /* vandnpd */, X86::VANDNPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18399 { 12365 /* vandnpd */, X86::VANDNPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18400 { 12365 /* vandnpd */, X86::VANDNPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18401 { 12365 /* vandnpd */, X86::VANDNPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18402 { 12365 /* vandnpd */, X86::VANDNPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18403 { 12365 /* vandnpd */, X86::VANDNPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18404 { 12365 /* vandnpd */, X86::VANDNPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18405 { 12365 /* vandnpd */, X86::VANDNPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18406 { 12365 /* vandnpd */, X86::VANDNPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18407 { 12365 /* vandnpd */, X86::VANDNPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18408 { 12365 /* vandnpd */, X86::VANDNPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18409 { 12365 /* vandnpd */, X86::VANDNPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18410 { 12365 /* vandnpd */, X86::VANDNPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18411 { 12373 /* vandnps */, X86::VANDNPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18412 { 12373 /* vandnps */, X86::VANDNPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
18413 { 12373 /* vandnps */, X86::VANDNPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18414 { 12373 /* vandnps */, X86::VANDNPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18415 { 12373 /* vandnps */, X86::VANDNPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18416 { 12373 /* vandnps */, X86::VANDNPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18417 { 12373 /* vandnps */, X86::VANDNPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18418 { 12373 /* vandnps */, X86::VANDNPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18419 { 12373 /* vandnps */, X86::VANDNPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18420 { 12373 /* vandnps */, X86::VANDNPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18421 { 12373 /* vandnps */, X86::VANDNPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
18422 { 12373 /* vandnps */, X86::VANDNPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
18423 { 12373 /* vandnps */, X86::VANDNPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
18424 { 12373 /* vandnps */, X86::VANDNPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18425 { 12373 /* vandnps */, X86::VANDNPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18426 { 12373 /* vandnps */, X86::VANDNPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18427 { 12373 /* vandnps */, X86::VANDNPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18428 { 12373 /* vandnps */, X86::VANDNPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18429 { 12373 /* vandnps */, X86::VANDNPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18430 { 12373 /* vandnps */, X86::VANDNPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18431 { 12373 /* vandnps */, X86::VANDNPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18432 { 12373 /* vandnps */, X86::VANDNPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18433 { 12373 /* vandnps */, X86::VANDNPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18434 { 12373 /* vandnps */, X86::VANDNPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18435 { 12373 /* vandnps */, X86::VANDNPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18436 { 12373 /* vandnps */, X86::VANDNPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18437 { 12373 /* vandnps */, X86::VANDNPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18438 { 12373 /* vandnps */, X86::VANDNPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18439 { 12373 /* vandnps */, X86::VANDNPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18440 { 12373 /* vandnps */, X86::VANDNPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18441 { 12373 /* vandnps */, X86::VANDNPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18442 { 12381 /* vandpd */, X86::VANDPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18443 { 12381 /* vandpd */, X86::VANDPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
18444 { 12381 /* vandpd */, X86::VANDPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18445 { 12381 /* vandpd */, X86::VANDPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18446 { 12381 /* vandpd */, X86::VANDPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18447 { 12381 /* vandpd */, X86::VANDPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18448 { 12381 /* vandpd */, X86::VANDPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18449 { 12381 /* vandpd */, X86::VANDPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18450 { 12381 /* vandpd */, X86::VANDPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18451 { 12381 /* vandpd */, X86::VANDPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18452 { 12381 /* vandpd */, X86::VANDPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
18453 { 12381 /* vandpd */, X86::VANDPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
18454 { 12381 /* vandpd */, X86::VANDPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
18455 { 12381 /* vandpd */, X86::VANDPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18456 { 12381 /* vandpd */, X86::VANDPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18457 { 12381 /* vandpd */, X86::VANDPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18458 { 12381 /* vandpd */, X86::VANDPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18459 { 12381 /* vandpd */, X86::VANDPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18460 { 12381 /* vandpd */, X86::VANDPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18461 { 12381 /* vandpd */, X86::VANDPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18462 { 12381 /* vandpd */, X86::VANDPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18463 { 12381 /* vandpd */, X86::VANDPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18464 { 12381 /* vandpd */, X86::VANDPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18465 { 12381 /* vandpd */, X86::VANDPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18466 { 12381 /* vandpd */, X86::VANDPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18467 { 12381 /* vandpd */, X86::VANDPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18468 { 12381 /* vandpd */, X86::VANDPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18469 { 12381 /* vandpd */, X86::VANDPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18470 { 12381 /* vandpd */, X86::VANDPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18471 { 12381 /* vandpd */, X86::VANDPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18472 { 12381 /* vandpd */, X86::VANDPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18473 { 12388 /* vandps */, X86::VANDPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
18474 { 12388 /* vandps */, X86::VANDPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
18475 { 12388 /* vandps */, X86::VANDPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18476 { 12388 /* vandps */, X86::VANDPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18477 { 12388 /* vandps */, X86::VANDPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18478 { 12388 /* vandps */, X86::VANDPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18479 { 12388 /* vandps */, X86::VANDPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18480 { 12388 /* vandps */, X86::VANDPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18481 { 12388 /* vandps */, X86::VANDPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18482 { 12388 /* vandps */, X86::VANDPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18483 { 12388 /* vandps */, X86::VANDPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
18484 { 12388 /* vandps */, X86::VANDPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
18485 { 12388 /* vandps */, X86::VANDPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
18486 { 12388 /* vandps */, X86::VANDPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18487 { 12388 /* vandps */, X86::VANDPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18488 { 12388 /* vandps */, X86::VANDPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18489 { 12388 /* vandps */, X86::VANDPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18490 { 12388 /* vandps */, X86::VANDPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18491 { 12388 /* vandps */, X86::VANDPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18492 { 12388 /* vandps */, X86::VANDPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18493 { 12388 /* vandps */, X86::VANDPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18494 { 12388 /* vandps */, X86::VANDPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18495 { 12388 /* vandps */, X86::VANDPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18496 { 12388 /* vandps */, X86::VANDPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18497 { 12388 /* vandps */, X86::VANDPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18498 { 12388 /* vandps */, X86::VANDPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18499 { 12388 /* vandps */, X86::VANDPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18500 { 12388 /* vandps */, X86::VANDPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18501 { 12388 /* vandps */, X86::VANDPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18502 { 12388 /* vandps */, X86::VANDPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18503 { 12388 /* vandps */, X86::VANDPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18504 { 12395 /* vbcstnebf162ps */, X86::VBCSTNEBF162PSrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16 }, },
18505 { 12395 /* vbcstnebf162ps */, X86::VBCSTNEBF162PSYrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_VR256 }, },
18506 { 12410 /* vbcstnesh2ps */, X86::VBCSTNESH2PSrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16 }, },
18507 { 12410 /* vbcstnesh2ps */, X86::VBCSTNESH2PSYrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_VR256 }, },
18508 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18509 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18510 { 12423 /* vblendmpd */, X86::VBLENDMPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18511 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18512 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18513 { 12423 /* vblendmpd */, X86::VBLENDMPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18514 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
18515 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
18516 { 12423 /* vblendmpd */, X86::VBLENDMPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
18517 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18518 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18519 { 12423 /* vblendmpd */, X86::VBLENDMPDZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18520 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18521 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18522 { 12423 /* vblendmpd */, X86::VBLENDMPDZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18523 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18524 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18525 { 12423 /* vblendmpd */, X86::VBLENDMPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18526 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18527 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18528 { 12423 /* vblendmpd */, X86::VBLENDMPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18529 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18530 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18531 { 12423 /* vblendmpd */, X86::VBLENDMPDZrmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18532 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18533 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18534 { 12423 /* vblendmpd */, X86::VBLENDMPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18535 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18536 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18537 { 12433 /* vblendmps */, X86::VBLENDMPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18538 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18539 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18540 { 12433 /* vblendmps */, X86::VBLENDMPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18541 { 12433 /* vblendmps */, X86::VBLENDMPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
18542 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
18543 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
18544 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18545 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18546 { 12433 /* vblendmps */, X86::VBLENDMPSZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18547 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18548 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18549 { 12433 /* vblendmps */, X86::VBLENDMPSZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18550 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18551 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18552 { 12433 /* vblendmps */, X86::VBLENDMPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18553 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18554 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18555 { 12433 /* vblendmps */, X86::VBLENDMPSZrmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18556 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18557 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18558 { 12433 /* vblendmps */, X86::VBLENDMPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18559 { 12433 /* vblendmps */, X86::VBLENDMPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18560 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18561 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18562 { 12443 /* vblendpd */, X86::VBLENDPDrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
18563 { 12443 /* vblendpd */, X86::VBLENDPDYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
18564 { 12443 /* vblendpd */, X86::VBLENDPDrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18565 { 12443 /* vblendpd */, X86::VBLENDPDYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18566 { 12452 /* vblendps */, X86::VBLENDPSrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
18567 { 12452 /* vblendps */, X86::VBLENDPSYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
18568 { 12452 /* vblendps */, X86::VBLENDPSrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18569 { 12452 /* vblendps */, X86::VBLENDPSYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18570 { 12461 /* vblendvpd */, X86::VBLENDVPDrrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
18571 { 12461 /* vblendvpd */, X86::VBLENDVPDrmr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18572 { 12461 /* vblendvpd */, X86::VBLENDVPDYrrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
18573 { 12461 /* vblendvpd */, X86::VBLENDVPDYrmr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18574 { 12471 /* vblendvps */, X86::VBLENDVPSrrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
18575 { 12471 /* vblendvps */, X86::VBLENDVPSrmr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18576 { 12471 /* vblendvps */, X86::VBLENDVPSYrrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
18577 { 12471 /* vblendvps */, X86::VBLENDVPSYrmr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18578 { 12481 /* vbroadcastf128 */, X86::VBROADCASTF128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256 }, },
18579 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
18580 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
18581 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Z256rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
18582 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Zrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512 }, },
18583 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Z256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18584 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Zrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18585 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18586 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18587 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Z256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18588 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Zrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18589 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Z256rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18590 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Zrmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18591 { 12512 /* vbroadcastf32x4 */, X86::VBROADCASTF32X4Z256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
18592 { 12512 /* vbroadcastf32x4 */, X86::VBROADCASTF32X4Zrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
18593 { 12512 /* vbroadcastf32x4 */, X86::VBROADCASTF32X4Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18594 { 12512 /* vbroadcastf32x4 */, X86::VBROADCASTF32X4Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18595 { 12512 /* vbroadcastf32x4 */, X86::VBROADCASTF32X4Z256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18596 { 12512 /* vbroadcastf32x4 */, X86::VBROADCASTF32X4Zrmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18597 { 12528 /* vbroadcastf32x8 */, X86::VBROADCASTF32X8Zrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
18598 { 12528 /* vbroadcastf32x8 */, X86::VBROADCASTF32X8Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18599 { 12528 /* vbroadcastf32x8 */, X86::VBROADCASTF32X8Zrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18600 { 12544 /* vbroadcastf64x2 */, X86::VBROADCASTF64X2Z256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
18601 { 12544 /* vbroadcastf64x2 */, X86::VBROADCASTF64X2Zrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
18602 { 12544 /* vbroadcastf64x2 */, X86::VBROADCASTF64X2Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18603 { 12544 /* vbroadcastf64x2 */, X86::VBROADCASTF64X2Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18604 { 12544 /* vbroadcastf64x2 */, X86::VBROADCASTF64X2Z256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18605 { 12544 /* vbroadcastf64x2 */, X86::VBROADCASTF64X2Zrmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18606 { 12560 /* vbroadcastf64x4 */, X86::VBROADCASTF64X4Zrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
18607 { 12560 /* vbroadcastf64x4 */, X86::VBROADCASTF64X4Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18608 { 12560 /* vbroadcastf64x4 */, X86::VBROADCASTF64X4Zrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18609 { 12576 /* vbroadcasti128 */, X86::VBROADCASTI128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256 }, },
18610 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
18611 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
18612 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
18613 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
18614 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z256rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
18615 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Zrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512 }, },
18616 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18617 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18618 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Zrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18619 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18620 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18621 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18622 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18623 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18624 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Zrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18625 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18626 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z256rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18627 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Zrmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18628 { 12607 /* vbroadcasti32x4 */, X86::VBROADCASTI32X4Z256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
18629 { 12607 /* vbroadcasti32x4 */, X86::VBROADCASTI32X4Zrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
18630 { 12607 /* vbroadcasti32x4 */, X86::VBROADCASTI32X4Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18631 { 12607 /* vbroadcasti32x4 */, X86::VBROADCASTI32X4Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18632 { 12607 /* vbroadcasti32x4 */, X86::VBROADCASTI32X4Z256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18633 { 12607 /* vbroadcasti32x4 */, X86::VBROADCASTI32X4Zrmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18634 { 12623 /* vbroadcasti32x8 */, X86::VBROADCASTI32X8Zrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
18635 { 12623 /* vbroadcasti32x8 */, X86::VBROADCASTI32X8Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18636 { 12623 /* vbroadcasti32x8 */, X86::VBROADCASTI32X8Zrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18637 { 12639 /* vbroadcasti64x2 */, X86::VBROADCASTI64X2Z256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
18638 { 12639 /* vbroadcasti64x2 */, X86::VBROADCASTI64X2Zrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
18639 { 12639 /* vbroadcasti64x2 */, X86::VBROADCASTI64X2Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18640 { 12639 /* vbroadcasti64x2 */, X86::VBROADCASTI64X2Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18641 { 12639 /* vbroadcasti64x2 */, X86::VBROADCASTI64X2Z256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18642 { 12639 /* vbroadcasti64x2 */, X86::VBROADCASTI64X2Zrmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18643 { 12655 /* vbroadcasti64x4 */, X86::VBROADCASTI64X4Zrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
18644 { 12655 /* vbroadcasti64x4 */, X86::VBROADCASTI64X4Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18645 { 12655 /* vbroadcasti64x4 */, X86::VBROADCASTI64X4Zrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18646 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
18647 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
18648 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
18649 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDYrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256 }, },
18650 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZ256rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
18651 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512 }, },
18652 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18653 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18654 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18655 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18656 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18657 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18658 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18659 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZrmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18660 { 12684 /* vbroadcastss */, X86::VBROADCASTSSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
18661 { 12684 /* vbroadcastss */, X86::VBROADCASTSSYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
18662 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
18663 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
18664 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
18665 { 12684 /* vbroadcastss */, X86::VBROADCASTSSrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
18666 { 12684 /* vbroadcastss */, X86::VBROADCASTSSYrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256 }, },
18667 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ128rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
18668 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ256rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256X }, },
18669 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR512 }, },
18670 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18671 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18672 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18673 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18674 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18675 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18676 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18677 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18678 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18679 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18680 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18681 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZrmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18682 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
18683 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
18684 { 12697 /* vcmpbf16 */, X86::VCMPBF16Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1 }, },
18685 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
18686 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
18687 { 12697 /* vcmpbf16 */, X86::VCMPBF16Zrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1 }, },
18688 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z256rmbi, Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VK1 }, },
18689 { 12697 /* vcmpbf16 */, X86::VCMPBF16Zrmbi, Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VK1 }, },
18690 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z128rmbi, Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_VK1 }, },
18691 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z128rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18692 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z256rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18693 { 12697 /* vcmpbf16 */, X86::VCMPBF16Zrrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18694 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z128rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18695 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z256rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18696 { 12697 /* vcmpbf16 */, X86::VCMPBF16Zrmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18697 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z256rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18698 { 12697 /* vcmpbf16 */, X86::VCMPBF16Zrmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18699 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z128rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18700 { 12706 /* vcmppd */, X86::VCMPPDrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
18701 { 12706 /* vcmppd */, X86::VCMPPDYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
18702 { 12706 /* vcmppd */, X86::VCMPPDZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
18703 { 12706 /* vcmppd */, X86::VCMPPDZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
18704 { 12706 /* vcmppd */, X86::VCMPPDZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1 }, },
18705 { 12706 /* vcmppd */, X86::VCMPPDrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18706 { 12706 /* vcmppd */, X86::VCMPPDZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
18707 { 12706 /* vcmppd */, X86::VCMPPDYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18708 { 12706 /* vcmppd */, X86::VCMPPDZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
18709 { 12706 /* vcmppd */, X86::VCMPPDZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1 }, },
18710 { 12706 /* vcmppd */, X86::VCMPPDZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VK1 }, },
18711 { 12706 /* vcmppd */, X86::VCMPPDZ128rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1 }, },
18712 { 12706 /* vcmppd */, X86::VCMPPDZ256rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1 }, },
18713 { 12706 /* vcmppd */, X86::VCMPPDZrmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1 }, },
18714 { 12706 /* vcmppd */, X86::VCMPPDZ128rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18715 { 12706 /* vcmppd */, X86::VCMPPDZ256rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18716 { 12706 /* vcmppd */, X86::VCMPPDZrrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18717 { 12706 /* vcmppd */, X86::VCMPPDZ128rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18718 { 12706 /* vcmppd */, X86::VCMPPDZ256rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18719 { 12706 /* vcmppd */, X86::VCMPPDZrmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18720 { 12706 /* vcmppd */, X86::VCMPPDZrribk, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18721 { 12706 /* vcmppd */, X86::VCMPPDZ128rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18722 { 12706 /* vcmppd */, X86::VCMPPDZ256rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18723 { 12706 /* vcmppd */, X86::VCMPPDZrmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18724 { 12713 /* vcmpph */, X86::VCMPPHZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
18725 { 12713 /* vcmpph */, X86::VCMPPHZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
18726 { 12713 /* vcmpph */, X86::VCMPPHZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1 }, },
18727 { 12713 /* vcmpph */, X86::VCMPPHZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
18728 { 12713 /* vcmpph */, X86::VCMPPHZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
18729 { 12713 /* vcmpph */, X86::VCMPPHZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1 }, },
18730 { 12713 /* vcmpph */, X86::VCMPPHZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VK1 }, },
18731 { 12713 /* vcmpph */, X86::VCMPPHZ256rmbi, Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VK1 }, },
18732 { 12713 /* vcmpph */, X86::VCMPPHZrmbi, Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VK1 }, },
18733 { 12713 /* vcmpph */, X86::VCMPPHZ128rmbi, Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_VK1 }, },
18734 { 12713 /* vcmpph */, X86::VCMPPHZ128rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18735 { 12713 /* vcmpph */, X86::VCMPPHZ256rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18736 { 12713 /* vcmpph */, X86::VCMPPHZrrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18737 { 12713 /* vcmpph */, X86::VCMPPHZ128rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18738 { 12713 /* vcmpph */, X86::VCMPPHZ256rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18739 { 12713 /* vcmpph */, X86::VCMPPHZrmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18740 { 12713 /* vcmpph */, X86::VCMPPHZrribk, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18741 { 12713 /* vcmpph */, X86::VCMPPHZ256rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18742 { 12713 /* vcmpph */, X86::VCMPPHZrmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18743 { 12713 /* vcmpph */, X86::VCMPPHZ128rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18744 { 12720 /* vcmpps */, X86::VCMPPSrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
18745 { 12720 /* vcmpps */, X86::VCMPPSYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
18746 { 12720 /* vcmpps */, X86::VCMPPSZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
18747 { 12720 /* vcmpps */, X86::VCMPPSZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
18748 { 12720 /* vcmpps */, X86::VCMPPSZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1 }, },
18749 { 12720 /* vcmpps */, X86::VCMPPSrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
18750 { 12720 /* vcmpps */, X86::VCMPPSZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
18751 { 12720 /* vcmpps */, X86::VCMPPSYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
18752 { 12720 /* vcmpps */, X86::VCMPPSZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
18753 { 12720 /* vcmpps */, X86::VCMPPSZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1 }, },
18754 { 12720 /* vcmpps */, X86::VCMPPSZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VK1 }, },
18755 { 12720 /* vcmpps */, X86::VCMPPSZrmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1 }, },
18756 { 12720 /* vcmpps */, X86::VCMPPSZ128rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1 }, },
18757 { 12720 /* vcmpps */, X86::VCMPPSZ256rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1 }, },
18758 { 12720 /* vcmpps */, X86::VCMPPSZ128rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18759 { 12720 /* vcmpps */, X86::VCMPPSZ256rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18760 { 12720 /* vcmpps */, X86::VCMPPSZrrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18761 { 12720 /* vcmpps */, X86::VCMPPSZ128rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18762 { 12720 /* vcmpps */, X86::VCMPPSZ256rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18763 { 12720 /* vcmpps */, X86::VCMPPSZrmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18764 { 12720 /* vcmpps */, X86::VCMPPSZrribk, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18765 { 12720 /* vcmpps */, X86::VCMPPSZrmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18766 { 12720 /* vcmpps */, X86::VCMPPSZ128rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18767 { 12720 /* vcmpps */, X86::VCMPPSZ256rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18768 { 12727 /* vcmpsd */, X86::VCMPSDrri_Int, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
18769 { 12727 /* vcmpsd */, X86::VCMPSDZrri_Int, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
18770 { 12727 /* vcmpsd */, X86::VCMPSDrmi_Int, Convert__Reg1_3__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16, MCK_FR16 }, },
18771 { 12727 /* vcmpsd */, X86::VCMPSDZrmi_Int, Convert__Reg1_3__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_VK1 }, },
18772 { 12727 /* vcmpsd */, X86::VCMPSDZrrib_Int, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
18773 { 12727 /* vcmpsd */, X86::VCMPSDZrrik_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18774 { 12727 /* vcmpsd */, X86::VCMPSDZrmik_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18775 { 12727 /* vcmpsd */, X86::VCMPSDZrribk_Int, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18776 { 12734 /* vcmpsh */, X86::VCMPSHZrri_Int, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
18777 { 12734 /* vcmpsh */, X86::VCMPSHZrmi_Int, Convert__Reg1_3__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_VK1 }, },
18778 { 12734 /* vcmpsh */, X86::VCMPSHZrrib_Int, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
18779 { 12734 /* vcmpsh */, X86::VCMPSHZrrik_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18780 { 12734 /* vcmpsh */, X86::VCMPSHZrmik_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18781 { 12734 /* vcmpsh */, X86::VCMPSHZrribk_Int, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18782 { 12741 /* vcmpss */, X86::VCMPSSrri_Int, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
18783 { 12741 /* vcmpss */, X86::VCMPSSZrri_Int, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
18784 { 12741 /* vcmpss */, X86::VCMPSSrmi_Int, Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16, MCK_FR16 }, },
18785 { 12741 /* vcmpss */, X86::VCMPSSZrmi_Int, Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_VK1 }, },
18786 { 12741 /* vcmpss */, X86::VCMPSSZrrib_Int, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
18787 { 12741 /* vcmpss */, X86::VCMPSSZrrik_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18788 { 12741 /* vcmpss */, X86::VCMPSSZrmik_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18789 { 12741 /* vcmpss */, X86::VCMPSSZrribk_Int, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18790 { 12748 /* vcomisbf16 */, X86::VCOMISBF16Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
18791 { 12748 /* vcomisbf16 */, X86::VCOMISBF16Zrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
18792 { 12759 /* vcomisd */, X86::VCOMISDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
18793 { 12759 /* vcomisd */, X86::VCOMISDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
18794 { 12759 /* vcomisd */, X86::VCOMISDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
18795 { 12759 /* vcomisd */, X86::VCOMISDZrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
18796 { 12759 /* vcomisd */, X86::VCOMISDZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X }, },
18797 { 12767 /* vcomish */, X86::VCOMISHZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
18798 { 12767 /* vcomish */, X86::VCOMISHZrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
18799 { 12767 /* vcomish */, X86::VCOMISHZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X }, },
18800 { 12775 /* vcomiss */, X86::VCOMISSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
18801 { 12775 /* vcomiss */, X86::VCOMISSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
18802 { 12775 /* vcomiss */, X86::VCOMISSrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
18803 { 12775 /* vcomiss */, X86::VCOMISSZrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
18804 { 12775 /* vcomiss */, X86::VCOMISSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X }, },
18805 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
18806 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
18807 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
18808 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
18809 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
18810 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
18811 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18812 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18813 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18814 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18815 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18816 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18817 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18818 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18819 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18820 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
18821 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
18822 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
18823 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
18824 { 12795 /* vcompressps */, X86::VCOMPRESSPSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
18825 { 12795 /* vcompressps */, X86::VCOMPRESSPSZmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
18826 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18827 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18828 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18829 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18830 { 12795 /* vcompressps */, X86::VCOMPRESSPSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18831 { 12795 /* vcompressps */, X86::VCOMPRESSPSZmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18832 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18833 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18834 { 12795 /* vcompressps */, X86::VCOMPRESSPSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18835 { 12807 /* vcomxsd */, X86::VCOMXSDZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
18836 { 12807 /* vcomxsd */, X86::VCOMXSDZrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
18837 { 12807 /* vcomxsd */, X86::VCOMXSDZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X }, },
18838 { 12815 /* vcomxsh */, X86::VCOMXSHZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
18839 { 12815 /* vcomxsh */, X86::VCOMXSHZrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
18840 { 12815 /* vcomxsh */, X86::VCOMXSHZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X }, },
18841 { 12823 /* vcomxss */, X86::VCOMXSSZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
18842 { 12823 /* vcomxss */, X86::VCOMXSSZrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
18843 { 12823 /* vcomxss */, X86::VCOMXSSZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X }, },
18844 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18845 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18846 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18847 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18848 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18849 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18850 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
18851 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
18852 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
18853 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18854 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18855 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18856 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18857 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18858 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18859 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18860 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18861 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18862 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18863 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18864 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18865 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18866 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18867 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18868 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18869 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18870 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18871 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18872 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18873 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18874 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18875 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18876 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18877 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
18878 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
18879 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
18880 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18881 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18882 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18883 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18884 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18885 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18886 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18887 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18888 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18889 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18890 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18891 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18892 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18893 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18894 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18895 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18896 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18897 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18898 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18899 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18900 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18901 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18902 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18903 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18904 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
18905 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
18906 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
18907 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18908 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18909 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18910 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18911 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18912 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18913 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18914 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18915 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18916 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18917 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18918 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18919 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18920 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18921 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18922 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18923 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18924 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18925 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18926 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18927 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18928 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18929 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18930 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18931 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
18932 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
18933 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
18934 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18935 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18936 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18937 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18938 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18939 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18940 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18941 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18942 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18943 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18944 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18945 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18946 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18947 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18948 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18949 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18950 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18951 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18952 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
18953 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
18954 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
18955 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
18956 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
18957 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
18958 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
18959 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
18960 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
18961 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
18962 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18963 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18964 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18965 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18966 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18967 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18968 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18969 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18970 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18971 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18972 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18973 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18974 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18975 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18976 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18977 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18978 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18979 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18980 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18981 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18982 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
18983 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
18984 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
18985 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
18986 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
18987 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
18988 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
18989 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
18990 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
18991 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18992 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18993 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18994 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18995 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18996 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
18997 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18998 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
18999 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19000 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19001 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19002 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19003 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19004 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19005 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19006 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19007 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19008 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19009 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19010 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
19011 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
19012 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19013 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
19014 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
19015 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
19016 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
19017 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
19018 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19019 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19020 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19021 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19022 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19023 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19024 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19025 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19026 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19027 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19028 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19029 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19030 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19031 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19032 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19033 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19034 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19035 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19036 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
19037 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X }, },
19038 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X }, },
19039 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
19040 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_FR16X }, },
19041 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR256X }, },
19042 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_FR16X }, },
19043 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR256X }, },
19044 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
19045 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19046 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19047 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19048 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19049 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19050 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19051 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19052 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19053 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19054 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19055 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19056 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19057 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19058 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19059 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19060 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19061 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19062 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19063 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
19064 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X }, },
19065 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X }, },
19066 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
19067 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_FR16X }, },
19068 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR256X }, },
19069 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_FR16X }, },
19070 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR256X }, },
19071 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
19072 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19073 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19074 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19075 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19076 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19077 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19078 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19079 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19080 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19081 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19082 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19083 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19084 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19085 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19086 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19087 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19088 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19089 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19090 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
19091 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X }, },
19092 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X }, },
19093 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
19094 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_FR16X }, },
19095 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR256X }, },
19096 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_FR16X }, },
19097 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR256X }, },
19098 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
19099 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19100 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19101 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19102 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19103 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19104 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19105 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19106 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19107 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19108 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19109 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19110 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19111 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19112 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19113 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19114 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19115 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19116 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19117 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
19118 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X }, },
19119 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X }, },
19120 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
19121 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_FR16X }, },
19122 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR256X }, },
19123 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_FR16X }, },
19124 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR256X }, },
19125 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
19126 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19127 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19128 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19129 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19130 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19131 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19132 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19133 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19134 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19135 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19136 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19137 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19138 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19139 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19140 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19141 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19142 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19143 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19144 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
19145 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
19146 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19147 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
19148 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
19149 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDYrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256 }, },
19150 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
19151 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
19152 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
19153 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
19154 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X }, },
19155 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X }, },
19156 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512 }, },
19157 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19158 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19159 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19160 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19161 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19162 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19163 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19164 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19165 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19166 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19167 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19168 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19169 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19170 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19171 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19172 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19173 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19174 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19175 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19176 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19177 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
19178 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
19179 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X }, },
19180 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR256X }, },
19181 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
19182 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_FR16X }, },
19183 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19184 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19185 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19186 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19187 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19188 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19189 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19190 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19191 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19192 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19193 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19194 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19195 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19196 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19197 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19198 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19199 { 13002 /* vcvtdq2phx */, X86::VCVTDQ2PHZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19200 { 13002 /* vcvtdq2phx */, X86::VCVTDQ2PHZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19201 { 13002 /* vcvtdq2phx */, X86::VCVTDQ2PHZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
19202 { 13002 /* vcvtdq2phx */, X86::VCVTDQ2PHZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19203 { 13002 /* vcvtdq2phx */, X86::VCVTDQ2PHZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19204 { 13002 /* vcvtdq2phx */, X86::VCVTDQ2PHZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19205 { 13002 /* vcvtdq2phx */, X86::VCVTDQ2PHZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19206 { 13002 /* vcvtdq2phx */, X86::VCVTDQ2PHZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19207 { 13002 /* vcvtdq2phx */, X86::VCVTDQ2PHZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19208 { 13013 /* vcvtdq2phy */, X86::VCVTDQ2PHZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19209 { 13013 /* vcvtdq2phy */, X86::VCVTDQ2PHZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
19210 { 13013 /* vcvtdq2phy */, X86::VCVTDQ2PHZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
19211 { 13013 /* vcvtdq2phy */, X86::VCVTDQ2PHZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19212 { 13013 /* vcvtdq2phy */, X86::VCVTDQ2PHZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19213 { 13013 /* vcvtdq2phy */, X86::VCVTDQ2PHZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19214 { 13013 /* vcvtdq2phy */, X86::VCVTDQ2PHZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19215 { 13013 /* vcvtdq2phy */, X86::VCVTDQ2PHZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19216 { 13013 /* vcvtdq2phy */, X86::VCVTDQ2PHZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19217 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
19218 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
19219 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19220 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
19221 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
19222 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
19223 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19224 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
19225 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
19226 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
19227 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
19228 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
19229 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
19230 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
19231 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19232 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19233 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19234 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19235 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19236 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19237 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19238 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19239 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19240 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19241 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19242 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19243 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19244 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19245 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19246 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19247 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19248 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19249 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19250 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19251 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19252 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
19253 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
19254 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
19255 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
19256 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
19257 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19258 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19259 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19260 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19261 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19262 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19263 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19264 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19265 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19266 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19267 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19268 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19269 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
19270 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
19271 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
19272 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
19273 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
19274 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
19275 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
19276 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
19277 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
19278 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19279 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19280 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19281 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19282 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19283 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19284 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19285 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19286 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19287 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19288 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19289 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19290 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19291 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19292 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19293 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19294 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19295 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19296 { 13060 /* vcvtneebf162ps */, X86::VCVTNEEBF162PSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
19297 { 13060 /* vcvtneebf162ps */, X86::VCVTNEEBF162PSYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
19298 { 13075 /* vcvtneeph2ps */, X86::VCVTNEEPH2PSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
19299 { 13075 /* vcvtneeph2ps */, X86::VCVTNEEPH2PSYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
19300 { 13088 /* vcvtneobf162ps */, X86::VCVTNEOBF162PSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
19301 { 13088 /* vcvtneobf162ps */, X86::VCVTNEOBF162PSYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
19302 { 13103 /* vcvtneoph2ps */, X86::VCVTNEOPH2PSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
19303 { 13103 /* vcvtneoph2ps */, X86::VCVTNEOPH2PSYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
19304 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
19305 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Yrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
19306 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19307 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19308 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
19309 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
19310 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR256X }, },
19311 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
19312 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_FR16X }, },
19313 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19314 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19315 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19316 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19317 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19318 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19319 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19320 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19321 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19322 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19323 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19324 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19325 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19326 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19327 { 13130 /* vcvtneps2bf16x */, X86::VCVTNEPS2BF16rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
19328 { 13130 /* vcvtneps2bf16x */, X86::VCVTNEPS2BF16Z128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19329 { 13130 /* vcvtneps2bf16x */, X86::VCVTNEPS2BF16rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
19330 { 13130 /* vcvtneps2bf16x */, X86::VCVTNEPS2BF16Z128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19331 { 13130 /* vcvtneps2bf16x */, X86::VCVTNEPS2BF16Z128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19332 { 13130 /* vcvtneps2bf16x */, X86::VCVTNEPS2BF16Z128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19333 { 13145 /* vcvtneps2bf16y */, X86::VCVTNEPS2BF16Yrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
19334 { 13145 /* vcvtneps2bf16y */, X86::VCVTNEPS2BF16Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19335 { 13145 /* vcvtneps2bf16y */, X86::VCVTNEPS2BF16Yrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16 }, },
19336 { 13145 /* vcvtneps2bf16y */, X86::VCVTNEPS2BF16Z256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
19337 { 13145 /* vcvtneps2bf16y */, X86::VCVTNEPS2BF16Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19338 { 13145 /* vcvtneps2bf16y */, X86::VCVTNEPS2BF16Z256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19339 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
19340 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
19341 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19342 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19343 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
19344 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
19345 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X }, },
19346 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
19347 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
19348 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X }, },
19349 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19350 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19351 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19352 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19353 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19354 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19355 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19356 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19357 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19358 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19359 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19360 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19361 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19362 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19363 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19364 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19365 { 13170 /* vcvtpd2dqx */, X86::VCVTPD2DQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
19366 { 13170 /* vcvtpd2dqx */, X86::VCVTPD2DQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19367 { 13170 /* vcvtpd2dqx */, X86::VCVTPD2DQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
19368 { 13170 /* vcvtpd2dqx */, X86::VCVTPD2DQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19369 { 13170 /* vcvtpd2dqx */, X86::VCVTPD2DQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
19370 { 13170 /* vcvtpd2dqx */, X86::VCVTPD2DQZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19371 { 13170 /* vcvtpd2dqx */, X86::VCVTPD2DQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19372 { 13170 /* vcvtpd2dqx */, X86::VCVTPD2DQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19373 { 13170 /* vcvtpd2dqx */, X86::VCVTPD2DQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19374 { 13170 /* vcvtpd2dqx */, X86::VCVTPD2DQZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19375 { 13170 /* vcvtpd2dqx */, X86::VCVTPD2DQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19376 { 13181 /* vcvtpd2dqy */, X86::VCVTPD2DQYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
19377 { 13181 /* vcvtpd2dqy */, X86::VCVTPD2DQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19378 { 13181 /* vcvtpd2dqy */, X86::VCVTPD2DQYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16 }, },
19379 { 13181 /* vcvtpd2dqy */, X86::VCVTPD2DQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
19380 { 13181 /* vcvtpd2dqy */, X86::VCVTPD2DQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
19381 { 13181 /* vcvtpd2dqy */, X86::VCVTPD2DQZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19382 { 13181 /* vcvtpd2dqy */, X86::VCVTPD2DQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19383 { 13181 /* vcvtpd2dqy */, X86::VCVTPD2DQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19384 { 13181 /* vcvtpd2dqy */, X86::VCVTPD2DQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19385 { 13181 /* vcvtpd2dqy */, X86::VCVTPD2DQZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19386 { 13181 /* vcvtpd2dqy */, X86::VCVTPD2DQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19387 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19388 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19389 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
19390 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_FR16X }, },
19391 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
19392 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
19393 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X }, },
19394 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19395 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19396 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19397 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19398 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19399 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19400 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19401 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19402 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19403 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19404 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19405 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19406 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19407 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19408 { 13202 /* vcvtpd2phx */, X86::VCVTPD2PHZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19409 { 13202 /* vcvtpd2phx */, X86::VCVTPD2PHZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19410 { 13202 /* vcvtpd2phx */, X86::VCVTPD2PHZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
19411 { 13202 /* vcvtpd2phx */, X86::VCVTPD2PHZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19412 { 13202 /* vcvtpd2phx */, X86::VCVTPD2PHZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19413 { 13202 /* vcvtpd2phx */, X86::VCVTPD2PHZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19414 { 13202 /* vcvtpd2phx */, X86::VCVTPD2PHZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19415 { 13202 /* vcvtpd2phx */, X86::VCVTPD2PHZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19416 { 13202 /* vcvtpd2phx */, X86::VCVTPD2PHZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19417 { 13213 /* vcvtpd2phy */, X86::VCVTPD2PHZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19418 { 13213 /* vcvtpd2phy */, X86::VCVTPD2PHZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
19419 { 13213 /* vcvtpd2phy */, X86::VCVTPD2PHZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
19420 { 13213 /* vcvtpd2phy */, X86::VCVTPD2PHZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19421 { 13213 /* vcvtpd2phy */, X86::VCVTPD2PHZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19422 { 13213 /* vcvtpd2phy */, X86::VCVTPD2PHZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19423 { 13213 /* vcvtpd2phy */, X86::VCVTPD2PHZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19424 { 13213 /* vcvtpd2phy */, X86::VCVTPD2PHZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19425 { 13213 /* vcvtpd2phy */, X86::VCVTPD2PHZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19426 { 13224 /* vcvtpd2phz */, X86::VCVTPD2PHZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
19427 { 13224 /* vcvtpd2phz */, X86::VCVTPD2PHZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_FR16X }, },
19428 { 13224 /* vcvtpd2phz */, X86::VCVTPD2PHZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X }, },
19429 { 13224 /* vcvtpd2phz */, X86::VCVTPD2PHZrrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19430 { 13224 /* vcvtpd2phz */, X86::VCVTPD2PHZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19431 { 13224 /* vcvtpd2phz */, X86::VCVTPD2PHZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19432 { 13224 /* vcvtpd2phz */, X86::VCVTPD2PHZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19433 { 13224 /* vcvtpd2phz */, X86::VCVTPD2PHZrmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19434 { 13224 /* vcvtpd2phz */, X86::VCVTPD2PHZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19435 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
19436 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
19437 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19438 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19439 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
19440 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
19441 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X }, },
19442 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
19443 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
19444 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X }, },
19445 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19446 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19447 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19448 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19449 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19450 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19451 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19452 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19453 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19454 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19455 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19456 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19457 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19458 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19459 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19460 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19461 { 13245 /* vcvtpd2psx */, X86::VCVTPD2PSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
19462 { 13245 /* vcvtpd2psx */, X86::VCVTPD2PSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19463 { 13245 /* vcvtpd2psx */, X86::VCVTPD2PSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
19464 { 13245 /* vcvtpd2psx */, X86::VCVTPD2PSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19465 { 13245 /* vcvtpd2psx */, X86::VCVTPD2PSZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
19466 { 13245 /* vcvtpd2psx */, X86::VCVTPD2PSZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19467 { 13245 /* vcvtpd2psx */, X86::VCVTPD2PSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19468 { 13245 /* vcvtpd2psx */, X86::VCVTPD2PSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19469 { 13245 /* vcvtpd2psx */, X86::VCVTPD2PSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19470 { 13245 /* vcvtpd2psx */, X86::VCVTPD2PSZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19471 { 13245 /* vcvtpd2psx */, X86::VCVTPD2PSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19472 { 13256 /* vcvtpd2psy */, X86::VCVTPD2PSYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
19473 { 13256 /* vcvtpd2psy */, X86::VCVTPD2PSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19474 { 13256 /* vcvtpd2psy */, X86::VCVTPD2PSYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16 }, },
19475 { 13256 /* vcvtpd2psy */, X86::VCVTPD2PSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
19476 { 13256 /* vcvtpd2psy */, X86::VCVTPD2PSZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
19477 { 13256 /* vcvtpd2psy */, X86::VCVTPD2PSZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19478 { 13256 /* vcvtpd2psy */, X86::VCVTPD2PSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19479 { 13256 /* vcvtpd2psy */, X86::VCVTPD2PSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19480 { 13256 /* vcvtpd2psy */, X86::VCVTPD2PSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19481 { 13256 /* vcvtpd2psy */, X86::VCVTPD2PSZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19482 { 13256 /* vcvtpd2psy */, X86::VCVTPD2PSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19483 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19484 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
19485 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
19486 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19487 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
19488 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
19489 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
19490 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
19491 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
19492 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
19493 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19494 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19495 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19496 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19497 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19498 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19499 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19500 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19501 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19502 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19503 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19504 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19505 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19506 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19507 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19508 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19509 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19510 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19511 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19512 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19513 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19514 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19515 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
19516 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
19517 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X }, },
19518 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
19519 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
19520 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X }, },
19521 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19522 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19523 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19524 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19525 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19526 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19527 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19528 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19529 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19530 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19531 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19532 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19533 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19534 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19535 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19536 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19537 { 13288 /* vcvtpd2udqx */, X86::VCVTPD2UDQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19538 { 13288 /* vcvtpd2udqx */, X86::VCVTPD2UDQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19539 { 13288 /* vcvtpd2udqx */, X86::VCVTPD2UDQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
19540 { 13288 /* vcvtpd2udqx */, X86::VCVTPD2UDQZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19541 { 13288 /* vcvtpd2udqx */, X86::VCVTPD2UDQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19542 { 13288 /* vcvtpd2udqx */, X86::VCVTPD2UDQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19543 { 13288 /* vcvtpd2udqx */, X86::VCVTPD2UDQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19544 { 13288 /* vcvtpd2udqx */, X86::VCVTPD2UDQZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19545 { 13288 /* vcvtpd2udqx */, X86::VCVTPD2UDQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19546 { 13300 /* vcvtpd2udqy */, X86::VCVTPD2UDQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19547 { 13300 /* vcvtpd2udqy */, X86::VCVTPD2UDQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
19548 { 13300 /* vcvtpd2udqy */, X86::VCVTPD2UDQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
19549 { 13300 /* vcvtpd2udqy */, X86::VCVTPD2UDQZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19550 { 13300 /* vcvtpd2udqy */, X86::VCVTPD2UDQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19551 { 13300 /* vcvtpd2udqy */, X86::VCVTPD2UDQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19552 { 13300 /* vcvtpd2udqy */, X86::VCVTPD2UDQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19553 { 13300 /* vcvtpd2udqy */, X86::VCVTPD2UDQZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19554 { 13300 /* vcvtpd2udqy */, X86::VCVTPD2UDQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19555 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19556 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
19557 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
19558 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19559 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
19560 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
19561 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
19562 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
19563 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
19564 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
19565 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19566 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19567 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19568 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19569 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19570 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19571 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19572 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19573 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19574 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19575 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19576 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19577 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19578 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19579 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19580 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19581 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19582 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19583 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19584 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19585 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19586 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19587 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
19588 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
19589 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_FR16X }, },
19590 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR256X }, },
19591 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
19592 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19593 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19594 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19595 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19596 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19597 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19598 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19599 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19600 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19601 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19602 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19603 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19604 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19605 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19606 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19607 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19608 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
19609 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
19610 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_FR16X }, },
19611 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR256X }, },
19612 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
19613 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19614 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19615 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19616 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19617 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19618 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19619 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19620 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19621 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19622 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19623 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19624 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19625 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19626 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19627 { 13346 /* vcvtph2bf8sx */, X86::VCVTPH2BF8SZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19628 { 13346 /* vcvtph2bf8sx */, X86::VCVTPH2BF8SZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19629 { 13346 /* vcvtph2bf8sx */, X86::VCVTPH2BF8SZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19630 { 13346 /* vcvtph2bf8sx */, X86::VCVTPH2BF8SZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19631 { 13359 /* vcvtph2bf8sy */, X86::VCVTPH2BF8SZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19632 { 13359 /* vcvtph2bf8sy */, X86::VCVTPH2BF8SZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
19633 { 13359 /* vcvtph2bf8sy */, X86::VCVTPH2BF8SZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19634 { 13359 /* vcvtph2bf8sy */, X86::VCVTPH2BF8SZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19635 { 13372 /* vcvtph2bf8x */, X86::VCVTPH2BF8Z128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19636 { 13372 /* vcvtph2bf8x */, X86::VCVTPH2BF8Z128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19637 { 13372 /* vcvtph2bf8x */, X86::VCVTPH2BF8Z128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19638 { 13372 /* vcvtph2bf8x */, X86::VCVTPH2BF8Z128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19639 { 13384 /* vcvtph2bf8y */, X86::VCVTPH2BF8Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19640 { 13384 /* vcvtph2bf8y */, X86::VCVTPH2BF8Z256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
19641 { 13384 /* vcvtph2bf8y */, X86::VCVTPH2BF8Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19642 { 13384 /* vcvtph2bf8y */, X86::VCVTPH2BF8Z256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19643 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19644 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
19645 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
19646 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
19647 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
19648 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
19649 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR256X, MCK_VR512 }, },
19650 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512 }, },
19651 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X }, },
19652 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X }, },
19653 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19654 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19655 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19656 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19657 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19658 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19659 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19660 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19661 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19662 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19663 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19664 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19665 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19666 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19667 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19668 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19669 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19670 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19671 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19672 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19673 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19674 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19675 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
19676 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
19677 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_FR16X }, },
19678 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR256X }, },
19679 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
19680 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19681 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19682 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19683 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19684 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19685 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19686 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19687 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19688 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19689 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19690 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19691 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19692 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19693 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19694 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19695 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19696 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
19697 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
19698 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_FR16X }, },
19699 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR256X }, },
19700 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
19701 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19702 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19703 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19704 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19705 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19706 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19707 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19708 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19709 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19710 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19711 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19712 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19713 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19714 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19715 { 13429 /* vcvtph2hf8sx */, X86::VCVTPH2HF8SZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19716 { 13429 /* vcvtph2hf8sx */, X86::VCVTPH2HF8SZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19717 { 13429 /* vcvtph2hf8sx */, X86::VCVTPH2HF8SZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19718 { 13429 /* vcvtph2hf8sx */, X86::VCVTPH2HF8SZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19719 { 13442 /* vcvtph2hf8sy */, X86::VCVTPH2HF8SZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19720 { 13442 /* vcvtph2hf8sy */, X86::VCVTPH2HF8SZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
19721 { 13442 /* vcvtph2hf8sy */, X86::VCVTPH2HF8SZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19722 { 13442 /* vcvtph2hf8sy */, X86::VCVTPH2HF8SZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19723 { 13455 /* vcvtph2hf8x */, X86::VCVTPH2HF8Z128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19724 { 13455 /* vcvtph2hf8x */, X86::VCVTPH2HF8Z128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19725 { 13455 /* vcvtph2hf8x */, X86::VCVTPH2HF8Z128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19726 { 13455 /* vcvtph2hf8x */, X86::VCVTPH2HF8Z128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19727 { 13467 /* vcvtph2hf8y */, X86::VCVTPH2HF8Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
19728 { 13467 /* vcvtph2hf8y */, X86::VCVTPH2HF8Z256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
19729 { 13467 /* vcvtph2hf8y */, X86::VCVTPH2HF8Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19730 { 13467 /* vcvtph2hf8y */, X86::VCVTPH2HF8Z256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19731 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19732 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
19733 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
19734 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19735 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
19736 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
19737 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
19738 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
19739 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
19740 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
19741 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19742 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19743 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19744 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19745 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19746 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19747 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19748 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19749 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19750 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19751 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19752 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19753 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19754 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19755 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19756 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19757 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19758 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19759 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19760 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19761 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19762 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
19763 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
19764 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19765 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
19766 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
19767 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
19768 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
19769 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
19770 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
19771 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19772 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19773 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19774 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19775 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19776 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19777 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19778 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19779 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19780 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19781 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19782 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19783 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19784 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19785 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19786 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19787 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19788 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19789 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19790 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19791 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19792 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
19793 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
19794 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
19795 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
19796 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
19797 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR512 }, },
19798 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X }, },
19799 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X }, },
19800 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512 }, },
19801 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19802 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19803 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19804 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19805 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19806 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19807 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19808 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19809 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19810 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19811 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19812 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19813 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19814 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19815 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19816 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19817 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19818 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19819 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19820 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19821 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
19822 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
19823 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19824 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
19825 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
19826 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSYrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256 }, },
19827 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
19828 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
19829 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
19830 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
19831 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512 }, },
19832 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19833 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19834 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19835 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19836 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19837 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19838 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19839 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19840 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19841 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19842 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19843 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19844 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19845 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19846 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19847 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
19848 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
19849 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
19850 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
19851 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
19852 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512 }, },
19853 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512 }, },
19854 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X }, },
19855 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X }, },
19856 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19857 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19858 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19859 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19860 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19861 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19862 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19863 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19864 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19865 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19866 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19867 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19868 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19869 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19870 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19871 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19872 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19873 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19874 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19875 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19876 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19877 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
19878 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
19879 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
19880 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
19881 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
19882 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_VR512 }, },
19883 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X }, },
19884 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X }, },
19885 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512 }, },
19886 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19887 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19888 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19889 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19890 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19891 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19892 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19893 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19894 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19895 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19896 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19897 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19898 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19899 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19900 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19901 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19902 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19903 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19904 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19905 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19906 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19907 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
19908 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
19909 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
19910 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
19911 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
19912 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR256X, MCK_VR512 }, },
19913 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512 }, },
19914 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X }, },
19915 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X }, },
19916 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19917 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19918 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19919 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19920 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19921 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19922 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19923 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19924 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19925 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19926 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19927 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19928 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19929 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19930 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19931 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19932 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19933 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19934 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19935 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19936 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19937 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
19938 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
19939 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
19940 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
19941 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
19942 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_VR512 }, },
19943 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X }, },
19944 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X }, },
19945 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512 }, },
19946 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19947 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19948 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19949 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19950 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19951 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19952 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19953 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19954 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19955 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19956 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19957 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19958 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19959 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19960 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19961 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19962 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19963 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19964 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19965 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19966 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19967 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
19968 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
19969 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
19970 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
19971 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
19972 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
19973 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
19974 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
19975 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
19976 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19977 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19978 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19979 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19980 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19981 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19982 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19983 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19984 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19985 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19986 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19987 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19988 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19989 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
19990 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19991 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19992 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19993 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19994 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19995 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
19996 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
19997 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
19998 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
19999 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20000 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
20001 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
20002 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
20003 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
20004 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
20005 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
20006 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20007 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20008 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20009 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20010 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20011 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20012 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20013 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20014 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20015 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20016 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20017 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20018 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20019 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20020 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20021 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20022 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20023 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20024 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20025 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20026 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
20027 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
20028 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20029 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
20030 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
20031 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
20032 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20033 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
20034 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
20035 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
20036 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
20037 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
20038 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
20039 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
20040 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20041 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20042 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20043 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20044 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20045 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20046 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20047 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20048 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20049 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20050 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20051 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20052 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20053 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20054 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20055 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20056 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20057 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20058 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20059 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20060 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20061 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
20062 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
20063 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20064 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
20065 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
20066 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
20067 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
20068 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
20069 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
20070 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20071 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20072 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20073 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20074 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20075 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20076 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20077 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20078 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20079 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20080 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20081 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20082 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20083 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20084 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20085 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20086 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20087 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20088 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20089 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20090 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20091 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
20092 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
20093 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20094 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
20095 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
20096 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
20097 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
20098 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
20099 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
20100 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20101 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20102 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20103 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20104 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20105 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20106 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20107 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20108 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20109 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20110 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20111 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20112 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20113 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20114 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20115 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20116 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20117 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20118 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20119 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20120 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
20121 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
20122 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20123 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
20124 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
20125 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDYrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256 }, },
20126 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
20127 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
20128 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
20129 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
20130 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512 }, },
20131 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X }, },
20132 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X }, },
20133 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512 }, },
20134 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20135 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20136 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20137 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20138 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20139 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20140 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20141 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20142 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20143 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20144 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20145 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20146 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20147 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20148 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20149 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20150 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20151 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20152 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20153 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20154 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHrr, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
20155 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHmr, Convert__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_Mem64 }, },
20156 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHYrr, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_FR16 }, },
20157 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHYmr, Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_Mem128 }, },
20158 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ128rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
20159 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ128mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_Mem64 }, },
20160 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ256rr, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X }, },
20161 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ256mr, Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_Mem128 }, },
20162 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZrr, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X }, },
20163 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZmr, Convert__Mem2565_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem256 }, },
20164 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZrrb, Convert__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR256X }, },
20165 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20166 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ128mrk, Convert__Mem645_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20167 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20168 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ256mrk, Convert__Mem1285_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20169 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20170 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZmrk, Convert__Mem2565_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20171 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20172 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20173 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20174 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20175 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20176 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20177 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20178 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
20179 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
20180 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X }, },
20181 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR256X }, },
20182 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
20183 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_FR16X }, },
20184 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20185 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20186 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20187 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20188 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20189 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20190 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20191 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20192 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20193 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20194 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20195 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20196 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20197 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20198 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20199 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20200 { 13648 /* vcvtps2phxx */, X86::VCVTPS2PHXZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20201 { 13648 /* vcvtps2phxx */, X86::VCVTPS2PHXZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20202 { 13648 /* vcvtps2phxx */, X86::VCVTPS2PHXZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20203 { 13648 /* vcvtps2phxx */, X86::VCVTPS2PHXZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20204 { 13648 /* vcvtps2phxx */, X86::VCVTPS2PHXZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20205 { 13648 /* vcvtps2phxx */, X86::VCVTPS2PHXZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20206 { 13648 /* vcvtps2phxx */, X86::VCVTPS2PHXZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20207 { 13648 /* vcvtps2phxx */, X86::VCVTPS2PHXZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20208 { 13648 /* vcvtps2phxx */, X86::VCVTPS2PHXZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20209 { 13660 /* vcvtps2phxy */, X86::VCVTPS2PHXZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20210 { 13660 /* vcvtps2phxy */, X86::VCVTPS2PHXZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
20211 { 13660 /* vcvtps2phxy */, X86::VCVTPS2PHXZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
20212 { 13660 /* vcvtps2phxy */, X86::VCVTPS2PHXZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20213 { 13660 /* vcvtps2phxy */, X86::VCVTPS2PHXZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20214 { 13660 /* vcvtps2phxy */, X86::VCVTPS2PHXZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20215 { 13660 /* vcvtps2phxy */, X86::VCVTPS2PHXZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20216 { 13660 /* vcvtps2phxy */, X86::VCVTPS2PHXZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20217 { 13660 /* vcvtps2phxy */, X86::VCVTPS2PHXZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20218 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20219 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
20220 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
20221 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
20222 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
20223 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
20224 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR256X, MCK_VR512 }, },
20225 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X }, },
20226 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X }, },
20227 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512 }, },
20228 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20229 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20230 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20231 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20232 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20233 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20234 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20235 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20236 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20237 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20238 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20239 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20240 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20241 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20242 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20243 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20244 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20245 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20246 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20247 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20248 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20249 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
20250 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
20251 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20252 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
20253 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
20254 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
20255 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
20256 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
20257 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
20258 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20259 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20260 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20261 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20262 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20263 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20264 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20265 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20266 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20267 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20268 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20269 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20270 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20271 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20272 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20273 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20274 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20275 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20276 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20277 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20278 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20279 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
20280 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
20281 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
20282 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
20283 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
20284 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR256X, MCK_VR512 }, },
20285 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X }, },
20286 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X }, },
20287 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512 }, },
20288 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20289 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20290 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20291 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20292 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20293 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20294 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20295 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20296 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20297 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20298 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20299 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20300 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20301 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20302 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20303 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20304 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20305 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20306 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20307 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20308 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20309 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
20310 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
20311 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20312 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
20313 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
20314 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
20315 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20316 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
20317 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
20318 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20319 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20320 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20321 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20322 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20323 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20324 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20325 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20326 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20327 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20328 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20329 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20330 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20331 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20332 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20333 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20334 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20335 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20336 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20337 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20338 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20339 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20340 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
20341 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_FR16X }, },
20342 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20343 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
20344 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X }, },
20345 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20346 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20347 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20348 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20349 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20350 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20351 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20352 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20353 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20354 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20355 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20356 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20357 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20358 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20359 { 13724 /* vcvtqq2phx */, X86::VCVTQQ2PHZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20360 { 13724 /* vcvtqq2phx */, X86::VCVTQQ2PHZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20361 { 13724 /* vcvtqq2phx */, X86::VCVTQQ2PHZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20362 { 13724 /* vcvtqq2phx */, X86::VCVTQQ2PHZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20363 { 13724 /* vcvtqq2phx */, X86::VCVTQQ2PHZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20364 { 13724 /* vcvtqq2phx */, X86::VCVTQQ2PHZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20365 { 13724 /* vcvtqq2phx */, X86::VCVTQQ2PHZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20366 { 13724 /* vcvtqq2phx */, X86::VCVTQQ2PHZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20367 { 13724 /* vcvtqq2phx */, X86::VCVTQQ2PHZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20368 { 13735 /* vcvtqq2phy */, X86::VCVTQQ2PHZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20369 { 13735 /* vcvtqq2phy */, X86::VCVTQQ2PHZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
20370 { 13735 /* vcvtqq2phy */, X86::VCVTQQ2PHZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
20371 { 13735 /* vcvtqq2phy */, X86::VCVTQQ2PHZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20372 { 13735 /* vcvtqq2phy */, X86::VCVTQQ2PHZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20373 { 13735 /* vcvtqq2phy */, X86::VCVTQQ2PHZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20374 { 13735 /* vcvtqq2phy */, X86::VCVTQQ2PHZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20375 { 13735 /* vcvtqq2phy */, X86::VCVTQQ2PHZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20376 { 13735 /* vcvtqq2phy */, X86::VCVTQQ2PHZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20377 { 13746 /* vcvtqq2phz */, X86::VCVTQQ2PHZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
20378 { 13746 /* vcvtqq2phz */, X86::VCVTQQ2PHZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_FR16X }, },
20379 { 13746 /* vcvtqq2phz */, X86::VCVTQQ2PHZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X }, },
20380 { 13746 /* vcvtqq2phz */, X86::VCVTQQ2PHZrrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20381 { 13746 /* vcvtqq2phz */, X86::VCVTQQ2PHZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20382 { 13746 /* vcvtqq2phz */, X86::VCVTQQ2PHZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20383 { 13746 /* vcvtqq2phz */, X86::VCVTQQ2PHZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20384 { 13746 /* vcvtqq2phz */, X86::VCVTQQ2PHZrmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20385 { 13746 /* vcvtqq2phz */, X86::VCVTQQ2PHZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20386 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20387 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20388 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
20389 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
20390 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X }, },
20391 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20392 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
20393 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X }, },
20394 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20395 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20396 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20397 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20398 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20399 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20400 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20401 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20402 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20403 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20404 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20405 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20406 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20407 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20408 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20409 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20410 { 13767 /* vcvtqq2psx */, X86::VCVTQQ2PSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20411 { 13767 /* vcvtqq2psx */, X86::VCVTQQ2PSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20412 { 13767 /* vcvtqq2psx */, X86::VCVTQQ2PSZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20413 { 13767 /* vcvtqq2psx */, X86::VCVTQQ2PSZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20414 { 13767 /* vcvtqq2psx */, X86::VCVTQQ2PSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20415 { 13767 /* vcvtqq2psx */, X86::VCVTQQ2PSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20416 { 13767 /* vcvtqq2psx */, X86::VCVTQQ2PSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20417 { 13767 /* vcvtqq2psx */, X86::VCVTQQ2PSZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20418 { 13767 /* vcvtqq2psx */, X86::VCVTQQ2PSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20419 { 13778 /* vcvtqq2psy */, X86::VCVTQQ2PSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20420 { 13778 /* vcvtqq2psy */, X86::VCVTQQ2PSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
20421 { 13778 /* vcvtqq2psy */, X86::VCVTQQ2PSZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
20422 { 13778 /* vcvtqq2psy */, X86::VCVTQQ2PSZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20423 { 13778 /* vcvtqq2psy */, X86::VCVTQQ2PSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20424 { 13778 /* vcvtqq2psy */, X86::VCVTQQ2PSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20425 { 13778 /* vcvtqq2psy */, X86::VCVTQQ2PSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20426 { 13778 /* vcvtqq2psy */, X86::VCVTQQ2PSZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20427 { 13778 /* vcvtqq2psy */, X86::VCVTQQ2PSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20428 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
20429 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
20430 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
20431 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20432 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20433 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20434 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20435 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20436 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20437 { 13799 /* vcvtsd2si */, X86::VCVTSD2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
20438 { 13799 /* vcvtsd2si */, X86::VCVTSD2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
20439 { 13799 /* vcvtsd2si */, X86::VCVTSD2SIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
20440 { 13799 /* vcvtsd2si */, X86::VCVTSD2SI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
20441 { 13799 /* vcvtsd2si */, X86::VCVTSD2SIrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
20442 { 13799 /* vcvtsd2si */, X86::VCVTSD2SIZrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
20443 { 13799 /* vcvtsd2si */, X86::VCVTSD2SI64rm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
20444 { 13799 /* vcvtsd2si */, X86::VCVTSD2SI64Zrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
20445 { 13799 /* vcvtsd2si */, X86::VCVTSD2SIZrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR32 }, },
20446 { 13799 /* vcvtsd2si */, X86::VCVTSD2SI64Zrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR64 }, },
20447 { 13809 /* vcvtsd2sil */, X86::VCVTSD2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
20448 { 13809 /* vcvtsd2sil */, X86::VCVTSD2SIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
20449 { 13809 /* vcvtsd2sil */, X86::VCVTSD2SIrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
20450 { 13809 /* vcvtsd2sil */, X86::VCVTSD2SIZrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
20451 { 13809 /* vcvtsd2sil */, X86::VCVTSD2SIZrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR32 }, },
20452 { 13820 /* vcvtsd2siq */, X86::VCVTSD2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
20453 { 13820 /* vcvtsd2siq */, X86::VCVTSD2SI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
20454 { 13820 /* vcvtsd2siq */, X86::VCVTSD2SI64rm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
20455 { 13820 /* vcvtsd2siq */, X86::VCVTSD2SI64Zrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
20456 { 13820 /* vcvtsd2siq */, X86::VCVTSD2SI64Zrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR64 }, },
20457 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
20458 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
20459 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
20460 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
20461 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
20462 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20463 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20464 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20465 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20466 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20467 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20468 { 13841 /* vcvtsd2usi */, X86::VCVTSD2USIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
20469 { 13841 /* vcvtsd2usi */, X86::VCVTSD2USI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
20470 { 13841 /* vcvtsd2usi */, X86::VCVTSD2USIZrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
20471 { 13841 /* vcvtsd2usi */, X86::VCVTSD2USI64Zrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
20472 { 13841 /* vcvtsd2usi */, X86::VCVTSD2USIZrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR32 }, },
20473 { 13841 /* vcvtsd2usi */, X86::VCVTSD2USI64Zrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR64 }, },
20474 { 13852 /* vcvtsd2usil */, X86::VCVTSD2USIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
20475 { 13852 /* vcvtsd2usil */, X86::VCVTSD2USIZrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
20476 { 13852 /* vcvtsd2usil */, X86::VCVTSD2USIZrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR32 }, },
20477 { 13864 /* vcvtsd2usiq */, X86::VCVTSD2USI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
20478 { 13864 /* vcvtsd2usiq */, X86::VCVTSD2USI64Zrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
20479 { 13864 /* vcvtsd2usiq */, X86::VCVTSD2USI64Zrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR64 }, },
20480 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
20481 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrm_Int, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
20482 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
20483 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20484 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20485 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20486 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20487 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20488 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20489 { 13886 /* vcvtsh2si */, X86::VCVTSH2SIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
20490 { 13886 /* vcvtsh2si */, X86::VCVTSH2SI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
20491 { 13886 /* vcvtsh2si */, X86::VCVTSH2SIZrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR32 }, },
20492 { 13886 /* vcvtsh2si */, X86::VCVTSH2SI64Zrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR64 }, },
20493 { 13886 /* vcvtsh2si */, X86::VCVTSH2SIZrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR32 }, },
20494 { 13886 /* vcvtsh2si */, X86::VCVTSH2SI64Zrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR64 }, },
20495 { 13896 /* vcvtsh2sil */, X86::VCVTSH2SIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
20496 { 13896 /* vcvtsh2sil */, X86::VCVTSH2SIZrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR32 }, },
20497 { 13896 /* vcvtsh2sil */, X86::VCVTSH2SIZrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR32 }, },
20498 { 13907 /* vcvtsh2siq */, X86::VCVTSH2SI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
20499 { 13907 /* vcvtsh2siq */, X86::VCVTSH2SI64Zrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR64 }, },
20500 { 13907 /* vcvtsh2siq */, X86::VCVTSH2SI64Zrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR64 }, },
20501 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
20502 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrm_Int, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
20503 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
20504 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20505 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20506 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20507 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20508 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20509 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20510 { 13928 /* vcvtsh2usi */, X86::VCVTSH2USIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
20511 { 13928 /* vcvtsh2usi */, X86::VCVTSH2USI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
20512 { 13928 /* vcvtsh2usi */, X86::VCVTSH2USIZrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR32 }, },
20513 { 13928 /* vcvtsh2usi */, X86::VCVTSH2USI64Zrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR64 }, },
20514 { 13928 /* vcvtsh2usi */, X86::VCVTSH2USIZrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR32 }, },
20515 { 13928 /* vcvtsh2usi */, X86::VCVTSH2USI64Zrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR64 }, },
20516 { 13939 /* vcvtsh2usil */, X86::VCVTSH2USIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
20517 { 13939 /* vcvtsh2usil */, X86::VCVTSH2USIZrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR32 }, },
20518 { 13939 /* vcvtsh2usil */, X86::VCVTSH2USIZrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR32 }, },
20519 { 13951 /* vcvtsh2usiq */, X86::VCVTSH2USI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
20520 { 13951 /* vcvtsh2usiq */, X86::VCVTSH2USI64Zrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR64 }, },
20521 { 13951 /* vcvtsh2usiq */, X86::VCVTSH2USI64Zrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR64 }, },
20522 { 13963 /* vcvtsi2sd */, X86::VCVTSI2SDrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16, MCK_FR16 }, },
20523 { 13963 /* vcvtsi2sd */, X86::VCVTSI2SDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_FR16X }, },
20524 { 13963 /* vcvtsi2sd */, X86::VCVTSI642SDrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16, MCK_FR16 }, },
20525 { 13963 /* vcvtsi2sd */, X86::VCVTSI642SDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_FR16X }, },
20526 { 13963 /* vcvtsi2sd */, X86::VCVTSI2SDrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
20527 { 13963 /* vcvtsi2sd */, X86::VCVTSI2SDZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
20528 { 13963 /* vcvtsi2sd */, X86::VCVTSI642SDZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR64, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
20529 { 13973 /* vcvtsi2sdl */, X86::VCVTSI2SDrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16, MCK_FR16 }, },
20530 { 13973 /* vcvtsi2sdl */, X86::VCVTSI2SDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_FR16X }, },
20531 { 13973 /* vcvtsi2sdl */, X86::VCVTSI2SDrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
20532 { 13973 /* vcvtsi2sdl */, X86::VCVTSI2SDZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
20533 { 13984 /* vcvtsi2sdq */, X86::VCVTSI642SDrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16, MCK_FR16 }, },
20534 { 13984 /* vcvtsi2sdq */, X86::VCVTSI642SDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_FR16X }, },
20535 { 13984 /* vcvtsi2sdq */, X86::VCVTSI642SDrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
20536 { 13984 /* vcvtsi2sdq */, X86::VCVTSI642SDZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
20537 { 13984 /* vcvtsi2sdq */, X86::VCVTSI642SDZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR64, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
20538 { 13995 /* vcvtsi2sh */, X86::VCVTSI2SHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_FR16X }, },
20539 { 13995 /* vcvtsi2sh */, X86::VCVTSI642SHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_FR16X }, },
20540 { 13995 /* vcvtsi2sh */, X86::VCVTSI2SHZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
20541 { 13995 /* vcvtsi2sh */, X86::VCVTSI2SHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR32, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
20542 { 13995 /* vcvtsi2sh */, X86::VCVTSI642SHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR64, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
20543 { 14005 /* vcvtsi2shl */, X86::VCVTSI2SHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_FR16X }, },
20544 { 14005 /* vcvtsi2shl */, X86::VCVTSI2SHZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
20545 { 14005 /* vcvtsi2shl */, X86::VCVTSI2SHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR32, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
20546 { 14016 /* vcvtsi2shq */, X86::VCVTSI642SHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_FR16X }, },
20547 { 14016 /* vcvtsi2shq */, X86::VCVTSI642SHZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
20548 { 14016 /* vcvtsi2shq */, X86::VCVTSI642SHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR64, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
20549 { 14027 /* vcvtsi2ss */, X86::VCVTSI2SSrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16, MCK_FR16 }, },
20550 { 14027 /* vcvtsi2ss */, X86::VCVTSI2SSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_FR16X }, },
20551 { 14027 /* vcvtsi2ss */, X86::VCVTSI642SSrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16, MCK_FR16 }, },
20552 { 14027 /* vcvtsi2ss */, X86::VCVTSI642SSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_FR16X }, },
20553 { 14027 /* vcvtsi2ss */, X86::VCVTSI2SSrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
20554 { 14027 /* vcvtsi2ss */, X86::VCVTSI2SSZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
20555 { 14027 /* vcvtsi2ss */, X86::VCVTSI2SSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR32, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
20556 { 14027 /* vcvtsi2ss */, X86::VCVTSI642SSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR64, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
20557 { 14037 /* vcvtsi2ssl */, X86::VCVTSI2SSrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16, MCK_FR16 }, },
20558 { 14037 /* vcvtsi2ssl */, X86::VCVTSI2SSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_FR16X }, },
20559 { 14037 /* vcvtsi2ssl */, X86::VCVTSI2SSrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
20560 { 14037 /* vcvtsi2ssl */, X86::VCVTSI2SSZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
20561 { 14037 /* vcvtsi2ssl */, X86::VCVTSI2SSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR32, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
20562 { 14048 /* vcvtsi2ssq */, X86::VCVTSI642SSrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16, MCK_FR16 }, },
20563 { 14048 /* vcvtsi2ssq */, X86::VCVTSI642SSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_FR16X }, },
20564 { 14048 /* vcvtsi2ssq */, X86::VCVTSI642SSrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
20565 { 14048 /* vcvtsi2ssq */, X86::VCVTSI642SSZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
20566 { 14048 /* vcvtsi2ssq */, X86::VCVTSI642SSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR64, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
20567 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
20568 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
20569 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
20570 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
20571 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
20572 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20573 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20574 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20575 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20576 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20577 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20578 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
20579 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
20580 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
20581 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20582 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20583 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20584 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20585 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20586 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20587 { 14079 /* vcvtss2si */, X86::VCVTSS2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
20588 { 14079 /* vcvtss2si */, X86::VCVTSS2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
20589 { 14079 /* vcvtss2si */, X86::VCVTSS2SIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
20590 { 14079 /* vcvtss2si */, X86::VCVTSS2SI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
20591 { 14079 /* vcvtss2si */, X86::VCVTSS2SIrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
20592 { 14079 /* vcvtss2si */, X86::VCVTSS2SIZrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
20593 { 14079 /* vcvtss2si */, X86::VCVTSS2SI64rm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
20594 { 14079 /* vcvtss2si */, X86::VCVTSS2SI64Zrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
20595 { 14079 /* vcvtss2si */, X86::VCVTSS2SIZrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR32 }, },
20596 { 14079 /* vcvtss2si */, X86::VCVTSS2SI64Zrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR64 }, },
20597 { 14089 /* vcvtss2sil */, X86::VCVTSS2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
20598 { 14089 /* vcvtss2sil */, X86::VCVTSS2SIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
20599 { 14089 /* vcvtss2sil */, X86::VCVTSS2SIrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
20600 { 14089 /* vcvtss2sil */, X86::VCVTSS2SIZrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
20601 { 14089 /* vcvtss2sil */, X86::VCVTSS2SIZrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR32 }, },
20602 { 14100 /* vcvtss2siq */, X86::VCVTSS2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
20603 { 14100 /* vcvtss2siq */, X86::VCVTSS2SI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
20604 { 14100 /* vcvtss2siq */, X86::VCVTSS2SI64rm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
20605 { 14100 /* vcvtss2siq */, X86::VCVTSS2SI64Zrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
20606 { 14100 /* vcvtss2siq */, X86::VCVTSS2SI64Zrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR64 }, },
20607 { 14111 /* vcvtss2usi */, X86::VCVTSS2USIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
20608 { 14111 /* vcvtss2usi */, X86::VCVTSS2USI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
20609 { 14111 /* vcvtss2usi */, X86::VCVTSS2USIZrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
20610 { 14111 /* vcvtss2usi */, X86::VCVTSS2USI64Zrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
20611 { 14111 /* vcvtss2usi */, X86::VCVTSS2USIZrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR32 }, },
20612 { 14111 /* vcvtss2usi */, X86::VCVTSS2USI64Zrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR64 }, },
20613 { 14122 /* vcvtss2usil */, X86::VCVTSS2USIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
20614 { 14122 /* vcvtss2usil */, X86::VCVTSS2USIZrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
20615 { 14122 /* vcvtss2usil */, X86::VCVTSS2USIZrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR32 }, },
20616 { 14134 /* vcvtss2usiq */, X86::VCVTSS2USI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
20617 { 14134 /* vcvtss2usiq */, X86::VCVTSS2USI64Zrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
20618 { 14134 /* vcvtss2usiq */, X86::VCVTSS2USI64Zrrb_Int, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_GR64 }, },
20619 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20620 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
20621 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
20622 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20623 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
20624 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
20625 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
20626 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
20627 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
20628 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20629 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20630 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20631 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20632 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20633 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20634 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20635 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20636 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20637 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20638 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20639 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20640 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20641 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20642 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20643 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20644 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20645 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20646 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20647 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
20648 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
20649 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20650 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
20651 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
20652 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
20653 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
20654 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
20655 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20656 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20657 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20658 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20659 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20660 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20661 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20662 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20663 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20664 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20665 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20666 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20667 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20668 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20669 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20670 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20671 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20672 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20673 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
20674 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
20675 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20676 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20677 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
20678 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
20679 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR256X }, },
20680 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20681 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
20682 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X }, },
20683 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20684 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20685 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20686 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20687 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20688 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20689 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20690 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20691 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20692 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20693 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20694 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20695 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20696 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20697 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20698 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20699 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20700 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20701 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
20702 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
20703 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_FR16X }, },
20704 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR256X }, },
20705 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20706 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
20707 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X }, },
20708 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20709 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20710 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20711 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20712 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20713 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20714 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20715 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20716 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20717 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20718 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20719 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20720 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20721 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20722 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20723 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20724 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20725 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20726 { 14198 /* vcvttpd2dqsx */, X86::VCVTTPD2DQSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20727 { 14198 /* vcvttpd2dqsx */, X86::VCVTTPD2DQSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20728 { 14198 /* vcvttpd2dqsx */, X86::VCVTTPD2DQSZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20729 { 14198 /* vcvttpd2dqsx */, X86::VCVTTPD2DQSZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20730 { 14198 /* vcvttpd2dqsx */, X86::VCVTTPD2DQSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20731 { 14198 /* vcvttpd2dqsx */, X86::VCVTTPD2DQSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20732 { 14198 /* vcvttpd2dqsx */, X86::VCVTTPD2DQSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20733 { 14198 /* vcvttpd2dqsx */, X86::VCVTTPD2DQSZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20734 { 14198 /* vcvttpd2dqsx */, X86::VCVTTPD2DQSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20735 { 14211 /* vcvttpd2dqsy */, X86::VCVTTPD2DQSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20736 { 14211 /* vcvttpd2dqsy */, X86::VCVTTPD2DQSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
20737 { 14211 /* vcvttpd2dqsy */, X86::VCVTTPD2DQSZ256rrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_FR16X }, },
20738 { 14211 /* vcvttpd2dqsy */, X86::VCVTTPD2DQSZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
20739 { 14211 /* vcvttpd2dqsy */, X86::VCVTTPD2DQSZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20740 { 14211 /* vcvttpd2dqsy */, X86::VCVTTPD2DQSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20741 { 14211 /* vcvttpd2dqsy */, X86::VCVTTPD2DQSZ256rrbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20742 { 14211 /* vcvttpd2dqsy */, X86::VCVTTPD2DQSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20743 { 14211 /* vcvttpd2dqsy */, X86::VCVTTPD2DQSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20744 { 14211 /* vcvttpd2dqsy */, X86::VCVTTPD2DQSZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20745 { 14211 /* vcvttpd2dqsy */, X86::VCVTTPD2DQSZ256rrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20746 { 14211 /* vcvttpd2dqsy */, X86::VCVTTPD2DQSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20747 { 14224 /* vcvttpd2dqx */, X86::VCVTTPD2DQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
20748 { 14224 /* vcvttpd2dqx */, X86::VCVTTPD2DQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20749 { 14224 /* vcvttpd2dqx */, X86::VCVTTPD2DQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
20750 { 14224 /* vcvttpd2dqx */, X86::VCVTTPD2DQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20751 { 14224 /* vcvttpd2dqx */, X86::VCVTTPD2DQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20752 { 14224 /* vcvttpd2dqx */, X86::VCVTTPD2DQZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20753 { 14224 /* vcvttpd2dqx */, X86::VCVTTPD2DQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20754 { 14224 /* vcvttpd2dqx */, X86::VCVTTPD2DQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20755 { 14224 /* vcvttpd2dqx */, X86::VCVTTPD2DQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20756 { 14224 /* vcvttpd2dqx */, X86::VCVTTPD2DQZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20757 { 14224 /* vcvttpd2dqx */, X86::VCVTTPD2DQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20758 { 14236 /* vcvttpd2dqy */, X86::VCVTTPD2DQYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
20759 { 14236 /* vcvttpd2dqy */, X86::VCVTTPD2DQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20760 { 14236 /* vcvttpd2dqy */, X86::VCVTTPD2DQYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16 }, },
20761 { 14236 /* vcvttpd2dqy */, X86::VCVTTPD2DQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
20762 { 14236 /* vcvttpd2dqy */, X86::VCVTTPD2DQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
20763 { 14236 /* vcvttpd2dqy */, X86::VCVTTPD2DQZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20764 { 14236 /* vcvttpd2dqy */, X86::VCVTTPD2DQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20765 { 14236 /* vcvttpd2dqy */, X86::VCVTTPD2DQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20766 { 14236 /* vcvttpd2dqy */, X86::VCVTTPD2DQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20767 { 14236 /* vcvttpd2dqy */, X86::VCVTTPD2DQZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20768 { 14236 /* vcvttpd2dqy */, X86::VCVTTPD2DQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20769 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20770 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
20771 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
20772 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20773 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
20774 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
20775 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
20776 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20777 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
20778 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
20779 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20780 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20781 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20782 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20783 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20784 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20785 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20786 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20787 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20788 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20789 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20790 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20791 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20792 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20793 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20794 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20795 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20796 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20797 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20798 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20799 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20800 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
20801 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
20802 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20803 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
20804 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
20805 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR256X }, },
20806 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
20807 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20808 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
20809 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
20810 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20811 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20812 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20813 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20814 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20815 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20816 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20817 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20818 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20819 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20820 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20821 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20822 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20823 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20824 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20825 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20826 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20827 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20828 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20829 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20830 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20831 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20832 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20833 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20834 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
20835 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
20836 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR256X }, },
20837 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20838 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
20839 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X }, },
20840 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20841 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20842 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20843 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20844 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20845 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20846 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20847 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20848 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20849 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20850 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20851 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20852 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20853 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20854 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20855 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20856 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20857 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20858 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
20859 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
20860 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_FR16X }, },
20861 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR256X }, },
20862 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20863 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
20864 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X }, },
20865 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20866 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20867 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20868 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20869 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20870 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20871 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20872 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20873 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20874 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20875 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20876 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20877 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20878 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20879 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20880 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20881 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20882 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20883 { 14296 /* vcvttpd2udqsx */, X86::VCVTTPD2UDQSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20884 { 14296 /* vcvttpd2udqsx */, X86::VCVTTPD2UDQSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20885 { 14296 /* vcvttpd2udqsx */, X86::VCVTTPD2UDQSZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20886 { 14296 /* vcvttpd2udqsx */, X86::VCVTTPD2UDQSZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20887 { 14296 /* vcvttpd2udqsx */, X86::VCVTTPD2UDQSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20888 { 14296 /* vcvttpd2udqsx */, X86::VCVTTPD2UDQSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20889 { 14296 /* vcvttpd2udqsx */, X86::VCVTTPD2UDQSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20890 { 14296 /* vcvttpd2udqsx */, X86::VCVTTPD2UDQSZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20891 { 14296 /* vcvttpd2udqsx */, X86::VCVTTPD2UDQSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20892 { 14310 /* vcvttpd2udqsy */, X86::VCVTTPD2UDQSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20893 { 14310 /* vcvttpd2udqsy */, X86::VCVTTPD2UDQSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
20894 { 14310 /* vcvttpd2udqsy */, X86::VCVTTPD2UDQSZ256rrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_FR16X }, },
20895 { 14310 /* vcvttpd2udqsy */, X86::VCVTTPD2UDQSZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
20896 { 14310 /* vcvttpd2udqsy */, X86::VCVTTPD2UDQSZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20897 { 14310 /* vcvttpd2udqsy */, X86::VCVTTPD2UDQSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20898 { 14310 /* vcvttpd2udqsy */, X86::VCVTTPD2UDQSZ256rrbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20899 { 14310 /* vcvttpd2udqsy */, X86::VCVTTPD2UDQSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20900 { 14310 /* vcvttpd2udqsy */, X86::VCVTTPD2UDQSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20901 { 14310 /* vcvttpd2udqsy */, X86::VCVTTPD2UDQSZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20902 { 14310 /* vcvttpd2udqsy */, X86::VCVTTPD2UDQSZ256rrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20903 { 14310 /* vcvttpd2udqsy */, X86::VCVTTPD2UDQSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20904 { 14324 /* vcvttpd2udqx */, X86::VCVTTPD2UDQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20905 { 14324 /* vcvttpd2udqx */, X86::VCVTTPD2UDQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20906 { 14324 /* vcvttpd2udqx */, X86::VCVTTPD2UDQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20907 { 14324 /* vcvttpd2udqx */, X86::VCVTTPD2UDQZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20908 { 14324 /* vcvttpd2udqx */, X86::VCVTTPD2UDQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20909 { 14324 /* vcvttpd2udqx */, X86::VCVTTPD2UDQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20910 { 14324 /* vcvttpd2udqx */, X86::VCVTTPD2UDQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20911 { 14324 /* vcvttpd2udqx */, X86::VCVTTPD2UDQZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20912 { 14324 /* vcvttpd2udqx */, X86::VCVTTPD2UDQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20913 { 14337 /* vcvttpd2udqy */, X86::VCVTTPD2UDQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
20914 { 14337 /* vcvttpd2udqy */, X86::VCVTTPD2UDQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
20915 { 14337 /* vcvttpd2udqy */, X86::VCVTTPD2UDQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
20916 { 14337 /* vcvttpd2udqy */, X86::VCVTTPD2UDQZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20917 { 14337 /* vcvttpd2udqy */, X86::VCVTTPD2UDQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20918 { 14337 /* vcvttpd2udqy */, X86::VCVTTPD2UDQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20919 { 14337 /* vcvttpd2udqy */, X86::VCVTTPD2UDQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20920 { 14337 /* vcvttpd2udqy */, X86::VCVTTPD2UDQZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20921 { 14337 /* vcvttpd2udqy */, X86::VCVTTPD2UDQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20922 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20923 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
20924 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
20925 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20926 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
20927 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
20928 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
20929 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20930 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
20931 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
20932 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20933 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20934 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20935 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20936 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20937 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20938 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20939 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20940 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20941 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20942 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20943 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20944 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20945 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20946 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20947 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20948 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20949 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20950 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20951 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20952 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20953 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
20954 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
20955 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
20956 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
20957 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
20958 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR256X }, },
20959 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
20960 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
20961 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
20962 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
20963 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20964 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20965 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20966 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20967 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20968 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20969 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20970 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20971 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20972 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20973 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20974 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20975 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20976 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20977 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20978 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20979 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20980 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20981 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20982 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20983 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20984 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
20985 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
20986 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
20987 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
20988 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
20989 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
20990 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
20991 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512 }, },
20992 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512 }, },
20993 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X }, },
20994 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X }, },
20995 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20996 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20997 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20998 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
20999 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21000 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21001 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21002 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21003 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21004 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21005 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21006 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21007 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21008 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21009 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21010 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21011 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21012 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21013 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21014 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21015 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21016 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21017 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21018 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21019 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21020 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21021 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
21022 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
21023 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
21024 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
21025 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21026 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21027 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21028 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21029 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21030 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21031 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21032 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21033 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21034 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21035 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21036 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21037 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21038 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21039 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21040 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21041 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21042 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21043 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21044 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21045 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21046 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21047 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21048 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21049 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21050 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21051 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
21052 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
21053 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
21054 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
21055 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21056 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21057 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21058 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21059 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21060 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21061 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21062 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21063 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21064 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21065 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21066 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21067 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21068 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21069 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21070 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21071 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21072 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21073 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21074 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21075 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21076 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
21077 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
21078 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
21079 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
21080 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
21081 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR512 }, },
21082 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X }, },
21083 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X }, },
21084 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512 }, },
21085 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21086 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21087 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21088 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21089 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21090 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21091 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21092 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21093 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21094 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21095 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21096 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21097 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21098 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21099 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21100 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21101 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21102 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21103 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21104 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21105 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21106 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
21107 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
21108 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
21109 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
21110 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
21111 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512 }, },
21112 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512 }, },
21113 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X }, },
21114 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X }, },
21115 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21116 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21117 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21118 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21119 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21120 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21121 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21122 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21123 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21124 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21125 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21126 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21127 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21128 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21129 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21130 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21131 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21132 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21133 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21134 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21135 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21136 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
21137 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
21138 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
21139 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
21140 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
21141 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR512 }, },
21142 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X }, },
21143 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X }, },
21144 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512 }, },
21145 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21146 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21147 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21148 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21149 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21150 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21151 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21152 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21153 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21154 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21155 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21156 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21157 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21158 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21159 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21160 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21161 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21162 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21163 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21164 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21165 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21166 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21167 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21168 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21169 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21170 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21171 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
21172 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
21173 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
21174 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
21175 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21176 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21177 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21178 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21179 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21180 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21181 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21182 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21183 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21184 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21185 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21186 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21187 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21188 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21189 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21190 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21191 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21192 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21193 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21194 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21195 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21196 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21197 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21198 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21199 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21200 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21201 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
21202 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
21203 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
21204 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
21205 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21206 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21207 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21208 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21209 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21210 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21211 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21212 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21213 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21214 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21215 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21216 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21217 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21218 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21219 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21220 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21221 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21222 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21223 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21224 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21225 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
21226 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
21227 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21228 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21229 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21230 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
21231 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21232 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
21233 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21234 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21235 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
21236 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
21237 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
21238 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
21239 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21240 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21241 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21242 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21243 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21244 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21245 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21246 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21247 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21248 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21249 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21250 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21251 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21252 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21253 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21254 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21255 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21256 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21257 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21258 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21259 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21260 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21261 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21262 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21263 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21264 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21265 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
21266 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
21267 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
21268 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
21269 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21270 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21271 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21272 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21273 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21274 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21275 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21276 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21277 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21278 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21279 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21280 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21281 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21282 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21283 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21284 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21285 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21286 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21287 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21288 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21289 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21290 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21291 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21292 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21293 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21294 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21295 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
21296 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
21297 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
21298 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
21299 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21300 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21301 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21302 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21303 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21304 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21305 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21306 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21307 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21308 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21309 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21310 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21311 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21312 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21313 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21314 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21315 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21316 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21317 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21318 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21319 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21320 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21321 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21322 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21323 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21324 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21325 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
21326 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
21327 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
21328 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
21329 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21330 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21331 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21332 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21333 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21334 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21335 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21336 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21337 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21338 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21339 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21340 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21341 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21342 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21343 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21344 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21345 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21346 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21347 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21348 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21349 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21350 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
21351 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
21352 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
21353 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
21354 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
21355 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512 }, },
21356 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X }, },
21357 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X }, },
21358 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512 }, },
21359 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21360 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21361 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21362 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21363 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21364 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21365 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21366 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21367 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21368 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21369 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21370 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21371 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21372 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21373 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21374 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21375 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21376 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21377 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21378 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21379 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21380 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
21381 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
21382 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
21383 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
21384 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
21385 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR256X }, },
21386 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512 }, },
21387 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X }, },
21388 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X }, },
21389 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512 }, },
21390 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21391 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21392 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21393 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21394 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21395 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21396 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21397 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21398 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21399 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21400 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21401 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21402 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21403 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21404 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21405 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21406 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21407 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21408 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21409 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21410 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21411 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21412 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21413 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21414 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21415 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21416 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21417 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21418 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
21419 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
21420 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
21421 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
21422 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21423 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21424 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21425 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21426 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21427 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21428 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21429 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21430 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21431 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21432 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21433 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21434 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21435 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21436 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21437 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21438 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21439 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21440 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21441 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21442 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21443 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21444 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21445 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21446 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21447 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21448 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
21449 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
21450 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
21451 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
21452 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21453 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21454 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21455 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21456 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21457 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21458 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21459 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21460 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21461 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21462 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21463 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21464 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21465 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21466 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21467 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21468 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21469 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21470 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21471 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21472 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21473 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
21474 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
21475 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
21476 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
21477 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
21478 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512 }, },
21479 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X }, },
21480 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X }, },
21481 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512 }, },
21482 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21483 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21484 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21485 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21486 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21487 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21488 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21489 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21490 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21491 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21492 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21493 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21494 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21495 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21496 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21497 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21498 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21499 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21500 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21501 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21502 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21503 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
21504 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
21505 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
21506 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
21507 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
21508 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR256X }, },
21509 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512 }, },
21510 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X }, },
21511 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X }, },
21512 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512 }, },
21513 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21514 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21515 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21516 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21517 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21518 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21519 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21520 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21521 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21522 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21523 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21524 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21525 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21526 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21527 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21528 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21529 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21530 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21531 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21532 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21533 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21534 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21535 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
21536 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
21537 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21538 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21539 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SIrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
21540 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SIZrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
21541 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SI64rm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
21542 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SI64Zrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
21543 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SIZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21544 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SI64Zrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21545 { 14599 /* vcvttsd2sil */, X86::VCVTTSD2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
21546 { 14599 /* vcvttsd2sil */, X86::VCVTTSD2SIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21547 { 14599 /* vcvttsd2sil */, X86::VCVTTSD2SIrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
21548 { 14599 /* vcvttsd2sil */, X86::VCVTTSD2SIZrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
21549 { 14599 /* vcvttsd2sil */, X86::VCVTTSD2SIZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21550 { 14611 /* vcvttsd2siq */, X86::VCVTTSD2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
21551 { 14611 /* vcvttsd2siq */, X86::VCVTTSD2SI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21552 { 14611 /* vcvttsd2siq */, X86::VCVTTSD2SI64rm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
21553 { 14611 /* vcvttsd2siq */, X86::VCVTTSD2SI64Zrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
21554 { 14611 /* vcvttsd2siq */, X86::VCVTTSD2SI64Zrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21555 { 14623 /* vcvttsd2sis */, X86::VCVTTSD2SISrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21556 { 14623 /* vcvttsd2sis */, X86::VCVTTSD2SI64Srr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21557 { 14623 /* vcvttsd2sis */, X86::VCVTTSD2SISrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
21558 { 14623 /* vcvttsd2sis */, X86::VCVTTSD2SI64Srm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
21559 { 14623 /* vcvttsd2sis */, X86::VCVTTSD2SISrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21560 { 14623 /* vcvttsd2sis */, X86::VCVTTSD2SI64Srrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21561 { 14635 /* vcvttsd2usi */, X86::VCVTTSD2USIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21562 { 14635 /* vcvttsd2usi */, X86::VCVTTSD2USI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21563 { 14635 /* vcvttsd2usi */, X86::VCVTTSD2USIZrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
21564 { 14635 /* vcvttsd2usi */, X86::VCVTTSD2USI64Zrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
21565 { 14635 /* vcvttsd2usi */, X86::VCVTTSD2USIZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21566 { 14635 /* vcvttsd2usi */, X86::VCVTTSD2USI64Zrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21567 { 14647 /* vcvttsd2usil */, X86::VCVTTSD2USIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21568 { 14647 /* vcvttsd2usil */, X86::VCVTTSD2USIZrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
21569 { 14647 /* vcvttsd2usil */, X86::VCVTTSD2USIZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21570 { 14660 /* vcvttsd2usiq */, X86::VCVTTSD2USI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21571 { 14660 /* vcvttsd2usiq */, X86::VCVTTSD2USI64Zrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
21572 { 14660 /* vcvttsd2usiq */, X86::VCVTTSD2USI64Zrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21573 { 14673 /* vcvttsd2usis */, X86::VCVTTSD2USISrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21574 { 14673 /* vcvttsd2usis */, X86::VCVTTSD2USI64Srr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21575 { 14673 /* vcvttsd2usis */, X86::VCVTTSD2USISrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR32 }, },
21576 { 14673 /* vcvttsd2usis */, X86::VCVTTSD2USI64Srm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
21577 { 14673 /* vcvttsd2usis */, X86::VCVTTSD2USISrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21578 { 14673 /* vcvttsd2usis */, X86::VCVTTSD2USI64Srrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21579 { 14686 /* vcvttsh2si */, X86::VCVTTSH2SIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21580 { 14686 /* vcvttsh2si */, X86::VCVTTSH2SI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21581 { 14686 /* vcvttsh2si */, X86::VCVTTSH2SIZrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR32 }, },
21582 { 14686 /* vcvttsh2si */, X86::VCVTTSH2SI64Zrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR64 }, },
21583 { 14686 /* vcvttsh2si */, X86::VCVTTSH2SIZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21584 { 14686 /* vcvttsh2si */, X86::VCVTTSH2SI64Zrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21585 { 14697 /* vcvttsh2sil */, X86::VCVTTSH2SIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21586 { 14697 /* vcvttsh2sil */, X86::VCVTTSH2SIZrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR32 }, },
21587 { 14697 /* vcvttsh2sil */, X86::VCVTTSH2SIZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21588 { 14709 /* vcvttsh2siq */, X86::VCVTTSH2SI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21589 { 14709 /* vcvttsh2siq */, X86::VCVTTSH2SI64Zrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR64 }, },
21590 { 14709 /* vcvttsh2siq */, X86::VCVTTSH2SI64Zrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21591 { 14721 /* vcvttsh2usi */, X86::VCVTTSH2USIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21592 { 14721 /* vcvttsh2usi */, X86::VCVTTSH2USI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21593 { 14721 /* vcvttsh2usi */, X86::VCVTTSH2USIZrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR32 }, },
21594 { 14721 /* vcvttsh2usi */, X86::VCVTTSH2USI64Zrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR64 }, },
21595 { 14721 /* vcvttsh2usi */, X86::VCVTTSH2USIZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21596 { 14721 /* vcvttsh2usi */, X86::VCVTTSH2USI64Zrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21597 { 14733 /* vcvttsh2usil */, X86::VCVTTSH2USIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21598 { 14733 /* vcvttsh2usil */, X86::VCVTTSH2USIZrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR32 }, },
21599 { 14733 /* vcvttsh2usil */, X86::VCVTTSH2USIZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21600 { 14746 /* vcvttsh2usiq */, X86::VCVTTSH2USI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21601 { 14746 /* vcvttsh2usiq */, X86::VCVTTSH2USI64Zrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR64 }, },
21602 { 14746 /* vcvttsh2usiq */, X86::VCVTTSH2USI64Zrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21603 { 14759 /* vcvttss2si */, X86::VCVTTSS2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
21604 { 14759 /* vcvttss2si */, X86::VCVTTSS2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
21605 { 14759 /* vcvttss2si */, X86::VCVTTSS2SIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21606 { 14759 /* vcvttss2si */, X86::VCVTTSS2SI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21607 { 14759 /* vcvttss2si */, X86::VCVTTSS2SIrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
21608 { 14759 /* vcvttss2si */, X86::VCVTTSS2SIZrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
21609 { 14759 /* vcvttss2si */, X86::VCVTTSS2SI64rm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
21610 { 14759 /* vcvttss2si */, X86::VCVTTSS2SI64Zrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
21611 { 14759 /* vcvttss2si */, X86::VCVTTSS2SIZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21612 { 14759 /* vcvttss2si */, X86::VCVTTSS2SI64Zrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21613 { 14770 /* vcvttss2sil */, X86::VCVTTSS2SIrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
21614 { 14770 /* vcvttss2sil */, X86::VCVTTSS2SIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21615 { 14770 /* vcvttss2sil */, X86::VCVTTSS2SIrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
21616 { 14770 /* vcvttss2sil */, X86::VCVTTSS2SIZrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
21617 { 14770 /* vcvttss2sil */, X86::VCVTTSS2SIZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21618 { 14782 /* vcvttss2siq */, X86::VCVTTSS2SI64rr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
21619 { 14782 /* vcvttss2siq */, X86::VCVTTSS2SI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21620 { 14782 /* vcvttss2siq */, X86::VCVTTSS2SI64rm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
21621 { 14782 /* vcvttss2siq */, X86::VCVTTSS2SI64Zrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
21622 { 14782 /* vcvttss2siq */, X86::VCVTTSS2SI64Zrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21623 { 14794 /* vcvttss2sis */, X86::VCVTTSS2SISrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21624 { 14794 /* vcvttss2sis */, X86::VCVTTSS2SI64Srr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21625 { 14794 /* vcvttss2sis */, X86::VCVTTSS2SISrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
21626 { 14794 /* vcvttss2sis */, X86::VCVTTSS2SI64Srm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
21627 { 14794 /* vcvttss2sis */, X86::VCVTTSS2SISrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21628 { 14794 /* vcvttss2sis */, X86::VCVTTSS2SI64Srrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21629 { 14806 /* vcvttss2usi */, X86::VCVTTSS2USIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21630 { 14806 /* vcvttss2usi */, X86::VCVTTSS2USI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21631 { 14806 /* vcvttss2usi */, X86::VCVTTSS2USIZrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
21632 { 14806 /* vcvttss2usi */, X86::VCVTTSS2USI64Zrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
21633 { 14806 /* vcvttss2usi */, X86::VCVTTSS2USIZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21634 { 14806 /* vcvttss2usi */, X86::VCVTTSS2USI64Zrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21635 { 14818 /* vcvttss2usil */, X86::VCVTTSS2USIZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21636 { 14818 /* vcvttss2usil */, X86::VCVTTSS2USIZrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
21637 { 14818 /* vcvttss2usil */, X86::VCVTTSS2USIZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21638 { 14831 /* vcvttss2usiq */, X86::VCVTTSS2USI64Zrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21639 { 14831 /* vcvttss2usiq */, X86::VCVTTSS2USI64Zrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
21640 { 14831 /* vcvttss2usiq */, X86::VCVTTSS2USI64Zrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21641 { 14844 /* vcvttss2usis */, X86::VCVTTSS2USISrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
21642 { 14844 /* vcvttss2usis */, X86::VCVTTSS2USI64Srr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
21643 { 14844 /* vcvttss2usis */, X86::VCVTTSS2USISrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
21644 { 14844 /* vcvttss2usis */, X86::VCVTTSS2USI64Srm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR64 }, },
21645 { 14844 /* vcvttss2usis */, X86::VCVTTSS2USISrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR32 }, },
21646 { 14844 /* vcvttss2usis */, X86::VCVTTSS2USI64Srrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_GR64 }, },
21647 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21648 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
21649 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
21650 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
21651 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
21652 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
21653 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X }, },
21654 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X }, },
21655 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512 }, },
21656 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21657 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21658 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21659 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21660 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21661 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21662 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21663 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21664 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21665 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21666 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21667 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21668 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21669 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21670 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21671 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21672 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21673 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21674 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21675 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
21676 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
21677 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
21678 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X }, },
21679 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR256X }, },
21680 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
21681 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_FR16X }, },
21682 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21683 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21684 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21685 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21686 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21687 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21688 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21689 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21690 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21691 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21692 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21693 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21694 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21695 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21696 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21697 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21698 { 14879 /* vcvtudq2phx */, X86::VCVTUDQ2PHZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21699 { 14879 /* vcvtudq2phx */, X86::VCVTUDQ2PHZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21700 { 14879 /* vcvtudq2phx */, X86::VCVTUDQ2PHZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
21701 { 14879 /* vcvtudq2phx */, X86::VCVTUDQ2PHZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21702 { 14879 /* vcvtudq2phx */, X86::VCVTUDQ2PHZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21703 { 14879 /* vcvtudq2phx */, X86::VCVTUDQ2PHZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21704 { 14879 /* vcvtudq2phx */, X86::VCVTUDQ2PHZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21705 { 14879 /* vcvtudq2phx */, X86::VCVTUDQ2PHZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21706 { 14879 /* vcvtudq2phx */, X86::VCVTUDQ2PHZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21707 { 14891 /* vcvtudq2phy */, X86::VCVTUDQ2PHZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
21708 { 14891 /* vcvtudq2phy */, X86::VCVTUDQ2PHZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
21709 { 14891 /* vcvtudq2phy */, X86::VCVTUDQ2PHZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
21710 { 14891 /* vcvtudq2phy */, X86::VCVTUDQ2PHZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21711 { 14891 /* vcvtudq2phy */, X86::VCVTUDQ2PHZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21712 { 14891 /* vcvtudq2phy */, X86::VCVTUDQ2PHZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21713 { 14891 /* vcvtudq2phy */, X86::VCVTUDQ2PHZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21714 { 14891 /* vcvtudq2phy */, X86::VCVTUDQ2PHZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21715 { 14891 /* vcvtudq2phy */, X86::VCVTUDQ2PHZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21716 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21717 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21718 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21719 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21720 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21721 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21722 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
21723 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
21724 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
21725 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
21726 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21727 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21728 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21729 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21730 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21731 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21732 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21733 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21734 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21735 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21736 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21737 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21738 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21739 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21740 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21741 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21742 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21743 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21744 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21745 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21746 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21747 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21748 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21749 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21750 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21751 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21752 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
21753 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
21754 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
21755 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
21756 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21757 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21758 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21759 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21760 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21761 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21762 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21763 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21764 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21765 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21766 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21767 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21768 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21769 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21770 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21771 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21772 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21773 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21774 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21775 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21776 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21777 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
21778 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
21779 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_FR16X }, },
21780 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
21781 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
21782 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X }, },
21783 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21784 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21785 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21786 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21787 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21788 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21789 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21790 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21791 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21792 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21793 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21794 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21795 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21796 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21797 { 14936 /* vcvtuqq2phx */, X86::VCVTUQQ2PHZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21798 { 14936 /* vcvtuqq2phx */, X86::VCVTUQQ2PHZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21799 { 14936 /* vcvtuqq2phx */, X86::VCVTUQQ2PHZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
21800 { 14936 /* vcvtuqq2phx */, X86::VCVTUQQ2PHZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21801 { 14936 /* vcvtuqq2phx */, X86::VCVTUQQ2PHZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21802 { 14936 /* vcvtuqq2phx */, X86::VCVTUQQ2PHZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21803 { 14936 /* vcvtuqq2phx */, X86::VCVTUQQ2PHZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21804 { 14936 /* vcvtuqq2phx */, X86::VCVTUQQ2PHZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21805 { 14936 /* vcvtuqq2phx */, X86::VCVTUQQ2PHZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21806 { 14948 /* vcvtuqq2phy */, X86::VCVTUQQ2PHZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
21807 { 14948 /* vcvtuqq2phy */, X86::VCVTUQQ2PHZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
21808 { 14948 /* vcvtuqq2phy */, X86::VCVTUQQ2PHZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
21809 { 14948 /* vcvtuqq2phy */, X86::VCVTUQQ2PHZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21810 { 14948 /* vcvtuqq2phy */, X86::VCVTUQQ2PHZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21811 { 14948 /* vcvtuqq2phy */, X86::VCVTUQQ2PHZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21812 { 14948 /* vcvtuqq2phy */, X86::VCVTUQQ2PHZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21813 { 14948 /* vcvtuqq2phy */, X86::VCVTUQQ2PHZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21814 { 14948 /* vcvtuqq2phy */, X86::VCVTUQQ2PHZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21815 { 14960 /* vcvtuqq2phz */, X86::VCVTUQQ2PHZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
21816 { 14960 /* vcvtuqq2phz */, X86::VCVTUQQ2PHZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_FR16X }, },
21817 { 14960 /* vcvtuqq2phz */, X86::VCVTUQQ2PHZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X }, },
21818 { 14960 /* vcvtuqq2phz */, X86::VCVTUQQ2PHZrrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21819 { 14960 /* vcvtuqq2phz */, X86::VCVTUQQ2PHZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21820 { 14960 /* vcvtuqq2phz */, X86::VCVTUQQ2PHZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21821 { 14960 /* vcvtuqq2phz */, X86::VCVTUQQ2PHZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21822 { 14960 /* vcvtuqq2phz */, X86::VCVTUQQ2PHZrmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21823 { 14960 /* vcvtuqq2phz */, X86::VCVTUQQ2PHZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21824 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21825 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
21826 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
21827 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X }, },
21828 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X }, },
21829 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
21830 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
21831 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X }, },
21832 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21833 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21834 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21835 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21836 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21837 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21838 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21839 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21840 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21841 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21842 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21843 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21844 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21845 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21846 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21847 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21848 { 14983 /* vcvtuqq2psx */, X86::VCVTUQQ2PSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21849 { 14983 /* vcvtuqq2psx */, X86::VCVTUQQ2PSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21850 { 14983 /* vcvtuqq2psx */, X86::VCVTUQQ2PSZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
21851 { 14983 /* vcvtuqq2psx */, X86::VCVTUQQ2PSZ128rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21852 { 14983 /* vcvtuqq2psx */, X86::VCVTUQQ2PSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21853 { 14983 /* vcvtuqq2psx */, X86::VCVTUQQ2PSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21854 { 14983 /* vcvtuqq2psx */, X86::VCVTUQQ2PSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21855 { 14983 /* vcvtuqq2psx */, X86::VCVTUQQ2PSZ128rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21856 { 14983 /* vcvtuqq2psx */, X86::VCVTUQQ2PSZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21857 { 14995 /* vcvtuqq2psy */, X86::VCVTUQQ2PSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
21858 { 14995 /* vcvtuqq2psy */, X86::VCVTUQQ2PSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X }, },
21859 { 14995 /* vcvtuqq2psy */, X86::VCVTUQQ2PSZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X }, },
21860 { 14995 /* vcvtuqq2psy */, X86::VCVTUQQ2PSZ256rrk, Convert__Reg1_1__Tie0_2_2__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21861 { 14995 /* vcvtuqq2psy */, X86::VCVTUQQ2PSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21862 { 14995 /* vcvtuqq2psy */, X86::VCVTUQQ2PSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21863 { 14995 /* vcvtuqq2psy */, X86::VCVTUQQ2PSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21864 { 14995 /* vcvtuqq2psy */, X86::VCVTUQQ2PSZ256rmbk, Convert__Reg1_2__Tie0_3_3__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21865 { 14995 /* vcvtuqq2psy */, X86::VCVTUQQ2PSZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21866 { 15007 /* vcvtusi2sd */, X86::VCVTUSI2SDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_FR16X }, },
21867 { 15007 /* vcvtusi2sd */, X86::VCVTUSI642SDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_FR16X }, },
21868 { 15007 /* vcvtusi2sd */, X86::VCVTUSI2SDZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
21869 { 15007 /* vcvtusi2sd */, X86::VCVTUSI642SDZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR64, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
21870 { 15018 /* vcvtusi2sdl */, X86::VCVTUSI2SDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_FR16X }, },
21871 { 15018 /* vcvtusi2sdl */, X86::VCVTUSI2SDZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
21872 { 15030 /* vcvtusi2sdq */, X86::VCVTUSI642SDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_FR16X }, },
21873 { 15030 /* vcvtusi2sdq */, X86::VCVTUSI642SDZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
21874 { 15030 /* vcvtusi2sdq */, X86::VCVTUSI642SDZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR64, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
21875 { 15042 /* vcvtusi2sh */, X86::VCVTUSI2SHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_FR16X }, },
21876 { 15042 /* vcvtusi2sh */, X86::VCVTUSI642SHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_FR16X }, },
21877 { 15042 /* vcvtusi2sh */, X86::VCVTUSI2SHZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
21878 { 15042 /* vcvtusi2sh */, X86::VCVTUSI2SHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR32, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
21879 { 15042 /* vcvtusi2sh */, X86::VCVTUSI642SHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR64, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
21880 { 15053 /* vcvtusi2shl */, X86::VCVTUSI2SHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_FR16X }, },
21881 { 15053 /* vcvtusi2shl */, X86::VCVTUSI2SHZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
21882 { 15053 /* vcvtusi2shl */, X86::VCVTUSI2SHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR32, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
21883 { 15065 /* vcvtusi2shq */, X86::VCVTUSI642SHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_FR16X }, },
21884 { 15065 /* vcvtusi2shq */, X86::VCVTUSI642SHZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
21885 { 15065 /* vcvtusi2shq */, X86::VCVTUSI642SHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR64, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
21886 { 15077 /* vcvtusi2ss */, X86::VCVTUSI2SSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_FR16X }, },
21887 { 15077 /* vcvtusi2ss */, X86::VCVTUSI642SSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_FR16X }, },
21888 { 15077 /* vcvtusi2ss */, X86::VCVTUSI2SSZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
21889 { 15077 /* vcvtusi2ss */, X86::VCVTUSI2SSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR32, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
21890 { 15077 /* vcvtusi2ss */, X86::VCVTUSI642SSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR64, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
21891 { 15088 /* vcvtusi2ssl */, X86::VCVTUSI2SSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_FR16X }, },
21892 { 15088 /* vcvtusi2ssl */, X86::VCVTUSI2SSZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
21893 { 15088 /* vcvtusi2ssl */, X86::VCVTUSI2SSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR32, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
21894 { 15100 /* vcvtusi2ssq */, X86::VCVTUSI642SSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_FR16X }, },
21895 { 15100 /* vcvtusi2ssq */, X86::VCVTUSI642SSZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
21896 { 15100 /* vcvtusi2ssq */, X86::VCVTUSI642SSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_0__AVX512RC1_1, AMFBS_None, { MCK_GR64, MCK_AVX512RC, MCK_FR16X, MCK_FR16X }, },
21897 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21898 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21899 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21900 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21901 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21902 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21903 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
21904 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
21905 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
21906 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
21907 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21908 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21909 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21910 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21911 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21912 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21913 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21914 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21915 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21916 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21917 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21918 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21919 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21920 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21921 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21922 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21923 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21924 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21925 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21926 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21927 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
21928 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
21929 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
21930 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
21931 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
21932 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
21933 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
21934 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
21935 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
21936 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
21937 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21938 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21939 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21940 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21941 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21942 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21943 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21944 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21945 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21946 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21947 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21948 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21949 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21950 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21951 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21952 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21953 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21954 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21955 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21956 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21957 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
21958 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
21959 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
21960 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
21961 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
21962 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
21963 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21964 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21965 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21966 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21967 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21968 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21969 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21970 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21971 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21972 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21973 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21974 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21975 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
21976 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
21977 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
21978 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
21979 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
21980 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
21981 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
21982 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
21983 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
21984 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21985 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21986 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21987 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21988 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21989 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21990 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21991 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21992 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21993 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21994 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21995 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21996 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
21997 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21998 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
21999 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22000 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22001 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22002 { 15150 /* vdivpd */, X86::VDIVPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22003 { 15150 /* vdivpd */, X86::VDIVPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
22004 { 15150 /* vdivpd */, X86::VDIVPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22005 { 15150 /* vdivpd */, X86::VDIVPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22006 { 15150 /* vdivpd */, X86::VDIVPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22007 { 15150 /* vdivpd */, X86::VDIVPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
22008 { 15150 /* vdivpd */, X86::VDIVPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22009 { 15150 /* vdivpd */, X86::VDIVPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
22010 { 15150 /* vdivpd */, X86::VDIVPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22011 { 15150 /* vdivpd */, X86::VDIVPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22012 { 15150 /* vdivpd */, X86::VDIVPDZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22013 { 15150 /* vdivpd */, X86::VDIVPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
22014 { 15150 /* vdivpd */, X86::VDIVPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
22015 { 15150 /* vdivpd */, X86::VDIVPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
22016 { 15150 /* vdivpd */, X86::VDIVPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22017 { 15150 /* vdivpd */, X86::VDIVPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22018 { 15150 /* vdivpd */, X86::VDIVPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22019 { 15150 /* vdivpd */, X86::VDIVPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22020 { 15150 /* vdivpd */, X86::VDIVPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22021 { 15150 /* vdivpd */, X86::VDIVPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22022 { 15150 /* vdivpd */, X86::VDIVPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22023 { 15150 /* vdivpd */, X86::VDIVPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22024 { 15150 /* vdivpd */, X86::VDIVPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22025 { 15150 /* vdivpd */, X86::VDIVPDZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22026 { 15150 /* vdivpd */, X86::VDIVPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22027 { 15150 /* vdivpd */, X86::VDIVPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22028 { 15150 /* vdivpd */, X86::VDIVPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22029 { 15150 /* vdivpd */, X86::VDIVPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22030 { 15150 /* vdivpd */, X86::VDIVPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22031 { 15150 /* vdivpd */, X86::VDIVPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22032 { 15150 /* vdivpd */, X86::VDIVPDZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22033 { 15150 /* vdivpd */, X86::VDIVPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22034 { 15150 /* vdivpd */, X86::VDIVPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22035 { 15150 /* vdivpd */, X86::VDIVPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22036 { 15157 /* vdivph */, X86::VDIVPHZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22037 { 15157 /* vdivph */, X86::VDIVPHZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22038 { 15157 /* vdivph */, X86::VDIVPHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22039 { 15157 /* vdivph */, X86::VDIVPHZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22040 { 15157 /* vdivph */, X86::VDIVPHZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22041 { 15157 /* vdivph */, X86::VDIVPHZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22042 { 15157 /* vdivph */, X86::VDIVPHZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22043 { 15157 /* vdivph */, X86::VDIVPHZ256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
22044 { 15157 /* vdivph */, X86::VDIVPHZrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
22045 { 15157 /* vdivph */, X86::VDIVPHZ128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
22046 { 15157 /* vdivph */, X86::VDIVPHZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22047 { 15157 /* vdivph */, X86::VDIVPHZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22048 { 15157 /* vdivph */, X86::VDIVPHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22049 { 15157 /* vdivph */, X86::VDIVPHZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22050 { 15157 /* vdivph */, X86::VDIVPHZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22051 { 15157 /* vdivph */, X86::VDIVPHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22052 { 15157 /* vdivph */, X86::VDIVPHZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22053 { 15157 /* vdivph */, X86::VDIVPHZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22054 { 15157 /* vdivph */, X86::VDIVPHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22055 { 15157 /* vdivph */, X86::VDIVPHZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22056 { 15157 /* vdivph */, X86::VDIVPHZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22057 { 15157 /* vdivph */, X86::VDIVPHZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22058 { 15157 /* vdivph */, X86::VDIVPHZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22059 { 15157 /* vdivph */, X86::VDIVPHZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22060 { 15157 /* vdivph */, X86::VDIVPHZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22061 { 15157 /* vdivph */, X86::VDIVPHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22062 { 15157 /* vdivph */, X86::VDIVPHZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22063 { 15157 /* vdivph */, X86::VDIVPHZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22064 { 15157 /* vdivph */, X86::VDIVPHZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22065 { 15157 /* vdivph */, X86::VDIVPHZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22066 { 15164 /* vdivps */, X86::VDIVPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22067 { 15164 /* vdivps */, X86::VDIVPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
22068 { 15164 /* vdivps */, X86::VDIVPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22069 { 15164 /* vdivps */, X86::VDIVPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22070 { 15164 /* vdivps */, X86::VDIVPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22071 { 15164 /* vdivps */, X86::VDIVPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
22072 { 15164 /* vdivps */, X86::VDIVPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22073 { 15164 /* vdivps */, X86::VDIVPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
22074 { 15164 /* vdivps */, X86::VDIVPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22075 { 15164 /* vdivps */, X86::VDIVPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22076 { 15164 /* vdivps */, X86::VDIVPSZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22077 { 15164 /* vdivps */, X86::VDIVPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
22078 { 15164 /* vdivps */, X86::VDIVPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
22079 { 15164 /* vdivps */, X86::VDIVPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
22080 { 15164 /* vdivps */, X86::VDIVPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22081 { 15164 /* vdivps */, X86::VDIVPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22082 { 15164 /* vdivps */, X86::VDIVPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22083 { 15164 /* vdivps */, X86::VDIVPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22084 { 15164 /* vdivps */, X86::VDIVPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22085 { 15164 /* vdivps */, X86::VDIVPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22086 { 15164 /* vdivps */, X86::VDIVPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22087 { 15164 /* vdivps */, X86::VDIVPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22088 { 15164 /* vdivps */, X86::VDIVPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22089 { 15164 /* vdivps */, X86::VDIVPSZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22090 { 15164 /* vdivps */, X86::VDIVPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22091 { 15164 /* vdivps */, X86::VDIVPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22092 { 15164 /* vdivps */, X86::VDIVPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22093 { 15164 /* vdivps */, X86::VDIVPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22094 { 15164 /* vdivps */, X86::VDIVPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22095 { 15164 /* vdivps */, X86::VDIVPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22096 { 15164 /* vdivps */, X86::VDIVPSZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22097 { 15164 /* vdivps */, X86::VDIVPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22098 { 15164 /* vdivps */, X86::VDIVPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22099 { 15164 /* vdivps */, X86::VDIVPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22100 { 15171 /* vdivsd */, X86::VDIVSDrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22101 { 15171 /* vdivsd */, X86::VDIVSDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22102 { 15171 /* vdivsd */, X86::VDIVSDrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
22103 { 15171 /* vdivsd */, X86::VDIVSDZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
22104 { 15171 /* vdivsd */, X86::VDIVSDZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22105 { 15171 /* vdivsd */, X86::VDIVSDZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22106 { 15171 /* vdivsd */, X86::VDIVSDZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22107 { 15171 /* vdivsd */, X86::VDIVSDZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22108 { 15171 /* vdivsd */, X86::VDIVSDZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22109 { 15171 /* vdivsd */, X86::VDIVSDZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22110 { 15171 /* vdivsd */, X86::VDIVSDZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22111 { 15178 /* vdivsh */, X86::VDIVSHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22112 { 15178 /* vdivsh */, X86::VDIVSHZrm_Int, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
22113 { 15178 /* vdivsh */, X86::VDIVSHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22114 { 15178 /* vdivsh */, X86::VDIVSHZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22115 { 15178 /* vdivsh */, X86::VDIVSHZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22116 { 15178 /* vdivsh */, X86::VDIVSHZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22117 { 15178 /* vdivsh */, X86::VDIVSHZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22118 { 15178 /* vdivsh */, X86::VDIVSHZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22119 { 15178 /* vdivsh */, X86::VDIVSHZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22120 { 15185 /* vdivss */, X86::VDIVSSrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22121 { 15185 /* vdivss */, X86::VDIVSSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22122 { 15185 /* vdivss */, X86::VDIVSSrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
22123 { 15185 /* vdivss */, X86::VDIVSSZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
22124 { 15185 /* vdivss */, X86::VDIVSSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22125 { 15185 /* vdivss */, X86::VDIVSSZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22126 { 15185 /* vdivss */, X86::VDIVSSZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22127 { 15185 /* vdivss */, X86::VDIVSSZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22128 { 15185 /* vdivss */, X86::VDIVSSZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22129 { 15185 /* vdivss */, X86::VDIVSSZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22130 { 15185 /* vdivss */, X86::VDIVSSZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22131 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22132 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22133 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22134 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22135 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22136 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22137 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
22138 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
22139 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
22140 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22141 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22142 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22143 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22144 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22145 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22146 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22147 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22148 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22149 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22150 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22151 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22152 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22153 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22154 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22155 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22156 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22157 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22158 { 15202 /* vdppd */, X86::VDPPDrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
22159 { 15202 /* vdppd */, X86::VDPPDrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
22160 { 15208 /* vdpphps */, X86::VDPPHPSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22161 { 15208 /* vdpphps */, X86::VDPPHPSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22162 { 15208 /* vdpphps */, X86::VDPPHPSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22163 { 15208 /* vdpphps */, X86::VDPPHPSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22164 { 15208 /* vdpphps */, X86::VDPPHPSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22165 { 15208 /* vdpphps */, X86::VDPPHPSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22166 { 15208 /* vdpphps */, X86::VDPPHPSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
22167 { 15208 /* vdpphps */, X86::VDPPHPSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
22168 { 15208 /* vdpphps */, X86::VDPPHPSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
22169 { 15208 /* vdpphps */, X86::VDPPHPSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22170 { 15208 /* vdpphps */, X86::VDPPHPSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22171 { 15208 /* vdpphps */, X86::VDPPHPSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22172 { 15208 /* vdpphps */, X86::VDPPHPSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22173 { 15208 /* vdpphps */, X86::VDPPHPSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22174 { 15208 /* vdpphps */, X86::VDPPHPSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22175 { 15208 /* vdpphps */, X86::VDPPHPSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22176 { 15208 /* vdpphps */, X86::VDPPHPSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22177 { 15208 /* vdpphps */, X86::VDPPHPSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22178 { 15208 /* vdpphps */, X86::VDPPHPSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22179 { 15208 /* vdpphps */, X86::VDPPHPSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22180 { 15208 /* vdpphps */, X86::VDPPHPSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22181 { 15208 /* vdpphps */, X86::VDPPHPSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22182 { 15208 /* vdpphps */, X86::VDPPHPSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22183 { 15208 /* vdpphps */, X86::VDPPHPSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22184 { 15208 /* vdpphps */, X86::VDPPHPSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22185 { 15208 /* vdpphps */, X86::VDPPHPSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22186 { 15208 /* vdpphps */, X86::VDPPHPSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22187 { 15216 /* vdpps */, X86::VDPPSrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
22188 { 15216 /* vdpps */, X86::VDPPSYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
22189 { 15216 /* vdpps */, X86::VDPPSrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
22190 { 15216 /* vdpps */, X86::VDPPSYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
22191 { 15222 /* verr */, X86::VERRr, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
22192 { 15222 /* verr */, X86::VERRm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
22193 { 15227 /* verw */, X86::VERWr, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
22194 { 15227 /* verw */, X86::VERWm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
22195 { 15232 /* vexp2pd */, X86::VEXP2PDZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
22196 { 15232 /* vexp2pd */, X86::VEXP2PDZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
22197 { 15232 /* vexp2pd */, X86::VEXP2PDZrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
22198 { 15232 /* vexp2pd */, X86::VEXP2PDZmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
22199 { 15232 /* vexp2pd */, X86::VEXP2PDZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22200 { 15232 /* vexp2pd */, X86::VEXP2PDZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22201 { 15232 /* vexp2pd */, X86::VEXP2PDZrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22202 { 15232 /* vexp2pd */, X86::VEXP2PDZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22203 { 15232 /* vexp2pd */, X86::VEXP2PDZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22204 { 15232 /* vexp2pd */, X86::VEXP2PDZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22205 { 15232 /* vexp2pd */, X86::VEXP2PDZrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22206 { 15232 /* vexp2pd */, X86::VEXP2PDZmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22207 { 15240 /* vexp2ps */, X86::VEXP2PSZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
22208 { 15240 /* vexp2ps */, X86::VEXP2PSZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
22209 { 15240 /* vexp2ps */, X86::VEXP2PSZrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
22210 { 15240 /* vexp2ps */, X86::VEXP2PSZmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
22211 { 15240 /* vexp2ps */, X86::VEXP2PSZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22212 { 15240 /* vexp2ps */, X86::VEXP2PSZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22213 { 15240 /* vexp2ps */, X86::VEXP2PSZrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22214 { 15240 /* vexp2ps */, X86::VEXP2PSZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22215 { 15240 /* vexp2ps */, X86::VEXP2PSZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22216 { 15240 /* vexp2ps */, X86::VEXP2PSZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22217 { 15240 /* vexp2ps */, X86::VEXP2PSZrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22218 { 15240 /* vexp2ps */, X86::VEXP2PSZmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22219 { 15248 /* vexpandpd */, X86::VEXPANDPDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
22220 { 15248 /* vexpandpd */, X86::VEXPANDPDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
22221 { 15248 /* vexpandpd */, X86::VEXPANDPDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
22222 { 15248 /* vexpandpd */, X86::VEXPANDPDZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
22223 { 15248 /* vexpandpd */, X86::VEXPANDPDZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
22224 { 15248 /* vexpandpd */, X86::VEXPANDPDZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
22225 { 15248 /* vexpandpd */, X86::VEXPANDPDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22226 { 15248 /* vexpandpd */, X86::VEXPANDPDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22227 { 15248 /* vexpandpd */, X86::VEXPANDPDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22228 { 15248 /* vexpandpd */, X86::VEXPANDPDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22229 { 15248 /* vexpandpd */, X86::VEXPANDPDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22230 { 15248 /* vexpandpd */, X86::VEXPANDPDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22231 { 15248 /* vexpandpd */, X86::VEXPANDPDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22232 { 15248 /* vexpandpd */, X86::VEXPANDPDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22233 { 15248 /* vexpandpd */, X86::VEXPANDPDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22234 { 15248 /* vexpandpd */, X86::VEXPANDPDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22235 { 15248 /* vexpandpd */, X86::VEXPANDPDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22236 { 15248 /* vexpandpd */, X86::VEXPANDPDZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22237 { 15258 /* vexpandps */, X86::VEXPANDPSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
22238 { 15258 /* vexpandps */, X86::VEXPANDPSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
22239 { 15258 /* vexpandps */, X86::VEXPANDPSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
22240 { 15258 /* vexpandps */, X86::VEXPANDPSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
22241 { 15258 /* vexpandps */, X86::VEXPANDPSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
22242 { 15258 /* vexpandps */, X86::VEXPANDPSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
22243 { 15258 /* vexpandps */, X86::VEXPANDPSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22244 { 15258 /* vexpandps */, X86::VEXPANDPSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22245 { 15258 /* vexpandps */, X86::VEXPANDPSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22246 { 15258 /* vexpandps */, X86::VEXPANDPSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22247 { 15258 /* vexpandps */, X86::VEXPANDPSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22248 { 15258 /* vexpandps */, X86::VEXPANDPSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22249 { 15258 /* vexpandps */, X86::VEXPANDPSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22250 { 15258 /* vexpandps */, X86::VEXPANDPSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22251 { 15258 /* vexpandps */, X86::VEXPANDPSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22252 { 15258 /* vexpandps */, X86::VEXPANDPSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22253 { 15258 /* vexpandps */, X86::VEXPANDPSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22254 { 15258 /* vexpandps */, X86::VEXPANDPSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22255 { 15268 /* vextractf128 */, X86::VEXTRACTF128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_FR16 }, },
22256 { 15268 /* vextractf128 */, X86::VEXTRACTF128mri, Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_Mem128 }, },
22257 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Z256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X }, },
22258 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Z256mri, Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_Mem128 }, },
22259 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Zrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_FR16X }, },
22260 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Zmri, Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem128 }, },
22261 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Z256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22262 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Z256mrik, Convert__Mem1285_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22263 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Zrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22264 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Zmrik, Convert__Mem1285_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22265 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Z256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22266 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Zrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22267 { 15295 /* vextractf32x8 */, X86::VEXTRACTF32X8Zrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X }, },
22268 { 15295 /* vextractf32x8 */, X86::VEXTRACTF32X8Zmri, Convert__Mem2565_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem256 }, },
22269 { 15295 /* vextractf32x8 */, X86::VEXTRACTF32X8Zrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22270 { 15295 /* vextractf32x8 */, X86::VEXTRACTF32X8Zmrik, Convert__Mem2565_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22271 { 15295 /* vextractf32x8 */, X86::VEXTRACTF32X8Zrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22272 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Z256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X }, },
22273 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Z256mri, Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_Mem128 }, },
22274 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Zrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_FR16X }, },
22275 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Zmri, Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem128 }, },
22276 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Z256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22277 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Z256mrik, Convert__Mem1285_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22278 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Zrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22279 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Zmrik, Convert__Mem1285_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22280 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Z256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22281 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Zrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22282 { 15323 /* vextractf64x4 */, X86::VEXTRACTF64X4Zrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X }, },
22283 { 15323 /* vextractf64x4 */, X86::VEXTRACTF64X4Zmri, Convert__Mem2565_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem256 }, },
22284 { 15323 /* vextractf64x4 */, X86::VEXTRACTF64X4Zrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22285 { 15323 /* vextractf64x4 */, X86::VEXTRACTF64X4Zmrik, Convert__Mem2565_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22286 { 15323 /* vextractf64x4 */, X86::VEXTRACTF64X4Zrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22287 { 15337 /* vextracti128 */, X86::VEXTRACTI128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_FR16 }, },
22288 { 15337 /* vextracti128 */, X86::VEXTRACTI128mri, Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_Mem128 }, },
22289 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Z256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X }, },
22290 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Z256mri, Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_Mem128 }, },
22291 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Zrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_FR16X }, },
22292 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Zmri, Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem128 }, },
22293 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Z256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22294 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Z256mrik, Convert__Mem1285_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22295 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Zrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22296 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Zmrik, Convert__Mem1285_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22297 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Z256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22298 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Zrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22299 { 15364 /* vextracti32x8 */, X86::VEXTRACTI32X8Zrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X }, },
22300 { 15364 /* vextracti32x8 */, X86::VEXTRACTI32X8Zmri, Convert__Mem2565_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem256 }, },
22301 { 15364 /* vextracti32x8 */, X86::VEXTRACTI32X8Zrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22302 { 15364 /* vextracti32x8 */, X86::VEXTRACTI32X8Zmrik, Convert__Mem2565_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22303 { 15364 /* vextracti32x8 */, X86::VEXTRACTI32X8Zrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22304 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Z256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X }, },
22305 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Z256mri, Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_Mem128 }, },
22306 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Zrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_FR16X }, },
22307 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Zmri, Convert__Mem1285_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem128 }, },
22308 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Z256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22309 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Z256mrik, Convert__Mem1285_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22310 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Zrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22311 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Zmrik, Convert__Mem1285_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22312 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Z256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22313 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Zrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22314 { 15392 /* vextracti64x4 */, X86::VEXTRACTI64X4Zrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X }, },
22315 { 15392 /* vextracti64x4 */, X86::VEXTRACTI64X4Zmri, Convert__Mem2565_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem256 }, },
22316 { 15392 /* vextracti64x4 */, X86::VEXTRACTI64X4Zrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22317 { 15392 /* vextracti64x4 */, X86::VEXTRACTI64X4Zmrik, Convert__Mem2565_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22318 { 15392 /* vextracti64x4 */, X86::VEXTRACTI64X4Zrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22319 { 15406 /* vextractps */, X86::VEXTRACTPSrri, Convert__GR32orGR641_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_GR32orGR64 }, },
22320 { 15406 /* vextractps */, X86::VEXTRACTPSmri, Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_Mem32 }, },
22321 { 15406 /* vextractps */, X86::VEXTRACTPSZrri, Convert__GR32orGR641_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_GR32orGR64 }, },
22322 { 15406 /* vextractps */, X86::VEXTRACTPSZmri, Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_Mem32 }, },
22323 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22324 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22325 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22326 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22327 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22328 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22329 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22330 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
22331 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
22332 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
22333 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22334 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22335 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22336 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22337 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22338 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22339 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22340 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22341 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22342 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22343 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22344 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22345 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22346 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22347 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22348 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22349 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22350 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22351 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22352 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22353 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22354 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
22355 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22356 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22357 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22358 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22359 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22360 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22361 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22362 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22363 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22364 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22365 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22366 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22367 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22368 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22369 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
22370 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
22371 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
22372 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22373 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22374 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22375 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22376 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22377 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22378 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22379 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22380 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22381 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22382 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22383 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22384 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22385 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22386 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22387 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22388 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22389 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22390 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22391 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22392 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22393 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrm, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
22394 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22395 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22396 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22397 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22398 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22399 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22400 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22401 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22402 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22403 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22404 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22405 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22406 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22407 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrrib, Convert__Reg1_4__Tie0_1_1__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22408 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rmbi, Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
22409 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rmbi, Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
22410 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrmbi, Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
22411 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22412 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22413 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22414 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22415 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22416 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22417 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22418 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22419 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22420 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22421 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22422 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22423 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22424 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22425 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22426 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22427 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrribkz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22428 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rmbikz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22429 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rmbikz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22430 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrmbikz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22431 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22432 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22433 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22434 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22435 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22436 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22437 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrrib, Convert__Reg1_4__Tie0_1_1__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22438 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrmbi, Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
22439 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rmbi, Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
22440 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rmbi, Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
22441 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22442 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22443 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22444 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22445 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22446 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22447 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22448 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22449 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22450 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22451 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22452 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22453 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22454 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22455 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22456 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22457 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrribkz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22458 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrmbikz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22459 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rmbikz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22460 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rmbikz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22461 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22462 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
22463 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrrib, Convert__Reg1_4__Tie0_1_1__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22464 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22465 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22466 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22467 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22468 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22469 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrribkz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22470 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22471 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
22472 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrrib, Convert__Reg1_4__Tie0_1_1__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22473 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22474 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22475 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22476 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22477 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22478 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrribkz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22479 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22480 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22481 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22482 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22483 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22484 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22485 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
22486 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
22487 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
22488 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22489 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22490 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22491 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22492 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22493 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22494 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22495 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22496 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22497 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22498 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22499 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22500 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22501 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22502 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22503 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22504 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22505 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22506 { 15521 /* vfmadd132pd */, X86::VFMADD132PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22507 { 15521 /* vfmadd132pd */, X86::VFMADD132PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
22508 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22509 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22510 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22511 { 15521 /* vfmadd132pd */, X86::VFMADD132PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
22512 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22513 { 15521 /* vfmadd132pd */, X86::VFMADD132PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
22514 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22515 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22516 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22517 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
22518 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
22519 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
22520 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22521 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22522 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22523 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22524 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22525 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22526 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22527 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22528 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22529 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22530 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22531 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22532 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22533 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22534 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22535 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22536 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22537 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22538 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22539 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22540 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22541 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22542 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22543 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22544 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22545 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22546 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22547 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
22548 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
22549 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
22550 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22551 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22552 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22553 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22554 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22555 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22556 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22557 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22558 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22559 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22560 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22561 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22562 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22563 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22564 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22565 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22566 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22567 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22568 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22569 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22570 { 15545 /* vfmadd132ps */, X86::VFMADD132PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22571 { 15545 /* vfmadd132ps */, X86::VFMADD132PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
22572 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22573 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22574 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22575 { 15545 /* vfmadd132ps */, X86::VFMADD132PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
22576 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22577 { 15545 /* vfmadd132ps */, X86::VFMADD132PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
22578 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22579 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22580 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22581 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
22582 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
22583 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
22584 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22585 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22586 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22587 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22588 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22589 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22590 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22591 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22592 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22593 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22594 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22595 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22596 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22597 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22598 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22599 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22600 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22601 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22602 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22603 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22604 { 15557 /* vfmadd132sd */, X86::VFMADD132SDr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22605 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22606 { 15557 /* vfmadd132sd */, X86::VFMADD132SDm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
22607 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
22608 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22609 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22610 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22611 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22612 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22613 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22614 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22615 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22616 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
22617 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22618 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22619 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22620 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22621 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22622 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22623 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22624 { 15581 /* vfmadd132ss */, X86::VFMADD132SSr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22625 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22626 { 15581 /* vfmadd132ss */, X86::VFMADD132SSm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
22627 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
22628 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22629 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22630 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22631 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22632 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22633 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22634 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22635 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22636 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22637 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22638 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22639 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22640 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22641 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
22642 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
22643 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
22644 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22645 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22646 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22647 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22648 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22649 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22650 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22651 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22652 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22653 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22654 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22655 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22656 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22657 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22658 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22659 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22660 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22661 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22662 { 15607 /* vfmadd213pd */, X86::VFMADD213PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22663 { 15607 /* vfmadd213pd */, X86::VFMADD213PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
22664 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22665 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22666 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22667 { 15607 /* vfmadd213pd */, X86::VFMADD213PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
22668 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22669 { 15607 /* vfmadd213pd */, X86::VFMADD213PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
22670 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22671 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22672 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22673 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
22674 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
22675 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
22676 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22677 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22678 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22679 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22680 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22681 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22682 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22683 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22684 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22685 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22686 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22687 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22688 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22689 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22690 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22691 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22692 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22693 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22694 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22695 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22696 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22697 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22698 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22699 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22700 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22701 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22702 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22703 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
22704 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
22705 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
22706 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22707 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22708 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22709 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22710 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22711 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22712 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22713 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22714 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22715 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22716 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22717 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22718 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22719 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22720 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22721 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22722 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22723 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22724 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22725 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22726 { 15631 /* vfmadd213ps */, X86::VFMADD213PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22727 { 15631 /* vfmadd213ps */, X86::VFMADD213PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
22728 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22729 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22730 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22731 { 15631 /* vfmadd213ps */, X86::VFMADD213PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
22732 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22733 { 15631 /* vfmadd213ps */, X86::VFMADD213PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
22734 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22735 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22736 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22737 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
22738 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
22739 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
22740 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22741 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22742 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22743 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22744 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22745 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22746 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22747 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22748 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22749 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22750 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22751 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22752 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22753 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22754 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22755 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22756 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22757 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22758 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22759 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22760 { 15643 /* vfmadd213sd */, X86::VFMADD213SDr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22761 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22762 { 15643 /* vfmadd213sd */, X86::VFMADD213SDm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
22763 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
22764 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22765 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22766 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22767 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22768 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22769 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22770 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22771 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22772 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
22773 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22774 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22775 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22776 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22777 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22778 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22779 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22780 { 15667 /* vfmadd213ss */, X86::VFMADD213SSr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22781 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22782 { 15667 /* vfmadd213ss */, X86::VFMADD213SSm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
22783 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
22784 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22785 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22786 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22787 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22788 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22789 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22790 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22791 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22792 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22793 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22794 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22795 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22796 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22797 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
22798 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
22799 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
22800 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22801 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22802 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22803 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22804 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22805 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22806 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22807 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22808 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22809 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22810 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22811 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22812 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22813 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22814 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22815 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22816 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22817 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22818 { 15693 /* vfmadd231pd */, X86::VFMADD231PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22819 { 15693 /* vfmadd231pd */, X86::VFMADD231PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
22820 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22821 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22822 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22823 { 15693 /* vfmadd231pd */, X86::VFMADD231PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
22824 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22825 { 15693 /* vfmadd231pd */, X86::VFMADD231PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
22826 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22827 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22828 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22829 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
22830 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
22831 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
22832 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22833 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22834 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22835 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22836 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22837 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22838 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22839 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22840 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22841 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22842 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22843 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22844 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22845 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22846 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22847 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22848 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22849 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22850 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22851 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22852 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22853 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22854 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22855 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22856 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22857 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22858 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22859 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
22860 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
22861 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
22862 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22863 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22864 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22865 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22866 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22867 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22868 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22869 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22870 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22871 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22872 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22873 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22874 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22875 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22876 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22877 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22878 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22879 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22880 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22881 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22882 { 15717 /* vfmadd231ps */, X86::VFMADD231PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22883 { 15717 /* vfmadd231ps */, X86::VFMADD231PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
22884 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22885 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22886 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22887 { 15717 /* vfmadd231ps */, X86::VFMADD231PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
22888 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22889 { 15717 /* vfmadd231ps */, X86::VFMADD231PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
22890 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22891 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22892 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22893 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
22894 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
22895 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
22896 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22897 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22898 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22899 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22900 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22901 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22902 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22903 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22904 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22905 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22906 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22907 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22908 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22909 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22910 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22911 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22912 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22913 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22914 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22915 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22916 { 15729 /* vfmadd231sd */, X86::VFMADD231SDr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22917 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22918 { 15729 /* vfmadd231sd */, X86::VFMADD231SDm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
22919 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
22920 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22921 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22922 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22923 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22924 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22925 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22926 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22927 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22928 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
22929 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22930 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22931 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22932 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22933 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22934 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22935 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22936 { 15753 /* vfmadd231ss */, X86::VFMADD231SSr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
22937 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22938 { 15753 /* vfmadd231ss */, X86::VFMADD231SSm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
22939 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
22940 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22941 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22942 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22943 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22944 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22945 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22946 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22947 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22948 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
22949 { 15765 /* vfmaddcph */, X86::VFMADDCPHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
22950 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
22951 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
22952 { 15765 /* vfmaddcph */, X86::VFMADDCPHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
22953 { 15765 /* vfmaddcph */, X86::VFMADDCPHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
22954 { 15765 /* vfmaddcph */, X86::VFMADDCPHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
22955 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
22956 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
22957 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22958 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22959 { 15765 /* vfmaddcph */, X86::VFMADDCPHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22960 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22961 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22962 { 15765 /* vfmaddcph */, X86::VFMADDCPHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22963 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22964 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22965 { 15765 /* vfmaddcph */, X86::VFMADDCPHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22966 { 15765 /* vfmaddcph */, X86::VFMADDCPHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22967 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22968 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22969 { 15765 /* vfmaddcph */, X86::VFMADDCPHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22970 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22971 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22972 { 15765 /* vfmaddcph */, X86::VFMADDCPHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22973 { 15765 /* vfmaddcph */, X86::VFMADDCPHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22974 { 15765 /* vfmaddcph */, X86::VFMADDCPHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22975 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22976 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22977 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22978 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
22979 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
22980 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22981 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22982 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22983 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
22984 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22985 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
22986 { 15785 /* vfmaddpd */, X86::VFMADDPD4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
22987 { 15785 /* vfmaddpd */, X86::VFMADDPD4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
22988 { 15785 /* vfmaddpd */, X86::VFMADDPD4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
22989 { 15785 /* vfmaddpd */, X86::VFMADDPD4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
22990 { 15785 /* vfmaddpd */, X86::VFMADDPD4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
22991 { 15785 /* vfmaddpd */, X86::VFMADDPD4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
22992 { 15794 /* vfmaddps */, X86::VFMADDPS4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
22993 { 15794 /* vfmaddps */, X86::VFMADDPS4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
22994 { 15794 /* vfmaddps */, X86::VFMADDPS4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
22995 { 15794 /* vfmaddps */, X86::VFMADDPS4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
22996 { 15794 /* vfmaddps */, X86::VFMADDPS4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
22997 { 15794 /* vfmaddps */, X86::VFMADDPS4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
22998 { 15803 /* vfmaddsd */, X86::VFMADDSD4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
22999 { 15803 /* vfmaddsd */, X86::VFMADDSD4mr, Convert__Reg1_3__Reg1_2__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64, MCK_FR16, MCK_FR16 }, },
23000 { 15803 /* vfmaddsd */, X86::VFMADDSD4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16, MCK_FR16 }, },
23001 { 15812 /* vfmaddss */, X86::VFMADDSS4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
23002 { 15812 /* vfmaddss */, X86::VFMADDSS4mr, Convert__Reg1_3__Reg1_2__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem32, MCK_FR16, MCK_FR16 }, },
23003 { 15812 /* vfmaddss */, X86::VFMADDSS4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16, MCK_FR16 }, },
23004 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23005 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23006 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23007 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23008 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23009 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23010 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23011 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23012 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23013 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23014 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23015 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
23016 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
23017 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
23018 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23019 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23020 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23021 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23022 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23023 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23024 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23025 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23026 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23027 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23028 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23029 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23030 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23031 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23032 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23033 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23034 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23035 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23036 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23037 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23038 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23039 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23040 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23041 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23042 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23043 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23044 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23045 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
23046 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
23047 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
23048 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23049 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23050 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23051 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23052 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23053 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23054 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23055 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23056 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23057 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23058 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23059 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23060 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23061 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23062 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23063 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23064 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23065 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23066 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23067 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23068 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23069 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23070 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23071 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23072 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23073 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23074 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23075 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23076 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23077 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23078 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23079 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
23080 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
23081 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
23082 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23083 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23084 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23085 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23086 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23087 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23088 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23089 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23090 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23091 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23092 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23093 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23094 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23095 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23096 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23097 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23098 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23099 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23100 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23101 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23102 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23103 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23104 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23105 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23106 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23107 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23108 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23109 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23110 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23111 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23112 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23113 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
23114 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
23115 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
23116 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23117 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23118 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23119 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23120 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23121 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23122 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23123 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23124 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23125 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23126 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23127 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23128 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23129 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23130 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23131 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23132 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23133 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23134 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23135 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23136 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23137 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23138 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23139 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23140 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23141 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23142 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23143 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
23144 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
23145 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
23146 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23147 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23148 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23149 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23150 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23151 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23152 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23153 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23154 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23155 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23156 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23157 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23158 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23159 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23160 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23161 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23162 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23163 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23164 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23165 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23166 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23167 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23168 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23169 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23170 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23171 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23172 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23173 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23174 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23175 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23176 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23177 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
23178 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
23179 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
23180 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23181 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23182 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23183 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23184 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23185 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23186 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23187 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23188 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23189 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23190 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23191 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23192 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23193 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23194 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23195 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23196 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23197 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23198 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23199 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23200 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23201 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23202 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23203 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23204 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23205 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23206 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23207 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23208 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23209 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23210 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23211 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
23212 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
23213 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
23214 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23215 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23216 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23217 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23218 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23219 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23220 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23221 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23222 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23223 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23224 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23225 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23226 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23227 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23228 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23229 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23230 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23231 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23232 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23233 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23234 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23235 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23236 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23237 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23238 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23239 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23240 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23241 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
23242 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
23243 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
23244 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23245 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23246 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23247 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23248 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23249 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23250 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23251 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23252 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23253 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23254 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23255 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23256 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23257 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23258 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23259 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23260 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23261 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23262 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23263 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23264 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23265 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23266 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23267 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23268 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23269 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23270 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23271 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23272 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23273 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23274 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23275 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
23276 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
23277 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
23278 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23279 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23280 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23281 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23282 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23283 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23284 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23285 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23286 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23287 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23288 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23289 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23290 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23291 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23292 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23293 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23294 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23295 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23296 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23297 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23298 { 15956 /* vfmaddsubpd */, X86::VFMADDSUBPD4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
23299 { 15956 /* vfmaddsubpd */, X86::VFMADDSUBPD4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23300 { 15956 /* vfmaddsubpd */, X86::VFMADDSUBPD4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
23301 { 15956 /* vfmaddsubpd */, X86::VFMADDSUBPD4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23302 { 15956 /* vfmaddsubpd */, X86::VFMADDSUBPD4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
23303 { 15956 /* vfmaddsubpd */, X86::VFMADDSUBPD4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
23304 { 15968 /* vfmaddsubps */, X86::VFMADDSUBPS4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
23305 { 15968 /* vfmaddsubps */, X86::VFMADDSUBPS4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23306 { 15968 /* vfmaddsubps */, X86::VFMADDSUBPS4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
23307 { 15968 /* vfmaddsubps */, X86::VFMADDSUBPS4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23308 { 15968 /* vfmaddsubps */, X86::VFMADDSUBPS4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
23309 { 15968 /* vfmaddsubps */, X86::VFMADDSUBPS4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
23310 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23311 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23312 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23313 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23314 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23315 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23316 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
23317 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
23318 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
23319 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23320 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23321 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23322 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23323 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23324 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23325 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23326 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23327 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23328 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23329 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23330 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23331 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23332 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23333 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23334 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23335 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23336 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23337 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23338 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23339 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23340 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23341 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23342 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23343 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23344 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23345 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23346 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23347 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23348 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
23349 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
23350 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
23351 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23352 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23353 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23354 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23355 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23356 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23357 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23358 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23359 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23360 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23361 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23362 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23363 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23364 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23365 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23366 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23367 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23368 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23369 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23370 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23371 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23372 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23373 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23374 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23375 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23376 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23377 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23378 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
23379 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
23380 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
23381 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23382 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23383 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23384 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23385 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23386 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23387 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23388 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23389 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23390 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23391 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23392 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23393 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23394 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23395 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23396 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23397 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23398 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23399 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23400 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23401 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23402 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23403 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23404 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23405 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23406 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23407 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23408 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23409 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23410 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23411 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23412 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
23413 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
23414 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
23415 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23416 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23417 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23418 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23419 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23420 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23421 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23422 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23423 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23424 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23425 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23426 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23427 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23428 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23429 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23430 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23431 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23432 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23433 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23434 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23435 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23436 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23437 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
23438 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
23439 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23440 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23441 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23442 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23443 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23444 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23445 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23446 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23447 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
23448 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23449 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23450 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23451 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23452 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23453 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23454 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23455 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23456 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23457 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
23458 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
23459 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23460 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23461 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23462 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23463 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23464 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23465 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23466 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23467 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23468 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23469 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23470 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23471 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23472 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
23473 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
23474 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
23475 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23476 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23477 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23478 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23479 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23480 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23481 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23482 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23483 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23484 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23485 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23486 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23487 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23488 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23489 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23490 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23491 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23492 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23493 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23494 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23495 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23496 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23497 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23498 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23499 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23500 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23501 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23502 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23503 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23504 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
23505 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
23506 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
23507 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23508 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23509 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23510 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23511 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23512 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23513 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23514 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23515 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23516 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23517 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23518 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23519 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23520 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23521 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23522 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23523 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23524 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23525 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23526 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23527 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23528 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23529 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23530 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23531 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23532 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23533 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23534 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
23535 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
23536 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
23537 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23538 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23539 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23540 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23541 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23542 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23543 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23544 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23545 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23546 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23547 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23548 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23549 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23550 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23551 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23552 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23553 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23554 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23555 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23556 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23557 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23558 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23559 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23560 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23561 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23562 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23563 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23564 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23565 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23566 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23567 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23568 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
23569 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
23570 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
23571 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23572 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23573 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23574 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23575 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23576 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23577 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23578 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23579 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23580 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23581 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23582 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23583 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23584 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23585 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23586 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23587 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23588 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23589 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23590 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23591 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23592 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23593 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
23594 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
23595 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23596 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23597 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23598 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23599 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23600 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23601 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23602 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23603 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
23604 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23605 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23606 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23607 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23608 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23609 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23610 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23611 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23612 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23613 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
23614 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
23615 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23616 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23617 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23618 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23619 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23620 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23621 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23622 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23623 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23624 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23625 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23626 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23627 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23628 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
23629 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
23630 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
23631 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23632 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23633 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23634 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23635 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23636 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23637 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23638 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23639 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23640 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23641 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23642 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23643 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23644 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23645 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23646 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23647 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23648 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23649 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23650 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23651 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23652 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23653 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23654 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23655 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23656 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23657 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23658 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23659 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23660 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
23661 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
23662 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
23663 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23664 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23665 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23666 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23667 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23668 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23669 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23670 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23671 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23672 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23673 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23674 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23675 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23676 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23677 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23678 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23679 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23680 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23681 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23682 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23683 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23684 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23685 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23686 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23687 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23688 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23689 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23690 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
23691 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
23692 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
23693 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23694 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23695 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23696 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23697 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23698 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23699 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23700 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23701 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23702 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23703 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23704 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23705 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23706 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23707 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23708 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23709 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23710 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23711 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23712 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23713 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23714 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23715 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23716 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23717 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23718 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23719 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23720 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23721 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23722 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23723 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23724 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
23725 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
23726 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
23727 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23728 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23729 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23730 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23731 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23732 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23733 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23734 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23735 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23736 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23737 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23738 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23739 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23740 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23741 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23742 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23743 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23744 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23745 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23746 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23747 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23748 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23749 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
23750 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
23751 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23752 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23753 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23754 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23755 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23756 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23757 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23758 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23759 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
23760 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23761 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23762 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23763 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23764 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23765 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23766 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23767 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23768 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23769 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
23770 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
23771 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23772 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23773 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23774 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23775 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23776 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23777 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23778 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23779 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23780 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23781 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23782 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23783 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23784 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23785 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23786 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23787 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23788 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23789 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
23790 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
23791 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
23792 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23793 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23794 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23795 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23796 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23797 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23798 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23799 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23800 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23801 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23802 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23803 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23804 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23805 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23806 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23807 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23808 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23809 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23810 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23811 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23812 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23813 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23814 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23815 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23816 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23817 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23818 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23819 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
23820 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
23821 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
23822 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23823 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23824 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23825 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23826 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23827 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23828 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23829 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23830 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23831 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23832 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23833 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23834 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23835 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23836 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23837 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23838 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23839 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23840 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23841 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23842 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23843 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23844 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23845 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23846 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23847 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23848 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23849 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23850 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23851 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23852 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23853 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
23854 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
23855 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
23856 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23857 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23858 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23859 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23860 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23861 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23862 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23863 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23864 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23865 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23866 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23867 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23868 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23869 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23870 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23871 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23872 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23873 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23874 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23875 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23876 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23877 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23878 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23879 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23880 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23881 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23882 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23883 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23884 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23885 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23886 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23887 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
23888 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
23889 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
23890 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23891 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23892 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23893 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23894 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23895 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23896 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23897 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23898 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23899 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23900 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23901 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23902 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23903 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23904 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23905 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23906 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23907 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23908 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23909 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23910 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23911 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23912 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23913 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23914 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23915 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23916 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23917 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
23918 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
23919 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
23920 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23921 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23922 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23923 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23924 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23925 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23926 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23927 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23928 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23929 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23930 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23931 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23932 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23933 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23934 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23935 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23936 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23937 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23938 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23939 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23940 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23941 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23942 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23943 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23944 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23945 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23946 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23947 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23948 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23949 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23950 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23951 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
23952 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
23953 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
23954 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23955 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23956 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23957 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23958 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23959 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23960 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23961 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23962 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23963 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23964 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23965 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23966 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23967 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23968 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23969 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23970 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23971 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23972 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23973 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23974 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
23975 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
23976 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
23977 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
23978 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
23979 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
23980 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
23981 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
23982 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
23983 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
23984 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
23985 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
23986 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
23987 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
23988 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23989 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23990 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23991 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23992 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23993 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23994 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23995 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23996 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23997 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
23998 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
23999 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24000 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24001 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24002 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24003 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24004 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24005 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24006 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24007 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24008 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24009 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24010 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24011 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24012 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24013 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24014 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24015 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
24016 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
24017 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
24018 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24019 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24020 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24021 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24022 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24023 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24024 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24025 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24026 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24027 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24028 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24029 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24030 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24031 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24032 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24033 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24034 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24035 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24036 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24037 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24038 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24039 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
24040 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24041 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24042 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24043 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24044 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24045 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24046 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24047 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24048 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24049 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
24050 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
24051 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
24052 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24053 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24054 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24055 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24056 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24057 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24058 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24059 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24060 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24061 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24062 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24063 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24064 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24065 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24066 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24067 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24068 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24069 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24070 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24071 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24072 { 16373 /* vfmsubaddpd */, X86::VFMSUBADDPD4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24073 { 16373 /* vfmsubaddpd */, X86::VFMSUBADDPD4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24074 { 16373 /* vfmsubaddpd */, X86::VFMSUBADDPD4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
24075 { 16373 /* vfmsubaddpd */, X86::VFMSUBADDPD4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24076 { 16373 /* vfmsubaddpd */, X86::VFMSUBADDPD4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24077 { 16373 /* vfmsubaddpd */, X86::VFMSUBADDPD4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
24078 { 16385 /* vfmsubaddps */, X86::VFMSUBADDPS4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24079 { 16385 /* vfmsubaddps */, X86::VFMSUBADDPS4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24080 { 16385 /* vfmsubaddps */, X86::VFMSUBADDPS4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
24081 { 16385 /* vfmsubaddps */, X86::VFMSUBADDPS4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24082 { 16385 /* vfmsubaddps */, X86::VFMSUBADDPS4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24083 { 16385 /* vfmsubaddps */, X86::VFMSUBADDPS4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
24084 { 16397 /* vfmsubpd */, X86::VFMSUBPD4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24085 { 16397 /* vfmsubpd */, X86::VFMSUBPD4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24086 { 16397 /* vfmsubpd */, X86::VFMSUBPD4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
24087 { 16397 /* vfmsubpd */, X86::VFMSUBPD4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24088 { 16397 /* vfmsubpd */, X86::VFMSUBPD4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24089 { 16397 /* vfmsubpd */, X86::VFMSUBPD4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
24090 { 16406 /* vfmsubps */, X86::VFMSUBPS4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24091 { 16406 /* vfmsubps */, X86::VFMSUBPS4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24092 { 16406 /* vfmsubps */, X86::VFMSUBPS4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
24093 { 16406 /* vfmsubps */, X86::VFMSUBPS4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24094 { 16406 /* vfmsubps */, X86::VFMSUBPS4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24095 { 16406 /* vfmsubps */, X86::VFMSUBPS4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
24096 { 16415 /* vfmsubsd */, X86::VFMSUBSD4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24097 { 16415 /* vfmsubsd */, X86::VFMSUBSD4mr, Convert__Reg1_3__Reg1_2__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64, MCK_FR16, MCK_FR16 }, },
24098 { 16415 /* vfmsubsd */, X86::VFMSUBSD4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24099 { 16424 /* vfmsubss */, X86::VFMSUBSS4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24100 { 16424 /* vfmsubss */, X86::VFMSUBSS4mr, Convert__Reg1_3__Reg1_2__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem32, MCK_FR16, MCK_FR16 }, },
24101 { 16424 /* vfmsubss */, X86::VFMSUBSS4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24102 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24103 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24104 { 16433 /* vfmulcph */, X86::VFMULCPHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24105 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24106 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24107 { 16433 /* vfmulcph */, X86::VFMULCPHZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24108 { 16433 /* vfmulcph */, X86::VFMULCPHZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24109 { 16433 /* vfmulcph */, X86::VFMULCPHZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
24110 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
24111 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
24112 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24113 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24114 { 16433 /* vfmulcph */, X86::VFMULCPHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24115 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24116 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24117 { 16433 /* vfmulcph */, X86::VFMULCPHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24118 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24119 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24120 { 16433 /* vfmulcph */, X86::VFMULCPHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24121 { 16433 /* vfmulcph */, X86::VFMULCPHZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24122 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24123 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24124 { 16433 /* vfmulcph */, X86::VFMULCPHZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24125 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24126 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24127 { 16433 /* vfmulcph */, X86::VFMULCPHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24128 { 16433 /* vfmulcph */, X86::VFMULCPHZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24129 { 16433 /* vfmulcph */, X86::VFMULCPHZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24130 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24131 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24132 { 16442 /* vfmulcsh */, X86::VFMULCSHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24133 { 16442 /* vfmulcsh */, X86::VFMULCSHZrm, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
24134 { 16442 /* vfmulcsh */, X86::VFMULCSHZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24135 { 16442 /* vfmulcsh */, X86::VFMULCSHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24136 { 16442 /* vfmulcsh */, X86::VFMULCSHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24137 { 16442 /* vfmulcsh */, X86::VFMULCSHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24138 { 16442 /* vfmulcsh */, X86::VFMULCSHZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24139 { 16442 /* vfmulcsh */, X86::VFMULCSHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24140 { 16442 /* vfmulcsh */, X86::VFMULCSHZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24141 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24142 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24143 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24144 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24145 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24146 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24147 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
24148 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
24149 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
24150 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24151 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24152 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24153 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24154 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24155 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24156 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24157 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24158 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24159 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24160 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24161 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24162 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24163 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24164 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24165 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24166 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24167 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24168 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24169 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
24170 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24171 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24172 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24173 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24174 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24175 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24176 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24177 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24178 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24179 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
24180 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
24181 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
24182 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24183 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24184 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24185 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24186 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24187 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24188 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24189 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24190 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24191 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24192 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24193 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24194 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24195 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24196 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24197 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24198 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24199 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24200 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24201 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24202 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24203 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24204 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24205 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24206 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24207 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24208 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24209 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
24210 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
24211 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
24212 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24213 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24214 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24215 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24216 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24217 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24218 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24219 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24220 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24221 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24222 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24223 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24224 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24225 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24226 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24227 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24228 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24229 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24230 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24231 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24232 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24233 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
24234 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24235 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24236 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24237 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24238 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24239 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24240 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24241 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24242 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24243 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
24244 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
24245 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
24246 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24247 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24248 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24249 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24250 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24251 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24252 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24253 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24254 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24255 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24256 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24257 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24258 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24259 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24260 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24261 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24262 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24263 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24264 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24265 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24266 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24267 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24268 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
24269 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
24270 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24271 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24272 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24273 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24274 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24275 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24276 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24277 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24278 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
24279 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24280 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24281 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24282 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24283 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24284 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24285 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24286 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24287 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24288 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
24289 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
24290 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24291 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24292 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24293 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24294 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24295 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24296 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24297 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24298 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24299 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24300 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24301 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24302 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24303 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
24304 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
24305 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
24306 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24307 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24308 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24309 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24310 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24311 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24312 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24313 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24314 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24315 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24316 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24317 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24318 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24319 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24320 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24321 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24322 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24323 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24324 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24325 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
24326 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24327 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24328 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24329 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24330 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24331 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24332 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24333 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24334 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24335 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
24336 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
24337 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
24338 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24339 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24340 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24341 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24342 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24343 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24344 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24345 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24346 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24347 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24348 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24349 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24350 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24351 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24352 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24353 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24354 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24355 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24356 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24357 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24358 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24359 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24360 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24361 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24362 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24363 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24364 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24365 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
24366 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
24367 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
24368 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24369 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24370 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24371 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24372 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24373 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24374 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24375 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24376 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24377 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24378 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24379 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24380 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24381 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24382 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24383 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24384 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24385 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24386 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24387 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24388 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24389 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
24390 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24391 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24392 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24393 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24394 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24395 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24396 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24397 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24398 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24399 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
24400 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
24401 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
24402 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24403 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24404 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24405 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24406 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24407 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24408 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24409 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24410 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24411 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24412 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24413 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24414 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24415 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24416 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24417 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24418 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24419 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24420 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24421 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24422 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24423 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24424 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
24425 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
24426 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24427 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24428 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24429 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24430 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24431 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24432 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24433 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24434 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
24435 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24436 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24437 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24438 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24439 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24440 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24441 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24442 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24443 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24444 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
24445 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
24446 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24447 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24448 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24449 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24450 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24451 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24452 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24453 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24454 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24455 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24456 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24457 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24458 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24459 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
24460 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
24461 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
24462 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24463 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24464 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24465 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24466 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24467 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24468 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24469 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24470 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24471 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24472 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24473 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24474 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24475 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24476 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24477 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24478 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24479 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24480 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24481 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
24482 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24483 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24484 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24485 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24486 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24487 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24488 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24489 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24490 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24491 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
24492 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
24493 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
24494 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24495 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24496 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24497 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24498 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24499 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24500 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24501 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24502 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24503 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24504 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24505 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24506 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24507 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24508 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24509 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24510 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24511 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24512 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24513 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24514 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24515 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24516 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24517 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24518 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24519 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24520 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24521 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
24522 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
24523 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
24524 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24525 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24526 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24527 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24528 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24529 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24530 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24531 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24532 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24533 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24534 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24535 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24536 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24537 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24538 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24539 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24540 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24541 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24542 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24543 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24544 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24545 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
24546 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24547 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24548 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24549 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24550 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24551 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24552 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24553 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24554 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24555 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
24556 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
24557 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
24558 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24559 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24560 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24561 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24562 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24563 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24564 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24565 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24566 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24567 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24568 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24569 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24570 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24571 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24572 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24573 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24574 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24575 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24576 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24577 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24578 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24579 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24580 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
24581 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
24582 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24583 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24584 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24585 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24586 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24587 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24588 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24589 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24590 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
24591 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24592 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24593 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24594 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24595 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24596 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24597 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24598 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24599 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24600 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
24601 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
24602 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24603 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24604 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24605 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24606 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24607 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24608 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24609 { 16730 /* vfnmaddpd */, X86::VFNMADDPD4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24610 { 16730 /* vfnmaddpd */, X86::VFNMADDPD4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24611 { 16730 /* vfnmaddpd */, X86::VFNMADDPD4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
24612 { 16730 /* vfnmaddpd */, X86::VFNMADDPD4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24613 { 16730 /* vfnmaddpd */, X86::VFNMADDPD4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24614 { 16730 /* vfnmaddpd */, X86::VFNMADDPD4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
24615 { 16740 /* vfnmaddps */, X86::VFNMADDPS4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24616 { 16740 /* vfnmaddps */, X86::VFNMADDPS4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24617 { 16740 /* vfnmaddps */, X86::VFNMADDPS4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
24618 { 16740 /* vfnmaddps */, X86::VFNMADDPS4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24619 { 16740 /* vfnmaddps */, X86::VFNMADDPS4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24620 { 16740 /* vfnmaddps */, X86::VFNMADDPS4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
24621 { 16750 /* vfnmaddsd */, X86::VFNMADDSD4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24622 { 16750 /* vfnmaddsd */, X86::VFNMADDSD4mr, Convert__Reg1_3__Reg1_2__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64, MCK_FR16, MCK_FR16 }, },
24623 { 16750 /* vfnmaddsd */, X86::VFNMADDSD4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24624 { 16760 /* vfnmaddss */, X86::VFNMADDSS4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24625 { 16760 /* vfnmaddss */, X86::VFNMADDSS4mr, Convert__Reg1_3__Reg1_2__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem32, MCK_FR16, MCK_FR16 }, },
24626 { 16760 /* vfnmaddss */, X86::VFNMADDSS4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16, MCK_FR16 }, },
24627 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24628 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24629 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24630 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24631 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24632 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24633 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
24634 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
24635 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
24636 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24637 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24638 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24639 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24640 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24641 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24642 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24643 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24644 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24645 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24646 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24647 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24648 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24649 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24650 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24651 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24652 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24653 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24654 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24655 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
24656 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24657 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24658 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24659 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24660 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24661 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24662 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24663 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24664 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24665 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
24666 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
24667 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
24668 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24669 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24670 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24671 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24672 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24673 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24674 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24675 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24676 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24677 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24678 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24679 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24680 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24681 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24682 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24683 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24684 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24685 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24686 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24687 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24688 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24689 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24690 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24691 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24692 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24693 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24694 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24695 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
24696 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
24697 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
24698 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24699 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24700 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24701 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24702 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24703 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24704 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24705 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24706 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24707 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24708 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24709 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24710 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24711 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24712 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24713 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24714 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24715 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24716 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24717 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24718 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24719 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
24720 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24721 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24722 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24723 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24724 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24725 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24726 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24727 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24728 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24729 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
24730 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
24731 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
24732 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24733 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24734 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24735 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24736 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24737 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24738 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24739 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24740 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24741 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24742 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24743 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24744 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24745 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24746 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24747 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24748 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24749 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24750 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24751 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24752 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24753 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24754 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
24755 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
24756 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24757 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24758 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24759 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24760 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24761 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24762 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24763 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24764 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
24765 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24766 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24767 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24768 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24769 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24770 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24771 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24772 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24773 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24774 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
24775 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
24776 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24777 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24778 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24779 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24780 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24781 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24782 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24783 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24784 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24785 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24786 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24787 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24788 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24789 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
24790 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
24791 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
24792 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24793 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24794 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24795 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24796 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24797 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24798 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24799 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24800 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24801 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24802 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24803 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24804 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24805 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24806 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24807 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24808 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24809 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24810 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24811 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
24812 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24813 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24814 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24815 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24816 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24817 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24818 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24819 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24820 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24821 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
24822 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
24823 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
24824 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24825 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24826 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24827 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24828 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24829 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24830 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24831 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24832 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24833 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24834 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24835 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24836 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24837 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24838 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24839 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24840 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24841 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24842 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24843 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24844 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24845 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24846 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24847 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24848 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24849 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24850 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24851 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
24852 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
24853 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
24854 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24855 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24856 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24857 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24858 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24859 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24860 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24861 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24862 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24863 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24864 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24865 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24866 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24867 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24868 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24869 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24870 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24871 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24872 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24873 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24874 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24875 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
24876 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24877 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24878 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24879 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24880 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24881 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24882 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24883 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24884 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24885 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
24886 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
24887 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
24888 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24889 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24890 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24891 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24892 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24893 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24894 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24895 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24896 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24897 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24898 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24899 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24900 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24901 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24902 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24903 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24904 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24905 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24906 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24907 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24908 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24909 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24910 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
24911 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
24912 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24913 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24914 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24915 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24916 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24917 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24918 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24919 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24920 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
24921 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24922 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24923 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24924 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24925 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24926 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24927 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24928 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24929 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24930 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
24931 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
24932 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24933 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24934 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24935 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24936 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24937 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24938 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24939 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24940 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24941 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24942 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24943 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24944 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24945 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
24946 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
24947 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
24948 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24949 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24950 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24951 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24952 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24953 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24954 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24955 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24956 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24957 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24958 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24959 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24960 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24961 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24962 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24963 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24964 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24965 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24966 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
24967 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
24968 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
24969 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
24970 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
24971 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
24972 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
24973 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
24974 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
24975 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
24976 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
24977 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
24978 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
24979 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
24980 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24981 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24982 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24983 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24984 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24985 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24986 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24987 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24988 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24989 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24990 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24991 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24992 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24993 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24994 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24995 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
24996 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24997 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24998 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
24999 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25000 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25001 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
25002 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
25003 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
25004 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
25005 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
25006 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
25007 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
25008 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
25009 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
25010 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25011 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25012 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25013 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25014 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25015 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25016 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25017 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25018 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25019 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25020 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25021 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25022 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25023 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25024 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25025 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25026 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25027 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25028 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25029 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25030 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
25031 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSYr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
25032 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25033 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
25034 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
25035 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25036 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
25037 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSYm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25038 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
25039 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
25040 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZrb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
25041 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
25042 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
25043 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
25044 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25045 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25046 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25047 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25048 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25049 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25050 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25051 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25052 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25053 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25054 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25055 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25056 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25057 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25058 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25059 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25060 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZrbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25061 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25062 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25063 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25064 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
25065 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25066 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
25067 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
25068 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25069 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25070 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25071 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25072 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25073 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25074 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25075 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25076 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
25077 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25078 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25079 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25080 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25081 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25082 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25083 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25084 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
25085 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZr_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25086 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
25087 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZm_Int, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
25088 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZrb_Int, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25089 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25090 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25091 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZrkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25092 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25093 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZmkz_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25094 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZrbkz_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25095 { 17049 /* vfnmsubpd */, X86::VFNMSUBPD4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
25096 { 17049 /* vfnmsubpd */, X86::VFNMSUBPD4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25097 { 17049 /* vfnmsubpd */, X86::VFNMSUBPD4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
25098 { 17049 /* vfnmsubpd */, X86::VFNMSUBPD4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25099 { 17049 /* vfnmsubpd */, X86::VFNMSUBPD4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
25100 { 17049 /* vfnmsubpd */, X86::VFNMSUBPD4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
25101 { 17059 /* vfnmsubps */, X86::VFNMSUBPS4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
25102 { 17059 /* vfnmsubps */, X86::VFNMSUBPS4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25103 { 17059 /* vfnmsubps */, X86::VFNMSUBPS4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
25104 { 17059 /* vfnmsubps */, X86::VFNMSUBPS4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25105 { 17059 /* vfnmsubps */, X86::VFNMSUBPS4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
25106 { 17059 /* vfnmsubps */, X86::VFNMSUBPS4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
25107 { 17069 /* vfnmsubsd */, X86::VFNMSUBSD4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
25108 { 17069 /* vfnmsubsd */, X86::VFNMSUBSD4mr, Convert__Reg1_3__Reg1_2__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64, MCK_FR16, MCK_FR16 }, },
25109 { 17069 /* vfnmsubsd */, X86::VFNMSUBSD4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16, MCK_FR16 }, },
25110 { 17079 /* vfnmsubss */, X86::VFNMSUBSS4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
25111 { 17079 /* vfnmsubss */, X86::VFNMSUBSS4mr, Convert__Reg1_3__Reg1_2__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem32, MCK_FR16, MCK_FR16 }, },
25112 { 17079 /* vfnmsubss */, X86::VFNMSUBSS4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16, MCK_FR16 }, },
25113 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1 }, },
25114 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1 }, },
25115 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Zri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1 }, },
25116 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z256mbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VK1 }, },
25117 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Zmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VK1 }, },
25118 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z128mbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_VK1 }, },
25119 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z128rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25120 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z256rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25121 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Zrik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25122 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z256mbik, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25123 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Zmbik, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25124 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z128mbik, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25125 { 17102 /* vfpclassbf16x */, X86::VFPCLASSBF16Z128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1 }, },
25126 { 17102 /* vfpclassbf16x */, X86::VFPCLASSBF16Z128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VK1 }, },
25127 { 17102 /* vfpclassbf16x */, X86::VFPCLASSBF16Z128mbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_VK1 }, },
25128 { 17102 /* vfpclassbf16x */, X86::VFPCLASSBF16Z128rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25129 { 17102 /* vfpclassbf16x */, X86::VFPCLASSBF16Z128mik, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25130 { 17102 /* vfpclassbf16x */, X86::VFPCLASSBF16Z128mbik, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25131 { 17116 /* vfpclassbf16y */, X86::VFPCLASSBF16Z256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1 }, },
25132 { 17116 /* vfpclassbf16y */, X86::VFPCLASSBF16Z256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VK1 }, },
25133 { 17116 /* vfpclassbf16y */, X86::VFPCLASSBF16Z256mbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VK1 }, },
25134 { 17116 /* vfpclassbf16y */, X86::VFPCLASSBF16Z256rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25135 { 17116 /* vfpclassbf16y */, X86::VFPCLASSBF16Z256mik, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25136 { 17116 /* vfpclassbf16y */, X86::VFPCLASSBF16Z256mbik, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25137 { 17130 /* vfpclassbf16z */, X86::VFPCLASSBF16Zri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1 }, },
25138 { 17130 /* vfpclassbf16z */, X86::VFPCLASSBF16Zmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VK1 }, },
25139 { 17130 /* vfpclassbf16z */, X86::VFPCLASSBF16Zmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VK1 }, },
25140 { 17130 /* vfpclassbf16z */, X86::VFPCLASSBF16Zrik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25141 { 17130 /* vfpclassbf16z */, X86::VFPCLASSBF16Zmik, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25142 { 17130 /* vfpclassbf16z */, X86::VFPCLASSBF16Zmbik, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25143 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1 }, },
25144 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1 }, },
25145 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1 }, },
25146 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ128mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_VK1 }, },
25147 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ256mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VK1 }, },
25148 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VK1 }, },
25149 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ128rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25150 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ256rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25151 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZrik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25152 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ128mbik, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25153 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ256mbik, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25154 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZmbik, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25155 { 17155 /* vfpclasspdx */, X86::VFPCLASSPDZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1 }, },
25156 { 17155 /* vfpclasspdx */, X86::VFPCLASSPDZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VK1 }, },
25157 { 17155 /* vfpclasspdx */, X86::VFPCLASSPDZ128mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_VK1 }, },
25158 { 17155 /* vfpclasspdx */, X86::VFPCLASSPDZ128rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25159 { 17155 /* vfpclasspdx */, X86::VFPCLASSPDZ128mik, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25160 { 17155 /* vfpclasspdx */, X86::VFPCLASSPDZ128mbik, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25161 { 17167 /* vfpclasspdy */, X86::VFPCLASSPDZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1 }, },
25162 { 17167 /* vfpclasspdy */, X86::VFPCLASSPDZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VK1 }, },
25163 { 17167 /* vfpclasspdy */, X86::VFPCLASSPDZ256mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VK1 }, },
25164 { 17167 /* vfpclasspdy */, X86::VFPCLASSPDZ256rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25165 { 17167 /* vfpclasspdy */, X86::VFPCLASSPDZ256mik, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25166 { 17167 /* vfpclasspdy */, X86::VFPCLASSPDZ256mbik, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25167 { 17179 /* vfpclasspdz */, X86::VFPCLASSPDZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1 }, },
25168 { 17179 /* vfpclasspdz */, X86::VFPCLASSPDZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VK1 }, },
25169 { 17179 /* vfpclasspdz */, X86::VFPCLASSPDZmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VK1 }, },
25170 { 17179 /* vfpclasspdz */, X86::VFPCLASSPDZrik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25171 { 17179 /* vfpclasspdz */, X86::VFPCLASSPDZmik, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25172 { 17179 /* vfpclasspdz */, X86::VFPCLASSPDZmbik, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25173 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1 }, },
25174 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1 }, },
25175 { 17191 /* vfpclassph */, X86::VFPCLASSPHZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1 }, },
25176 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ256mbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VK1 }, },
25177 { 17191 /* vfpclassph */, X86::VFPCLASSPHZmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VK1 }, },
25178 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ128mbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_VK1 }, },
25179 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ128rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25180 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ256rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25181 { 17191 /* vfpclassph */, X86::VFPCLASSPHZrik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25182 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ256mbik, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25183 { 17191 /* vfpclassph */, X86::VFPCLASSPHZmbik, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25184 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ128mbik, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25185 { 17202 /* vfpclassphx */, X86::VFPCLASSPHZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1 }, },
25186 { 17202 /* vfpclassphx */, X86::VFPCLASSPHZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VK1 }, },
25187 { 17202 /* vfpclassphx */, X86::VFPCLASSPHZ128mbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_VK1 }, },
25188 { 17202 /* vfpclassphx */, X86::VFPCLASSPHZ128rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25189 { 17202 /* vfpclassphx */, X86::VFPCLASSPHZ128mik, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25190 { 17202 /* vfpclassphx */, X86::VFPCLASSPHZ128mbik, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25191 { 17214 /* vfpclassphy */, X86::VFPCLASSPHZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1 }, },
25192 { 17214 /* vfpclassphy */, X86::VFPCLASSPHZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VK1 }, },
25193 { 17214 /* vfpclassphy */, X86::VFPCLASSPHZ256mbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VK1 }, },
25194 { 17214 /* vfpclassphy */, X86::VFPCLASSPHZ256rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25195 { 17214 /* vfpclassphy */, X86::VFPCLASSPHZ256mik, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25196 { 17214 /* vfpclassphy */, X86::VFPCLASSPHZ256mbik, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25197 { 17226 /* vfpclassphz */, X86::VFPCLASSPHZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1 }, },
25198 { 17226 /* vfpclassphz */, X86::VFPCLASSPHZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VK1 }, },
25199 { 17226 /* vfpclassphz */, X86::VFPCLASSPHZmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VK1 }, },
25200 { 17226 /* vfpclassphz */, X86::VFPCLASSPHZrik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25201 { 17226 /* vfpclassphz */, X86::VFPCLASSPHZmik, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25202 { 17226 /* vfpclassphz */, X86::VFPCLASSPHZmbik, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25203 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1 }, },
25204 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1 }, },
25205 { 17238 /* vfpclassps */, X86::VFPCLASSPSZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1 }, },
25206 { 17238 /* vfpclassps */, X86::VFPCLASSPSZmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VK1 }, },
25207 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ128mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_VK1 }, },
25208 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ256mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VK1 }, },
25209 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ128rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25210 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ256rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25211 { 17238 /* vfpclassps */, X86::VFPCLASSPSZrik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25212 { 17238 /* vfpclassps */, X86::VFPCLASSPSZmbik, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25213 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ128mbik, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25214 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ256mbik, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25215 { 17249 /* vfpclasspsx */, X86::VFPCLASSPSZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1 }, },
25216 { 17249 /* vfpclasspsx */, X86::VFPCLASSPSZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VK1 }, },
25217 { 17249 /* vfpclasspsx */, X86::VFPCLASSPSZ128mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_VK1 }, },
25218 { 17249 /* vfpclasspsx */, X86::VFPCLASSPSZ128rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25219 { 17249 /* vfpclasspsx */, X86::VFPCLASSPSZ128mik, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25220 { 17249 /* vfpclasspsx */, X86::VFPCLASSPSZ128mbik, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25221 { 17261 /* vfpclasspsy */, X86::VFPCLASSPSZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1 }, },
25222 { 17261 /* vfpclasspsy */, X86::VFPCLASSPSZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VK1 }, },
25223 { 17261 /* vfpclasspsy */, X86::VFPCLASSPSZ256mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VK1 }, },
25224 { 17261 /* vfpclasspsy */, X86::VFPCLASSPSZ256rik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25225 { 17261 /* vfpclasspsy */, X86::VFPCLASSPSZ256mik, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25226 { 17261 /* vfpclasspsy */, X86::VFPCLASSPSZ256mbik, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25227 { 17273 /* vfpclasspsz */, X86::VFPCLASSPSZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1 }, },
25228 { 17273 /* vfpclasspsz */, X86::VFPCLASSPSZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VK1 }, },
25229 { 17273 /* vfpclasspsz */, X86::VFPCLASSPSZmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VK1 }, },
25230 { 17273 /* vfpclasspsz */, X86::VFPCLASSPSZrik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25231 { 17273 /* vfpclasspsz */, X86::VFPCLASSPSZmik, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25232 { 17273 /* vfpclasspsz */, X86::VFPCLASSPSZmbik, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25233 { 17285 /* vfpclasssd */, X86::VFPCLASSSDZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1 }, },
25234 { 17285 /* vfpclasssd */, X86::VFPCLASSSDZmi, Convert__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_VK1 }, },
25235 { 17285 /* vfpclasssd */, X86::VFPCLASSSDZrik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25236 { 17285 /* vfpclasssd */, X86::VFPCLASSSDZmik, Convert__Reg1_2__Reg1_4__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25237 { 17296 /* vfpclasssh */, X86::VFPCLASSSHZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1 }, },
25238 { 17296 /* vfpclasssh */, X86::VFPCLASSSHZmi, Convert__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_VK1 }, },
25239 { 17296 /* vfpclasssh */, X86::VFPCLASSSHZrik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25240 { 17296 /* vfpclasssh */, X86::VFPCLASSSHZmik, Convert__Reg1_2__Reg1_4__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25241 { 17307 /* vfpclassss */, X86::VFPCLASSSSZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1 }, },
25242 { 17307 /* vfpclassss */, X86::VFPCLASSSSZmi, Convert__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_VK1 }, },
25243 { 17307 /* vfpclassss */, X86::VFPCLASSSSZrik, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25244 { 17307 /* vfpclassss */, X86::VFPCLASSSSZmik, Convert__Reg1_2__Reg1_4__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25245 { 17318 /* vfrczpd */, X86::VFRCZPDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
25246 { 17318 /* vfrczpd */, X86::VFRCZPDYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
25247 { 17318 /* vfrczpd */, X86::VFRCZPDrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
25248 { 17318 /* vfrczpd */, X86::VFRCZPDYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
25249 { 17326 /* vfrczps */, X86::VFRCZPSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
25250 { 17326 /* vfrczps */, X86::VFRCZPSYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
25251 { 17326 /* vfrczps */, X86::VFRCZPSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
25252 { 17326 /* vfrczps */, X86::VFRCZPSYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
25253 { 17334 /* vfrczsd */, X86::VFRCZSDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
25254 { 17334 /* vfrczsd */, X86::VFRCZSDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
25255 { 17342 /* vfrczss */, X86::VFRCZSSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
25256 { 17342 /* vfrczss */, X86::VFRCZSSrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
25257 { 17350 /* vgatherdpd */, X86::VGATHERDPDrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem64_RC1285_1__Tie1_1_1, AMFBS_None, { MCK_FR16, MCK_Mem64_RC128, MCK_FR16 }, },
25258 { 17350 /* vgatherdpd */, X86::VGATHERDPDYrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem64_RC1285_1__Tie1_1_1, AMFBS_None, { MCK_VR256, MCK_Mem64_RC128, MCK_VR256 }, },
25259 { 17350 /* vgatherdpd */, X86::VGATHERDPDZ128rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC128X5_0, AMFBS_None, { MCK_Mem64_RC128X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25260 { 17350 /* vgatherdpd */, X86::VGATHERDPDZ256rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC128X5_0, AMFBS_None, { MCK_Mem64_RC128X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25261 { 17350 /* vgatherdpd */, X86::VGATHERDPDZrm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC256X5_0, AMFBS_None, { MCK_Mem64_RC256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25262 { 17361 /* vgatherdps */, X86::VGATHERDPSrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem32_RC1285_1__Tie1_1_1, AMFBS_None, { MCK_FR16, MCK_Mem32_RC128, MCK_FR16 }, },
25263 { 17361 /* vgatherdps */, X86::VGATHERDPSYrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem32_RC2565_1__Tie1_1_1, AMFBS_None, { MCK_VR256, MCK_Mem32_RC256, MCK_VR256 }, },
25264 { 17361 /* vgatherdps */, X86::VGATHERDPSZ128rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC128X5_0, AMFBS_None, { MCK_Mem32_RC128X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25265 { 17361 /* vgatherdps */, X86::VGATHERDPSZ256rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC256X5_0, AMFBS_None, { MCK_Mem32_RC256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25266 { 17361 /* vgatherdps */, X86::VGATHERDPSZrm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC5125_0, AMFBS_None, { MCK_Mem32_RC512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25267 { 17372 /* vgatherpf0dpd */, X86::VGATHERPF0DPDm, Convert__Reg1_2__Mem64_RC256X5_0, AMFBS_None, { MCK_Mem64_RC256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25268 { 17386 /* vgatherpf0dps */, X86::VGATHERPF0DPSm, Convert__Reg1_2__Mem32_RC5125_0, AMFBS_None, { MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25269 { 17400 /* vgatherpf0qpd */, X86::VGATHERPF0QPDm, Convert__Reg1_2__Mem64_RC5125_0, AMFBS_None, { MCK_Mem64_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25270 { 17414 /* vgatherpf0qps */, X86::VGATHERPF0QPSm, Convert__Reg1_2__Mem32_RC5125_0, AMFBS_None, { MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25271 { 17428 /* vgatherpf1dpd */, X86::VGATHERPF1DPDm, Convert__Reg1_2__Mem64_RC256X5_0, AMFBS_None, { MCK_Mem64_RC256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25272 { 17442 /* vgatherpf1dps */, X86::VGATHERPF1DPSm, Convert__Reg1_2__Mem32_RC5125_0, AMFBS_None, { MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25273 { 17456 /* vgatherpf1qpd */, X86::VGATHERPF1QPDm, Convert__Reg1_2__Mem64_RC5125_0, AMFBS_None, { MCK_Mem64_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25274 { 17470 /* vgatherpf1qps */, X86::VGATHERPF1QPSm, Convert__Reg1_2__Mem32_RC5125_0, AMFBS_None, { MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25275 { 17484 /* vgatherqpd */, X86::VGATHERQPDrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem64_RC1285_1__Tie1_1_1, AMFBS_None, { MCK_FR16, MCK_Mem64_RC128, MCK_FR16 }, },
25276 { 17484 /* vgatherqpd */, X86::VGATHERQPDYrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem64_RC2565_1__Tie1_1_1, AMFBS_None, { MCK_VR256, MCK_Mem64_RC256, MCK_VR256 }, },
25277 { 17484 /* vgatherqpd */, X86::VGATHERQPDZ128rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC128X5_0, AMFBS_None, { MCK_Mem64_RC128X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25278 { 17484 /* vgatherqpd */, X86::VGATHERQPDZ256rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC256X5_0, AMFBS_None, { MCK_Mem64_RC256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25279 { 17484 /* vgatherqpd */, X86::VGATHERQPDZrm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC5125_0, AMFBS_None, { MCK_Mem64_RC512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25280 { 17495 /* vgatherqps */, X86::VGATHERQPSrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem32_RC1285_1__Tie1_1_1, AMFBS_None, { MCK_FR16, MCK_Mem32_RC128, MCK_FR16 }, },
25281 { 17495 /* vgatherqps */, X86::VGATHERQPSYrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem32_RC2565_1__Tie1_1_1, AMFBS_None, { MCK_FR16, MCK_Mem32_RC256, MCK_FR16 }, },
25282 { 17495 /* vgatherqps */, X86::VGATHERQPSZ128rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC128X5_0, AMFBS_None, { MCK_Mem32_RC128X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25283 { 17495 /* vgatherqps */, X86::VGATHERQPSZ256rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC256X5_0, AMFBS_None, { MCK_Mem32_RC256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25284 { 17495 /* vgatherqps */, X86::VGATHERQPSZrm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC5125_0, AMFBS_None, { MCK_Mem32_RC512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25285 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
25286 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
25287 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
25288 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
25289 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
25290 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
25291 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
25292 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
25293 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
25294 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25295 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25296 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25297 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25298 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25299 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25300 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25301 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25302 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25303 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25304 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25305 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25306 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25307 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25308 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25309 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25310 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25311 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25312 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
25313 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
25314 { 17518 /* vgetexppd */, X86::VGETEXPPDZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
25315 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
25316 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
25317 { 17518 /* vgetexppd */, X86::VGETEXPPDZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
25318 { 17518 /* vgetexppd */, X86::VGETEXPPDZrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
25319 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128mb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
25320 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256mb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
25321 { 17518 /* vgetexppd */, X86::VGETEXPPDZmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
25322 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25323 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25324 { 17518 /* vgetexppd */, X86::VGETEXPPDZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25325 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25326 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25327 { 17518 /* vgetexppd */, X86::VGETEXPPDZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25328 { 17518 /* vgetexppd */, X86::VGETEXPPDZrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25329 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25330 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25331 { 17518 /* vgetexppd */, X86::VGETEXPPDZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25332 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25333 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25334 { 17518 /* vgetexppd */, X86::VGETEXPPDZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25335 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25336 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25337 { 17518 /* vgetexppd */, X86::VGETEXPPDZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25338 { 17518 /* vgetexppd */, X86::VGETEXPPDZrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25339 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128mbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25340 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256mbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25341 { 17518 /* vgetexppd */, X86::VGETEXPPDZmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25342 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
25343 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
25344 { 17528 /* vgetexpph */, X86::VGETEXPPHZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
25345 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
25346 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
25347 { 17528 /* vgetexpph */, X86::VGETEXPPHZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
25348 { 17528 /* vgetexpph */, X86::VGETEXPPHZrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
25349 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
25350 { 17528 /* vgetexpph */, X86::VGETEXPPHZmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
25351 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
25352 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25353 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25354 { 17528 /* vgetexpph */, X86::VGETEXPPHZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25355 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25356 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25357 { 17528 /* vgetexpph */, X86::VGETEXPPHZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25358 { 17528 /* vgetexpph */, X86::VGETEXPPHZrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25359 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25360 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25361 { 17528 /* vgetexpph */, X86::VGETEXPPHZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25362 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25363 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25364 { 17528 /* vgetexpph */, X86::VGETEXPPHZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25365 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25366 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25367 { 17528 /* vgetexpph */, X86::VGETEXPPHZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25368 { 17528 /* vgetexpph */, X86::VGETEXPPHZrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25369 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25370 { 17528 /* vgetexpph */, X86::VGETEXPPHZmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25371 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25372 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
25373 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
25374 { 17538 /* vgetexpps */, X86::VGETEXPPSZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
25375 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
25376 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
25377 { 17538 /* vgetexpps */, X86::VGETEXPPSZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
25378 { 17538 /* vgetexpps */, X86::VGETEXPPSZrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
25379 { 17538 /* vgetexpps */, X86::VGETEXPPSZmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
25380 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128mb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
25381 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256mb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
25382 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25383 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25384 { 17538 /* vgetexpps */, X86::VGETEXPPSZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25385 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25386 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25387 { 17538 /* vgetexpps */, X86::VGETEXPPSZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25388 { 17538 /* vgetexpps */, X86::VGETEXPPSZrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25389 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25390 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25391 { 17538 /* vgetexpps */, X86::VGETEXPPSZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25392 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25393 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25394 { 17538 /* vgetexpps */, X86::VGETEXPPSZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25395 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25396 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25397 { 17538 /* vgetexpps */, X86::VGETEXPPSZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25398 { 17538 /* vgetexpps */, X86::VGETEXPPSZrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25399 { 17538 /* vgetexpps */, X86::VGETEXPPSZmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25400 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128mbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25401 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256mbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25402 { 17548 /* vgetexpsd */, X86::VGETEXPSDZr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25403 { 17548 /* vgetexpsd */, X86::VGETEXPSDZm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
25404 { 17548 /* vgetexpsd */, X86::VGETEXPSDZrb, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25405 { 17548 /* vgetexpsd */, X86::VGETEXPSDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25406 { 17548 /* vgetexpsd */, X86::VGETEXPSDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25407 { 17548 /* vgetexpsd */, X86::VGETEXPSDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25408 { 17548 /* vgetexpsd */, X86::VGETEXPSDZrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25409 { 17548 /* vgetexpsd */, X86::VGETEXPSDZmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25410 { 17548 /* vgetexpsd */, X86::VGETEXPSDZrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25411 { 17558 /* vgetexpsh */, X86::VGETEXPSHZr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25412 { 17558 /* vgetexpsh */, X86::VGETEXPSHZm, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
25413 { 17558 /* vgetexpsh */, X86::VGETEXPSHZrb, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25414 { 17558 /* vgetexpsh */, X86::VGETEXPSHZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25415 { 17558 /* vgetexpsh */, X86::VGETEXPSHZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25416 { 17558 /* vgetexpsh */, X86::VGETEXPSHZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25417 { 17558 /* vgetexpsh */, X86::VGETEXPSHZrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25418 { 17558 /* vgetexpsh */, X86::VGETEXPSHZmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25419 { 17558 /* vgetexpsh */, X86::VGETEXPSHZrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25420 { 17568 /* vgetexpss */, X86::VGETEXPSSZr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25421 { 17568 /* vgetexpss */, X86::VGETEXPSSZm, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
25422 { 17568 /* vgetexpss */, X86::VGETEXPSSZrb, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25423 { 17568 /* vgetexpss */, X86::VGETEXPSSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25424 { 17568 /* vgetexpss */, X86::VGETEXPSSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25425 { 17568 /* vgetexpss */, X86::VGETEXPSSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25426 { 17568 /* vgetexpss */, X86::VGETEXPSSZrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25427 { 17568 /* vgetexpss */, X86::VGETEXPSSZmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25428 { 17568 /* vgetexpss */, X86::VGETEXPSSZrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25429 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
25430 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
25431 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
25432 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
25433 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
25434 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
25435 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
25436 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
25437 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
25438 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25439 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25440 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25441 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25442 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25443 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25444 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25445 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25446 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25447 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rmikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25448 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25449 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25450 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25451 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rmikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25452 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25453 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25454 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25455 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25456 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
25457 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
25458 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
25459 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
25460 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
25461 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
25462 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrrib, Convert__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
25463 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
25464 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
25465 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
25466 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25467 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25468 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25469 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25470 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25471 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25472 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrribk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25473 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25474 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25475 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25476 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rmikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25477 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rmikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25478 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25479 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25480 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25481 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25482 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrribkz, Convert__Reg1_3__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25483 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25484 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25485 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25486 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
25487 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
25488 { 17602 /* vgetmantph */, X86::VGETMANTPHZrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
25489 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
25490 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
25491 { 17602 /* vgetmantph */, X86::VGETMANTPHZrmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
25492 { 17602 /* vgetmantph */, X86::VGETMANTPHZrrib, Convert__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
25493 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
25494 { 17602 /* vgetmantph */, X86::VGETMANTPHZrmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
25495 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
25496 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25497 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25498 { 17602 /* vgetmantph */, X86::VGETMANTPHZrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25499 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25500 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25501 { 17602 /* vgetmantph */, X86::VGETMANTPHZrmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25502 { 17602 /* vgetmantph */, X86::VGETMANTPHZrribk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25503 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25504 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25505 { 17602 /* vgetmantph */, X86::VGETMANTPHZrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25506 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rmikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25507 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25508 { 17602 /* vgetmantph */, X86::VGETMANTPHZrmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25509 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25510 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rmikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25511 { 17602 /* vgetmantph */, X86::VGETMANTPHZrmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25512 { 17602 /* vgetmantph */, X86::VGETMANTPHZrribkz, Convert__Reg1_3__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25513 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25514 { 17602 /* vgetmantph */, X86::VGETMANTPHZrmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25515 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25516 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
25517 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
25518 { 17613 /* vgetmantps */, X86::VGETMANTPSZrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
25519 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
25520 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
25521 { 17613 /* vgetmantps */, X86::VGETMANTPSZrmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
25522 { 17613 /* vgetmantps */, X86::VGETMANTPSZrrib, Convert__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
25523 { 17613 /* vgetmantps */, X86::VGETMANTPSZrmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
25524 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
25525 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
25526 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25527 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25528 { 17613 /* vgetmantps */, X86::VGETMANTPSZrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25529 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25530 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25531 { 17613 /* vgetmantps */, X86::VGETMANTPSZrmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25532 { 17613 /* vgetmantps */, X86::VGETMANTPSZrribk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25533 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25534 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25535 { 17613 /* vgetmantps */, X86::VGETMANTPSZrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25536 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rmikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25537 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rmikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25538 { 17613 /* vgetmantps */, X86::VGETMANTPSZrmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25539 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25540 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25541 { 17613 /* vgetmantps */, X86::VGETMANTPSZrmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25542 { 17613 /* vgetmantps */, X86::VGETMANTPSZrribkz, Convert__Reg1_3__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25543 { 17613 /* vgetmantps */, X86::VGETMANTPSZrmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25544 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25545 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25546 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25547 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrmi, Convert__Reg1_3__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
25548 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25549 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25550 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25551 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25552 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25553 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25554 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrribkz, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25555 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25556 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrmi, Convert__Reg1_3__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
25557 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25558 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25559 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25560 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25561 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25562 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25563 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrribkz, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25564 { 17646 /* vgetmantss */, X86::VGETMANTSSZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25565 { 17646 /* vgetmantss */, X86::VGETMANTSSZrmi, Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
25566 { 17646 /* vgetmantss */, X86::VGETMANTSSZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25567 { 17646 /* vgetmantss */, X86::VGETMANTSSZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25568 { 17646 /* vgetmantss */, X86::VGETMANTSSZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25569 { 17646 /* vgetmantss */, X86::VGETMANTSSZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25570 { 17646 /* vgetmantss */, X86::VGETMANTSSZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25571 { 17646 /* vgetmantss */, X86::VGETMANTSSZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25572 { 17646 /* vgetmantss */, X86::VGETMANTSSZrribkz, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25573 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
25574 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
25575 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25576 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
25577 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
25578 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25579 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
25580 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25581 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
25582 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
25583 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
25584 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
25585 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
25586 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25587 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25588 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25589 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25590 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25591 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25592 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25593 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25594 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25595 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25596 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25597 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25598 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25599 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25600 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25601 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25602 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25603 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25604 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
25605 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
25606 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25607 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
25608 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
25609 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25610 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
25611 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25612 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
25613 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
25614 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
25615 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
25616 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
25617 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25618 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25619 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25620 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25621 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25622 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25623 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25624 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25625 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25626 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25627 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25628 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25629 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25630 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25631 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25632 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25633 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25634 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25635 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
25636 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
25637 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25638 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
25639 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
25640 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25641 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
25642 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25643 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
25644 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
25645 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25646 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25647 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25648 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25649 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25650 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25651 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25652 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25653 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25654 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25655 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25656 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25657 { 17701 /* vhaddpd */, X86::VHADDPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
25658 { 17701 /* vhaddpd */, X86::VHADDPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
25659 { 17701 /* vhaddpd */, X86::VHADDPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25660 { 17701 /* vhaddpd */, X86::VHADDPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25661 { 17709 /* vhaddps */, X86::VHADDPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
25662 { 17709 /* vhaddps */, X86::VHADDPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
25663 { 17709 /* vhaddps */, X86::VHADDPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25664 { 17709 /* vhaddps */, X86::VHADDPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25665 { 17717 /* vhsubpd */, X86::VHSUBPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
25666 { 17717 /* vhsubpd */, X86::VHSUBPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
25667 { 17717 /* vhsubpd */, X86::VHSUBPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25668 { 17717 /* vhsubpd */, X86::VHSUBPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25669 { 17725 /* vhsubps */, X86::VHSUBPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
25670 { 17725 /* vhsubps */, X86::VHSUBPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
25671 { 17725 /* vhsubps */, X86::VHSUBPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25672 { 17725 /* vhsubps */, X86::VHSUBPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25673 { 17733 /* vinsertf128 */, X86::VINSERTF128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_VR256, MCK_VR256 }, },
25674 { 17733 /* vinsertf128 */, X86::VINSERTF128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256, MCK_VR256 }, },
25675 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Z256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
25676 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR512, MCK_VR512 }, },
25677 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Z256rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256X, MCK_VR256X }, },
25678 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Zrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR512, MCK_VR512 }, },
25679 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Z256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25680 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Zrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25681 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Z256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25682 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Zrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25683 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Z256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25684 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Zrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25685 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Z256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25686 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Zrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25687 { 17758 /* vinsertf32x8 */, X86::VINSERTF32X8Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR512, MCK_VR512 }, },
25688 { 17758 /* vinsertf32x8 */, X86::VINSERTF32X8Zrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR512, MCK_VR512 }, },
25689 { 17758 /* vinsertf32x8 */, X86::VINSERTF32X8Zrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25690 { 17758 /* vinsertf32x8 */, X86::VINSERTF32X8Zrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25691 { 17758 /* vinsertf32x8 */, X86::VINSERTF32X8Zrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25692 { 17758 /* vinsertf32x8 */, X86::VINSERTF32X8Zrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25693 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Z256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
25694 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR512, MCK_VR512 }, },
25695 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Z256rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256X, MCK_VR256X }, },
25696 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Zrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR512, MCK_VR512 }, },
25697 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Z256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25698 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Zrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25699 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Z256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25700 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Zrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25701 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Z256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25702 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Zrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25703 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Z256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25704 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Zrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25705 { 17784 /* vinsertf64x4 */, X86::VINSERTF64X4Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR512, MCK_VR512 }, },
25706 { 17784 /* vinsertf64x4 */, X86::VINSERTF64X4Zrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR512, MCK_VR512 }, },
25707 { 17784 /* vinsertf64x4 */, X86::VINSERTF64X4Zrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25708 { 17784 /* vinsertf64x4 */, X86::VINSERTF64X4Zrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25709 { 17784 /* vinsertf64x4 */, X86::VINSERTF64X4Zrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25710 { 17784 /* vinsertf64x4 */, X86::VINSERTF64X4Zrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25711 { 17797 /* vinserti128 */, X86::VINSERTI128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_VR256, MCK_VR256 }, },
25712 { 17797 /* vinserti128 */, X86::VINSERTI128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256, MCK_VR256 }, },
25713 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Z256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
25714 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR512, MCK_VR512 }, },
25715 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Z256rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256X, MCK_VR256X }, },
25716 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Zrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR512, MCK_VR512 }, },
25717 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Z256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25718 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Zrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25719 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Z256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25720 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Zrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25721 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Z256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25722 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Zrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25723 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Z256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25724 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Zrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25725 { 17822 /* vinserti32x8 */, X86::VINSERTI32X8Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR512, MCK_VR512 }, },
25726 { 17822 /* vinserti32x8 */, X86::VINSERTI32X8Zrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR512, MCK_VR512 }, },
25727 { 17822 /* vinserti32x8 */, X86::VINSERTI32X8Zrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25728 { 17822 /* vinserti32x8 */, X86::VINSERTI32X8Zrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25729 { 17822 /* vinserti32x8 */, X86::VINSERTI32X8Zrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25730 { 17822 /* vinserti32x8 */, X86::VINSERTI32X8Zrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25731 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Z256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
25732 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR512, MCK_VR512 }, },
25733 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Z256rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256X, MCK_VR256X }, },
25734 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Zrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR512, MCK_VR512 }, },
25735 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Z256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25736 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Zrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25737 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Z256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25738 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Zrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25739 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Z256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25740 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Zrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25741 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Z256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25742 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Zrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25743 { 17848 /* vinserti64x4 */, X86::VINSERTI64X4Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR512, MCK_VR512 }, },
25744 { 17848 /* vinserti64x4 */, X86::VINSERTI64X4Zrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR512, MCK_VR512 }, },
25745 { 17848 /* vinserti64x4 */, X86::VINSERTI64X4Zrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25746 { 17848 /* vinserti64x4 */, X86::VINSERTI64X4Zrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25747 { 17848 /* vinserti64x4 */, X86::VINSERTI64X4Zrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25748 { 17848 /* vinserti64x4 */, X86::VINSERTI64X4Zrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25749 { 17861 /* vinsertps */, X86::VINSERTPSrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
25750 { 17861 /* vinsertps */, X86::VINSERTPSZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25751 { 17861 /* vinsertps */, X86::VINSERTPSrmi, Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16, MCK_FR16 }, },
25752 { 17861 /* vinsertps */, X86::VINSERTPSZrmi, Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
25753 { 17871 /* vlddqu */, X86::VLDDQUrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
25754 { 17871 /* vlddqu */, X86::VLDDQUYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
25755 { 17878 /* vldmxcsr */, X86::VLDMXCSR, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
25756 { 17887 /* vmaskmovdqu */, X86::VMASKMOVDQU64, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_FR16, MCK_FR16 }, },
25757 { 17887 /* vmaskmovdqu */, X86::VMASKMOVDQU, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
25758 { 17899 /* vmaskmovpd */, X86::VMASKMOVPDmr, Convert__Mem1285_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
25759 { 17899 /* vmaskmovpd */, X86::VMASKMOVPDYmr, Convert__Mem2565_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
25760 { 17899 /* vmaskmovpd */, X86::VMASKMOVPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25761 { 17899 /* vmaskmovpd */, X86::VMASKMOVPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25762 { 17910 /* vmaskmovps */, X86::VMASKMOVPSmr, Convert__Mem1285_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
25763 { 17910 /* vmaskmovps */, X86::VMASKMOVPSYmr, Convert__Mem2565_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
25764 { 17910 /* vmaskmovps */, X86::VMASKMOVPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25765 { 17910 /* vmaskmovps */, X86::VMASKMOVPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25766 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25767 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
25768 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
25769 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
25770 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
25771 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
25772 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
25773 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
25774 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
25775 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25776 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25777 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25778 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25779 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25780 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25781 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25782 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25783 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25784 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25785 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25786 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25787 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25788 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25789 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25790 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25791 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25792 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25793 { 17930 /* vmaxpd */, X86::VMAXPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
25794 { 17930 /* vmaxpd */, X86::VMAXPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
25795 { 17930 /* vmaxpd */, X86::VMAXPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25796 { 17930 /* vmaxpd */, X86::VMAXPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
25797 { 17930 /* vmaxpd */, X86::VMAXPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
25798 { 17930 /* vmaxpd */, X86::VMAXPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25799 { 17930 /* vmaxpd */, X86::VMAXPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
25800 { 17930 /* vmaxpd */, X86::VMAXPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25801 { 17930 /* vmaxpd */, X86::VMAXPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
25802 { 17930 /* vmaxpd */, X86::VMAXPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
25803 { 17930 /* vmaxpd */, X86::VMAXPDZrrb, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512 }, },
25804 { 17930 /* vmaxpd */, X86::VMAXPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
25805 { 17930 /* vmaxpd */, X86::VMAXPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
25806 { 17930 /* vmaxpd */, X86::VMAXPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
25807 { 17930 /* vmaxpd */, X86::VMAXPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25808 { 17930 /* vmaxpd */, X86::VMAXPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25809 { 17930 /* vmaxpd */, X86::VMAXPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25810 { 17930 /* vmaxpd */, X86::VMAXPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25811 { 17930 /* vmaxpd */, X86::VMAXPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25812 { 17930 /* vmaxpd */, X86::VMAXPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25813 { 17930 /* vmaxpd */, X86::VMAXPDZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25814 { 17930 /* vmaxpd */, X86::VMAXPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25815 { 17930 /* vmaxpd */, X86::VMAXPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25816 { 17930 /* vmaxpd */, X86::VMAXPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25817 { 17930 /* vmaxpd */, X86::VMAXPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25818 { 17930 /* vmaxpd */, X86::VMAXPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25819 { 17930 /* vmaxpd */, X86::VMAXPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25820 { 17930 /* vmaxpd */, X86::VMAXPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25821 { 17930 /* vmaxpd */, X86::VMAXPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25822 { 17930 /* vmaxpd */, X86::VMAXPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25823 { 17930 /* vmaxpd */, X86::VMAXPDZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25824 { 17930 /* vmaxpd */, X86::VMAXPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25825 { 17930 /* vmaxpd */, X86::VMAXPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25826 { 17930 /* vmaxpd */, X86::VMAXPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25827 { 17937 /* vmaxph */, X86::VMAXPHZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25828 { 17937 /* vmaxph */, X86::VMAXPHZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
25829 { 17937 /* vmaxph */, X86::VMAXPHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
25830 { 17937 /* vmaxph */, X86::VMAXPHZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
25831 { 17937 /* vmaxph */, X86::VMAXPHZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
25832 { 17937 /* vmaxph */, X86::VMAXPHZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
25833 { 17937 /* vmaxph */, X86::VMAXPHZrrb, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512 }, },
25834 { 17937 /* vmaxph */, X86::VMAXPHZ256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
25835 { 17937 /* vmaxph */, X86::VMAXPHZrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
25836 { 17937 /* vmaxph */, X86::VMAXPHZ128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
25837 { 17937 /* vmaxph */, X86::VMAXPHZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25838 { 17937 /* vmaxph */, X86::VMAXPHZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25839 { 17937 /* vmaxph */, X86::VMAXPHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25840 { 17937 /* vmaxph */, X86::VMAXPHZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25841 { 17937 /* vmaxph */, X86::VMAXPHZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25842 { 17937 /* vmaxph */, X86::VMAXPHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25843 { 17937 /* vmaxph */, X86::VMAXPHZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25844 { 17937 /* vmaxph */, X86::VMAXPHZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25845 { 17937 /* vmaxph */, X86::VMAXPHZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25846 { 17937 /* vmaxph */, X86::VMAXPHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25847 { 17937 /* vmaxph */, X86::VMAXPHZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25848 { 17937 /* vmaxph */, X86::VMAXPHZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25849 { 17937 /* vmaxph */, X86::VMAXPHZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25850 { 17937 /* vmaxph */, X86::VMAXPHZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25851 { 17937 /* vmaxph */, X86::VMAXPHZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25852 { 17937 /* vmaxph */, X86::VMAXPHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25853 { 17937 /* vmaxph */, X86::VMAXPHZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25854 { 17937 /* vmaxph */, X86::VMAXPHZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25855 { 17937 /* vmaxph */, X86::VMAXPHZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25856 { 17937 /* vmaxph */, X86::VMAXPHZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25857 { 17944 /* vmaxps */, X86::VMAXPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
25858 { 17944 /* vmaxps */, X86::VMAXPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
25859 { 17944 /* vmaxps */, X86::VMAXPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25860 { 17944 /* vmaxps */, X86::VMAXPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
25861 { 17944 /* vmaxps */, X86::VMAXPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
25862 { 17944 /* vmaxps */, X86::VMAXPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
25863 { 17944 /* vmaxps */, X86::VMAXPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
25864 { 17944 /* vmaxps */, X86::VMAXPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
25865 { 17944 /* vmaxps */, X86::VMAXPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
25866 { 17944 /* vmaxps */, X86::VMAXPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
25867 { 17944 /* vmaxps */, X86::VMAXPSZrrb, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512 }, },
25868 { 17944 /* vmaxps */, X86::VMAXPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
25869 { 17944 /* vmaxps */, X86::VMAXPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
25870 { 17944 /* vmaxps */, X86::VMAXPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
25871 { 17944 /* vmaxps */, X86::VMAXPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25872 { 17944 /* vmaxps */, X86::VMAXPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25873 { 17944 /* vmaxps */, X86::VMAXPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25874 { 17944 /* vmaxps */, X86::VMAXPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25875 { 17944 /* vmaxps */, X86::VMAXPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25876 { 17944 /* vmaxps */, X86::VMAXPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25877 { 17944 /* vmaxps */, X86::VMAXPSZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25878 { 17944 /* vmaxps */, X86::VMAXPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25879 { 17944 /* vmaxps */, X86::VMAXPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25880 { 17944 /* vmaxps */, X86::VMAXPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25881 { 17944 /* vmaxps */, X86::VMAXPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25882 { 17944 /* vmaxps */, X86::VMAXPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25883 { 17944 /* vmaxps */, X86::VMAXPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25884 { 17944 /* vmaxps */, X86::VMAXPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25885 { 17944 /* vmaxps */, X86::VMAXPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25886 { 17944 /* vmaxps */, X86::VMAXPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25887 { 17944 /* vmaxps */, X86::VMAXPSZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25888 { 17944 /* vmaxps */, X86::VMAXPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25889 { 17944 /* vmaxps */, X86::VMAXPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25890 { 17944 /* vmaxps */, X86::VMAXPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25891 { 17951 /* vmaxsd */, X86::VMAXSDrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
25892 { 17951 /* vmaxsd */, X86::VMAXSDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25893 { 17951 /* vmaxsd */, X86::VMAXSDrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
25894 { 17951 /* vmaxsd */, X86::VMAXSDZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
25895 { 17951 /* vmaxsd */, X86::VMAXSDZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25896 { 17951 /* vmaxsd */, X86::VMAXSDZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25897 { 17951 /* vmaxsd */, X86::VMAXSDZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25898 { 17951 /* vmaxsd */, X86::VMAXSDZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25899 { 17951 /* vmaxsd */, X86::VMAXSDZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25900 { 17951 /* vmaxsd */, X86::VMAXSDZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25901 { 17951 /* vmaxsd */, X86::VMAXSDZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25902 { 17958 /* vmaxsh */, X86::VMAXSHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25903 { 17958 /* vmaxsh */, X86::VMAXSHZrm_Int, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
25904 { 17958 /* vmaxsh */, X86::VMAXSHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25905 { 17958 /* vmaxsh */, X86::VMAXSHZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25906 { 17958 /* vmaxsh */, X86::VMAXSHZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25907 { 17958 /* vmaxsh */, X86::VMAXSHZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25908 { 17958 /* vmaxsh */, X86::VMAXSHZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25909 { 17958 /* vmaxsh */, X86::VMAXSHZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25910 { 17958 /* vmaxsh */, X86::VMAXSHZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25911 { 17965 /* vmaxss */, X86::VMAXSSrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
25912 { 17965 /* vmaxss */, X86::VMAXSSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25913 { 17965 /* vmaxss */, X86::VMAXSSrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
25914 { 17965 /* vmaxss */, X86::VMAXSSZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
25915 { 17965 /* vmaxss */, X86::VMAXSSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25916 { 17965 /* vmaxss */, X86::VMAXSSZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25917 { 17965 /* vmaxss */, X86::VMAXSSZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25918 { 17965 /* vmaxss */, X86::VMAXSSZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25919 { 17965 /* vmaxss */, X86::VMAXSSZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25920 { 17965 /* vmaxss */, X86::VMAXSSZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25921 { 17965 /* vmaxss */, X86::VMAXSSZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25922 { 17972 /* vmcall */, X86::VMCALL, Convert_NoOperands, AMFBS_None, { }, },
25923 { 17979 /* vmclear */, X86::VMCLEARm, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
25924 { 17987 /* vmfunc */, X86::VMFUNC, Convert_NoOperands, AMFBS_None, { }, },
25925 { 17994 /* vminbf16 */, X86::VMINBF16Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25926 { 17994 /* vminbf16 */, X86::VMINBF16Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
25927 { 17994 /* vminbf16 */, X86::VMINBF16Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
25928 { 17994 /* vminbf16 */, X86::VMINBF16Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
25929 { 17994 /* vminbf16 */, X86::VMINBF16Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
25930 { 17994 /* vminbf16 */, X86::VMINBF16Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
25931 { 17994 /* vminbf16 */, X86::VMINBF16Z256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
25932 { 17994 /* vminbf16 */, X86::VMINBF16Zrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
25933 { 17994 /* vminbf16 */, X86::VMINBF16Z128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
25934 { 17994 /* vminbf16 */, X86::VMINBF16Z128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25935 { 17994 /* vminbf16 */, X86::VMINBF16Z256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25936 { 17994 /* vminbf16 */, X86::VMINBF16Zrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25937 { 17994 /* vminbf16 */, X86::VMINBF16Z128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25938 { 17994 /* vminbf16 */, X86::VMINBF16Z256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25939 { 17994 /* vminbf16 */, X86::VMINBF16Zrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25940 { 17994 /* vminbf16 */, X86::VMINBF16Z128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25941 { 17994 /* vminbf16 */, X86::VMINBF16Z256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25942 { 17994 /* vminbf16 */, X86::VMINBF16Zrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25943 { 17994 /* vminbf16 */, X86::VMINBF16Z128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25944 { 17994 /* vminbf16 */, X86::VMINBF16Z256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25945 { 17994 /* vminbf16 */, X86::VMINBF16Zrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25946 { 17994 /* vminbf16 */, X86::VMINBF16Z128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25947 { 17994 /* vminbf16 */, X86::VMINBF16Z256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25948 { 17994 /* vminbf16 */, X86::VMINBF16Zrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25949 { 17994 /* vminbf16 */, X86::VMINBF16Z256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25950 { 17994 /* vminbf16 */, X86::VMINBF16Zrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25951 { 17994 /* vminbf16 */, X86::VMINBF16Z128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25952 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25953 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
25954 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
25955 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
25956 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
25957 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
25958 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rmbi, Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
25959 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrmbi, Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
25960 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rmbi, Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
25961 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25962 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25963 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25964 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25965 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25966 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25967 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25968 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25969 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25970 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25971 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25972 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25973 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25974 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25975 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25976 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25977 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25978 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25979 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
25980 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
25981 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
25982 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
25983 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
25984 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
25985 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512 }, },
25986 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
25987 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
25988 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
25989 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25990 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25991 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25992 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25993 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25994 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25995 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
25996 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25997 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25998 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
25999 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26000 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26001 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26002 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26003 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26004 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26005 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrribkz, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26006 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26007 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26008 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26009 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26010 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
26011 { 18025 /* vminmaxph */, X86::VMINMAXPHZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
26012 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
26013 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
26014 { 18025 /* vminmaxph */, X86::VMINMAXPHZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
26015 { 18025 /* vminmaxph */, X86::VMINMAXPHZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512 }, },
26016 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rmbi, Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
26017 { 18025 /* vminmaxph */, X86::VMINMAXPHZrmbi, Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
26018 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rmbi, Convert__Reg1_4__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
26019 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26020 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26021 { 18025 /* vminmaxph */, X86::VMINMAXPHZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26022 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26023 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26024 { 18025 /* vminmaxph */, X86::VMINMAXPHZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26025 { 18025 /* vminmaxph */, X86::VMINMAXPHZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26026 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26027 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26028 { 18025 /* vminmaxph */, X86::VMINMAXPHZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26029 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26030 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26031 { 18025 /* vminmaxph */, X86::VMINMAXPHZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26032 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26033 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26034 { 18025 /* vminmaxph */, X86::VMINMAXPHZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26035 { 18025 /* vminmaxph */, X86::VMINMAXPHZrribkz, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26036 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26037 { 18025 /* vminmaxph */, X86::VMINMAXPHZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26038 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26039 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26040 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
26041 { 18035 /* vminmaxps */, X86::VMINMAXPSZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
26042 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
26043 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
26044 { 18035 /* vminmaxps */, X86::VMINMAXPSZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
26045 { 18035 /* vminmaxps */, X86::VMINMAXPSZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512 }, },
26046 { 18035 /* vminmaxps */, X86::VMINMAXPSZrmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
26047 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
26048 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
26049 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26050 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26051 { 18035 /* vminmaxps */, X86::VMINMAXPSZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26052 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26053 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26054 { 18035 /* vminmaxps */, X86::VMINMAXPSZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26055 { 18035 /* vminmaxps */, X86::VMINMAXPSZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26056 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26057 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26058 { 18035 /* vminmaxps */, X86::VMINMAXPSZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26059 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26060 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26061 { 18035 /* vminmaxps */, X86::VMINMAXPSZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26062 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26063 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26064 { 18035 /* vminmaxps */, X86::VMINMAXPSZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26065 { 18035 /* vminmaxps */, X86::VMINMAXPSZrribkz, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26066 { 18035 /* vminmaxps */, X86::VMINMAXPSZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26067 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26068 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26069 { 18045 /* vminmaxsd */, X86::VMINMAXSDrri_Int, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26070 { 18045 /* vminmaxsd */, X86::VMINMAXSDrmi_Int, Convert__Reg1_3__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
26071 { 18045 /* vminmaxsd */, X86::VMINMAXSDrrib_Int, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26072 { 18045 /* vminmaxsd */, X86::VMINMAXSDrrik_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26073 { 18045 /* vminmaxsd */, X86::VMINMAXSDrmik_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26074 { 18045 /* vminmaxsd */, X86::VMINMAXSDrribk_Int, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26075 { 18045 /* vminmaxsd */, X86::VMINMAXSDrrikz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26076 { 18045 /* vminmaxsd */, X86::VMINMAXSDrmikz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26077 { 18045 /* vminmaxsd */, X86::VMINMAXSDrribkz_Int, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26078 { 18055 /* vminmaxsh */, X86::VMINMAXSHrri_Int, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26079 { 18055 /* vminmaxsh */, X86::VMINMAXSHrmi_Int, Convert__Reg1_3__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
26080 { 18055 /* vminmaxsh */, X86::VMINMAXSHrrib_Int, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26081 { 18055 /* vminmaxsh */, X86::VMINMAXSHrrik_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26082 { 18055 /* vminmaxsh */, X86::VMINMAXSHrmik_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26083 { 18055 /* vminmaxsh */, X86::VMINMAXSHrribk_Int, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26084 { 18055 /* vminmaxsh */, X86::VMINMAXSHrrikz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26085 { 18055 /* vminmaxsh */, X86::VMINMAXSHrmikz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26086 { 18055 /* vminmaxsh */, X86::VMINMAXSHrribkz_Int, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26087 { 18065 /* vminmaxss */, X86::VMINMAXSSrri_Int, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26088 { 18065 /* vminmaxss */, X86::VMINMAXSSrmi_Int, Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
26089 { 18065 /* vminmaxss */, X86::VMINMAXSSrrib_Int, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26090 { 18065 /* vminmaxss */, X86::VMINMAXSSrrik_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26091 { 18065 /* vminmaxss */, X86::VMINMAXSSrmik_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26092 { 18065 /* vminmaxss */, X86::VMINMAXSSrribk_Int, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26093 { 18065 /* vminmaxss */, X86::VMINMAXSSrrikz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26094 { 18065 /* vminmaxss */, X86::VMINMAXSSrmikz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26095 { 18065 /* vminmaxss */, X86::VMINMAXSSrribkz_Int, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26096 { 18075 /* vminpd */, X86::VMINPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
26097 { 18075 /* vminpd */, X86::VMINPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
26098 { 18075 /* vminpd */, X86::VMINPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26099 { 18075 /* vminpd */, X86::VMINPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
26100 { 18075 /* vminpd */, X86::VMINPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
26101 { 18075 /* vminpd */, X86::VMINPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
26102 { 18075 /* vminpd */, X86::VMINPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
26103 { 18075 /* vminpd */, X86::VMINPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
26104 { 18075 /* vminpd */, X86::VMINPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
26105 { 18075 /* vminpd */, X86::VMINPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
26106 { 18075 /* vminpd */, X86::VMINPDZrrb, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512 }, },
26107 { 18075 /* vminpd */, X86::VMINPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
26108 { 18075 /* vminpd */, X86::VMINPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
26109 { 18075 /* vminpd */, X86::VMINPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
26110 { 18075 /* vminpd */, X86::VMINPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26111 { 18075 /* vminpd */, X86::VMINPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26112 { 18075 /* vminpd */, X86::VMINPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26113 { 18075 /* vminpd */, X86::VMINPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26114 { 18075 /* vminpd */, X86::VMINPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26115 { 18075 /* vminpd */, X86::VMINPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26116 { 18075 /* vminpd */, X86::VMINPDZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26117 { 18075 /* vminpd */, X86::VMINPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26118 { 18075 /* vminpd */, X86::VMINPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26119 { 18075 /* vminpd */, X86::VMINPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26120 { 18075 /* vminpd */, X86::VMINPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26121 { 18075 /* vminpd */, X86::VMINPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26122 { 18075 /* vminpd */, X86::VMINPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26123 { 18075 /* vminpd */, X86::VMINPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26124 { 18075 /* vminpd */, X86::VMINPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26125 { 18075 /* vminpd */, X86::VMINPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26126 { 18075 /* vminpd */, X86::VMINPDZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26127 { 18075 /* vminpd */, X86::VMINPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26128 { 18075 /* vminpd */, X86::VMINPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26129 { 18075 /* vminpd */, X86::VMINPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26130 { 18082 /* vminph */, X86::VMINPHZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26131 { 18082 /* vminph */, X86::VMINPHZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
26132 { 18082 /* vminph */, X86::VMINPHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
26133 { 18082 /* vminph */, X86::VMINPHZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
26134 { 18082 /* vminph */, X86::VMINPHZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
26135 { 18082 /* vminph */, X86::VMINPHZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
26136 { 18082 /* vminph */, X86::VMINPHZrrb, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512 }, },
26137 { 18082 /* vminph */, X86::VMINPHZ256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
26138 { 18082 /* vminph */, X86::VMINPHZrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
26139 { 18082 /* vminph */, X86::VMINPHZ128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
26140 { 18082 /* vminph */, X86::VMINPHZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26141 { 18082 /* vminph */, X86::VMINPHZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26142 { 18082 /* vminph */, X86::VMINPHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26143 { 18082 /* vminph */, X86::VMINPHZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26144 { 18082 /* vminph */, X86::VMINPHZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26145 { 18082 /* vminph */, X86::VMINPHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26146 { 18082 /* vminph */, X86::VMINPHZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26147 { 18082 /* vminph */, X86::VMINPHZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26148 { 18082 /* vminph */, X86::VMINPHZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26149 { 18082 /* vminph */, X86::VMINPHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26150 { 18082 /* vminph */, X86::VMINPHZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26151 { 18082 /* vminph */, X86::VMINPHZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26152 { 18082 /* vminph */, X86::VMINPHZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26153 { 18082 /* vminph */, X86::VMINPHZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26154 { 18082 /* vminph */, X86::VMINPHZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26155 { 18082 /* vminph */, X86::VMINPHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26156 { 18082 /* vminph */, X86::VMINPHZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26157 { 18082 /* vminph */, X86::VMINPHZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26158 { 18082 /* vminph */, X86::VMINPHZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26159 { 18082 /* vminph */, X86::VMINPHZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26160 { 18089 /* vminps */, X86::VMINPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
26161 { 18089 /* vminps */, X86::VMINPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
26162 { 18089 /* vminps */, X86::VMINPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26163 { 18089 /* vminps */, X86::VMINPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
26164 { 18089 /* vminps */, X86::VMINPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
26165 { 18089 /* vminps */, X86::VMINPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
26166 { 18089 /* vminps */, X86::VMINPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
26167 { 18089 /* vminps */, X86::VMINPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
26168 { 18089 /* vminps */, X86::VMINPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
26169 { 18089 /* vminps */, X86::VMINPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
26170 { 18089 /* vminps */, X86::VMINPSZrrb, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512 }, },
26171 { 18089 /* vminps */, X86::VMINPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
26172 { 18089 /* vminps */, X86::VMINPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
26173 { 18089 /* vminps */, X86::VMINPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
26174 { 18089 /* vminps */, X86::VMINPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26175 { 18089 /* vminps */, X86::VMINPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26176 { 18089 /* vminps */, X86::VMINPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26177 { 18089 /* vminps */, X86::VMINPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26178 { 18089 /* vminps */, X86::VMINPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26179 { 18089 /* vminps */, X86::VMINPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26180 { 18089 /* vminps */, X86::VMINPSZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26181 { 18089 /* vminps */, X86::VMINPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26182 { 18089 /* vminps */, X86::VMINPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26183 { 18089 /* vminps */, X86::VMINPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26184 { 18089 /* vminps */, X86::VMINPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26185 { 18089 /* vminps */, X86::VMINPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26186 { 18089 /* vminps */, X86::VMINPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26187 { 18089 /* vminps */, X86::VMINPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26188 { 18089 /* vminps */, X86::VMINPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26189 { 18089 /* vminps */, X86::VMINPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26190 { 18089 /* vminps */, X86::VMINPSZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26191 { 18089 /* vminps */, X86::VMINPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26192 { 18089 /* vminps */, X86::VMINPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26193 { 18089 /* vminps */, X86::VMINPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26194 { 18096 /* vminsd */, X86::VMINSDrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
26195 { 18096 /* vminsd */, X86::VMINSDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26196 { 18096 /* vminsd */, X86::VMINSDrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
26197 { 18096 /* vminsd */, X86::VMINSDZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
26198 { 18096 /* vminsd */, X86::VMINSDZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26199 { 18096 /* vminsd */, X86::VMINSDZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26200 { 18096 /* vminsd */, X86::VMINSDZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26201 { 18096 /* vminsd */, X86::VMINSDZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26202 { 18096 /* vminsd */, X86::VMINSDZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26203 { 18096 /* vminsd */, X86::VMINSDZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26204 { 18096 /* vminsd */, X86::VMINSDZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26205 { 18103 /* vminsh */, X86::VMINSHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26206 { 18103 /* vminsh */, X86::VMINSHZrm_Int, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
26207 { 18103 /* vminsh */, X86::VMINSHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26208 { 18103 /* vminsh */, X86::VMINSHZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26209 { 18103 /* vminsh */, X86::VMINSHZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26210 { 18103 /* vminsh */, X86::VMINSHZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26211 { 18103 /* vminsh */, X86::VMINSHZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26212 { 18103 /* vminsh */, X86::VMINSHZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26213 { 18103 /* vminsh */, X86::VMINSHZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26214 { 18110 /* vminss */, X86::VMINSSrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
26215 { 18110 /* vminss */, X86::VMINSSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26216 { 18110 /* vminss */, X86::VMINSSrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
26217 { 18110 /* vminss */, X86::VMINSSZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
26218 { 18110 /* vminss */, X86::VMINSSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26219 { 18110 /* vminss */, X86::VMINSSZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26220 { 18110 /* vminss */, X86::VMINSSZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26221 { 18110 /* vminss */, X86::VMINSSZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26222 { 18110 /* vminss */, X86::VMINSSZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26223 { 18110 /* vminss */, X86::VMINSSZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26224 { 18110 /* vminss */, X86::VMINSSZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26225 { 18117 /* vmlaunch */, X86::VMLAUNCH, Convert_NoOperands, AMFBS_None, { }, },
26226 { 18126 /* vmload */, X86::VMLOAD32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
26227 { 18126 /* vmload */, X86::VMLOAD64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
26228 { 18126 /* vmload */, X86::VMLOAD32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX }, },
26229 { 18126 /* vmload */, X86::VMLOAD64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A }, },
26230 { 18133 /* vmmcall */, X86::VMMCALL, Convert_NoOperands, AMFBS_None, { }, },
26231 { 18141 /* vmovapd */, X86::VMOVAPDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26232 { 18141 /* vmovapd */, X86::VMOVAPDmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
26233 { 18141 /* vmovapd */, X86::VMOVAPDYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26234 { 18141 /* vmovapd */, X86::VMOVAPDYmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
26235 { 18141 /* vmovapd */, X86::VMOVAPDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26236 { 18141 /* vmovapd */, X86::VMOVAPDZ128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
26237 { 18141 /* vmovapd */, X86::VMOVAPDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26238 { 18141 /* vmovapd */, X86::VMOVAPDZ256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
26239 { 18141 /* vmovapd */, X86::VMOVAPDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26240 { 18141 /* vmovapd */, X86::VMOVAPDZmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
26241 { 18141 /* vmovapd */, X86::VMOVAPDrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
26242 { 18141 /* vmovapd */, X86::VMOVAPDZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
26243 { 18141 /* vmovapd */, X86::VMOVAPDYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
26244 { 18141 /* vmovapd */, X86::VMOVAPDZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26245 { 18141 /* vmovapd */, X86::VMOVAPDZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26246 { 18141 /* vmovapd */, X86::VMOVAPDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26247 { 18141 /* vmovapd */, X86::VMOVAPDZ128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26248 { 18141 /* vmovapd */, X86::VMOVAPDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26249 { 18141 /* vmovapd */, X86::VMOVAPDZ256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26250 { 18141 /* vmovapd */, X86::VMOVAPDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26251 { 18141 /* vmovapd */, X86::VMOVAPDZmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26252 { 18141 /* vmovapd */, X86::VMOVAPDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26253 { 18141 /* vmovapd */, X86::VMOVAPDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26254 { 18141 /* vmovapd */, X86::VMOVAPDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26255 { 18141 /* vmovapd */, X86::VMOVAPDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26256 { 18141 /* vmovapd */, X86::VMOVAPDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26257 { 18141 /* vmovapd */, X86::VMOVAPDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26258 { 18141 /* vmovapd */, X86::VMOVAPDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26259 { 18141 /* vmovapd */, X86::VMOVAPDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26260 { 18141 /* vmovapd */, X86::VMOVAPDZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26261 { 18149 /* vmovapd.s */, X86::VMOVAPDrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26262 { 18149 /* vmovapd.s */, X86::VMOVAPDYrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26263 { 18149 /* vmovapd.s */, X86::VMOVAPDZ128rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26264 { 18149 /* vmovapd.s */, X86::VMOVAPDZ256rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26265 { 18149 /* vmovapd.s */, X86::VMOVAPDZrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26266 { 18149 /* vmovapd.s */, X86::VMOVAPDZ128rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26267 { 18149 /* vmovapd.s */, X86::VMOVAPDZ256rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26268 { 18149 /* vmovapd.s */, X86::VMOVAPDZrrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26269 { 18149 /* vmovapd.s */, X86::VMOVAPDZ128rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26270 { 18149 /* vmovapd.s */, X86::VMOVAPDZ256rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26271 { 18149 /* vmovapd.s */, X86::VMOVAPDZrrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26272 { 18159 /* vmovaps */, X86::VMOVAPSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26273 { 18159 /* vmovaps */, X86::VMOVAPSmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
26274 { 18159 /* vmovaps */, X86::VMOVAPSYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26275 { 18159 /* vmovaps */, X86::VMOVAPSYmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
26276 { 18159 /* vmovaps */, X86::VMOVAPSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26277 { 18159 /* vmovaps */, X86::VMOVAPSZ128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
26278 { 18159 /* vmovaps */, X86::VMOVAPSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26279 { 18159 /* vmovaps */, X86::VMOVAPSZ256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
26280 { 18159 /* vmovaps */, X86::VMOVAPSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26281 { 18159 /* vmovaps */, X86::VMOVAPSZmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
26282 { 18159 /* vmovaps */, X86::VMOVAPSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
26283 { 18159 /* vmovaps */, X86::VMOVAPSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
26284 { 18159 /* vmovaps */, X86::VMOVAPSYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
26285 { 18159 /* vmovaps */, X86::VMOVAPSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26286 { 18159 /* vmovaps */, X86::VMOVAPSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26287 { 18159 /* vmovaps */, X86::VMOVAPSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26288 { 18159 /* vmovaps */, X86::VMOVAPSZ128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26289 { 18159 /* vmovaps */, X86::VMOVAPSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26290 { 18159 /* vmovaps */, X86::VMOVAPSZ256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26291 { 18159 /* vmovaps */, X86::VMOVAPSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26292 { 18159 /* vmovaps */, X86::VMOVAPSZmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26293 { 18159 /* vmovaps */, X86::VMOVAPSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26294 { 18159 /* vmovaps */, X86::VMOVAPSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26295 { 18159 /* vmovaps */, X86::VMOVAPSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26296 { 18159 /* vmovaps */, X86::VMOVAPSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26297 { 18159 /* vmovaps */, X86::VMOVAPSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26298 { 18159 /* vmovaps */, X86::VMOVAPSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26299 { 18159 /* vmovaps */, X86::VMOVAPSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26300 { 18159 /* vmovaps */, X86::VMOVAPSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26301 { 18159 /* vmovaps */, X86::VMOVAPSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26302 { 18167 /* vmovaps.s */, X86::VMOVAPSrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26303 { 18167 /* vmovaps.s */, X86::VMOVAPSYrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26304 { 18167 /* vmovaps.s */, X86::VMOVAPSZ128rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26305 { 18167 /* vmovaps.s */, X86::VMOVAPSZ256rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26306 { 18167 /* vmovaps.s */, X86::VMOVAPSZrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26307 { 18167 /* vmovaps.s */, X86::VMOVAPSZ128rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26308 { 18167 /* vmovaps.s */, X86::VMOVAPSZ256rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26309 { 18167 /* vmovaps.s */, X86::VMOVAPSZrrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26310 { 18167 /* vmovaps.s */, X86::VMOVAPSZ128rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26311 { 18167 /* vmovaps.s */, X86::VMOVAPSZ256rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26312 { 18167 /* vmovaps.s */, X86::VMOVAPSZrrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26313 { 18177 /* vmovd */, X86::VMOVPDI2DIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
26314 { 18177 /* vmovd */, X86::VMOVPQIto64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
26315 { 18177 /* vmovd */, X86::VMOVPDI2DImr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
26316 { 18177 /* vmovd */, X86::VMOVZPDILo2PDIZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26317 { 18177 /* vmovd */, X86::VMOVPDI2DIZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
26318 { 18177 /* vmovd */, X86::VMOVPQIto64Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
26319 { 18177 /* vmovd */, X86::VMOVPDI2DIZmr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
26320 { 18177 /* vmovd */, X86::VMOVDI2PDIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
26321 { 18177 /* vmovd */, X86::VMOVDI2PDIZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
26322 { 18177 /* vmovd */, X86::VMOV64toPQIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
26323 { 18177 /* vmovd */, X86::VMOV64toPQIZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
26324 { 18177 /* vmovd */, X86::VMOVDI2PDIrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
26325 { 18177 /* vmovd */, X86::VMOVDI2PDIZrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
26326 { 18183 /* vmovd.s */, X86::VMOVZPDILo2PDIZrr2, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26327 { 18191 /* vmovddup */, X86::VMOVDDUPrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26328 { 18191 /* vmovddup */, X86::VMOVDDUPYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26329 { 18191 /* vmovddup */, X86::VMOVDDUPZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26330 { 18191 /* vmovddup */, X86::VMOVDDUPZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26331 { 18191 /* vmovddup */, X86::VMOVDDUPZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26332 { 18191 /* vmovddup */, X86::VMOVDDUPYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
26333 { 18191 /* vmovddup */, X86::VMOVDDUPZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26334 { 18191 /* vmovddup */, X86::VMOVDDUPZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26335 { 18191 /* vmovddup */, X86::VMOVDDUPrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
26336 { 18191 /* vmovddup */, X86::VMOVDDUPZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
26337 { 18191 /* vmovddup */, X86::VMOVDDUPZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26338 { 18191 /* vmovddup */, X86::VMOVDDUPZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26339 { 18191 /* vmovddup */, X86::VMOVDDUPZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26340 { 18191 /* vmovddup */, X86::VMOVDDUPZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26341 { 18191 /* vmovddup */, X86::VMOVDDUPZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26342 { 18191 /* vmovddup */, X86::VMOVDDUPZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26343 { 18191 /* vmovddup */, X86::VMOVDDUPZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26344 { 18191 /* vmovddup */, X86::VMOVDDUPZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26345 { 18191 /* vmovddup */, X86::VMOVDDUPZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26346 { 18191 /* vmovddup */, X86::VMOVDDUPZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26347 { 18191 /* vmovddup */, X86::VMOVDDUPZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26348 { 18191 /* vmovddup */, X86::VMOVDDUPZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26349 { 18200 /* vmovdqa */, X86::VMOVDQArr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26350 { 18200 /* vmovdqa */, X86::VMOVDQAmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
26351 { 18200 /* vmovdqa */, X86::VMOVDQAYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26352 { 18200 /* vmovdqa */, X86::VMOVDQAYmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
26353 { 18200 /* vmovdqa */, X86::VMOVDQArm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
26354 { 18200 /* vmovdqa */, X86::VMOVDQAYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
26355 { 18208 /* vmovdqa.s */, X86::VMOVDQArr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26356 { 18208 /* vmovdqa.s */, X86::VMOVDQAYrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26357 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26358 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
26359 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26360 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
26361 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26362 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
26363 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
26364 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26365 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26366 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26367 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26368 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26369 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26370 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26371 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26372 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26373 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26374 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26375 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26376 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26377 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26378 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26379 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26380 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26381 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Z128rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26382 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Z256rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26383 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Zrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26384 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Z128rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26385 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Z256rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26386 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Zrrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26387 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Z128rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26388 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Z256rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26389 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Zrrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26390 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26391 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
26392 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26393 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
26394 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26395 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
26396 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
26397 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26398 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26399 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26400 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26401 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26402 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26403 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26404 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26405 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26406 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26407 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26408 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26409 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26410 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26411 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26412 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26413 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26414 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Z128rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26415 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Z256rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26416 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Zrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26417 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Z128rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26418 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Z256rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26419 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Zrrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26420 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Z128rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26421 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Z256rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26422 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Zrrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26423 { 18262 /* vmovdqu */, X86::VMOVDQUrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26424 { 18262 /* vmovdqu */, X86::VMOVDQUmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
26425 { 18262 /* vmovdqu */, X86::VMOVDQUYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26426 { 18262 /* vmovdqu */, X86::VMOVDQUYmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
26427 { 18262 /* vmovdqu */, X86::VMOVDQUrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
26428 { 18262 /* vmovdqu */, X86::VMOVDQUYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
26429 { 18270 /* vmovdqu.s */, X86::VMOVDQUrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26430 { 18270 /* vmovdqu.s */, X86::VMOVDQUYrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26431 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26432 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
26433 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26434 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
26435 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26436 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
26437 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
26438 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26439 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26440 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26441 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26442 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26443 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26444 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26445 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26446 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26447 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26448 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26449 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26450 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26451 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26452 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26453 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26454 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26455 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Z128rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26456 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Z256rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26457 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Zrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26458 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Z128rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26459 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Z256rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26460 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Zrrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26461 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Z128rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26462 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Z256rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26463 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Zrrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26464 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26465 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
26466 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26467 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
26468 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26469 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
26470 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
26471 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26472 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26473 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26474 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26475 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26476 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26477 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26478 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26479 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26480 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26481 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26482 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26483 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26484 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26485 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26486 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26487 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26488 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Z128rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26489 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Z256rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26490 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Zrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26491 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Z128rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26492 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Z256rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26493 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Zrrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26494 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Z128rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26495 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Z256rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26496 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Zrrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26497 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26498 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
26499 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26500 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
26501 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26502 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
26503 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
26504 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26505 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26506 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26507 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26508 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26509 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26510 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26511 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26512 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26513 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26514 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26515 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26516 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26517 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26518 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26519 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26520 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26521 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Z128rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26522 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Z256rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26523 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Zrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26524 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Z128rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26525 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Z256rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26526 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Zrrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26527 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Z128rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26528 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Z256rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26529 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Zrrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26530 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26531 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
26532 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26533 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
26534 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26535 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
26536 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
26537 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26538 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26539 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26540 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26541 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26542 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26543 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26544 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26545 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26546 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26547 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26548 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26549 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26550 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26551 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26552 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26553 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26554 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Z128rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26555 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Z256rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26556 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Zrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26557 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Z128rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26558 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Z256rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26559 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Zrrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26560 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Z128rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26561 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Z256rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26562 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Zrrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26563 { 18366 /* vmovhlps */, X86::VMOVHLPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
26564 { 18366 /* vmovhlps */, X86::VMOVHLPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26565 { 18375 /* vmovhpd */, X86::VMOVHPDmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
26566 { 18375 /* vmovhpd */, X86::VMOVHPDZ128mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
26567 { 18375 /* vmovhpd */, X86::VMOVHPDrm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
26568 { 18375 /* vmovhpd */, X86::VMOVHPDZ128rm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
26569 { 18383 /* vmovhps */, X86::VMOVHPSmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
26570 { 18383 /* vmovhps */, X86::VMOVHPSZ128mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
26571 { 18383 /* vmovhps */, X86::VMOVHPSrm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
26572 { 18383 /* vmovhps */, X86::VMOVHPSZ128rm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
26573 { 18391 /* vmovlhps */, X86::VMOVLHPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
26574 { 18391 /* vmovlhps */, X86::VMOVLHPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26575 { 18400 /* vmovlpd */, X86::VMOVLPDmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
26576 { 18400 /* vmovlpd */, X86::VMOVLPDZ128mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
26577 { 18400 /* vmovlpd */, X86::VMOVLPDrm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
26578 { 18400 /* vmovlpd */, X86::VMOVLPDZ128rm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
26579 { 18408 /* vmovlps */, X86::VMOVLPSmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
26580 { 18408 /* vmovlps */, X86::VMOVLPSZ128mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
26581 { 18408 /* vmovlps */, X86::VMOVLPSrm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
26582 { 18408 /* vmovlps */, X86::VMOVLPSZ128rm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
26583 { 18416 /* vmovmskpd */, X86::VMOVMSKPDrr, Convert__GR32orGR641_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32orGR64 }, },
26584 { 18416 /* vmovmskpd */, X86::VMOVMSKPDYrr, Convert__GR32orGR641_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_GR32orGR64 }, },
26585 { 18426 /* vmovmskps */, X86::VMOVMSKPSrr, Convert__GR32orGR641_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32orGR64 }, },
26586 { 18426 /* vmovmskps */, X86::VMOVMSKPSYrr, Convert__GR32orGR641_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_GR32orGR64 }, },
26587 { 18436 /* vmovntdq */, X86::VMOVNTDQmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
26588 { 18436 /* vmovntdq */, X86::VMOVNTDQYmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
26589 { 18436 /* vmovntdq */, X86::VMOVNTDQZ128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
26590 { 18436 /* vmovntdq */, X86::VMOVNTDQZ256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
26591 { 18436 /* vmovntdq */, X86::VMOVNTDQZmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
26592 { 18445 /* vmovntdqa */, X86::VMOVNTDQArm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
26593 { 18445 /* vmovntdqa */, X86::VMOVNTDQAZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
26594 { 18445 /* vmovntdqa */, X86::VMOVNTDQAYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
26595 { 18445 /* vmovntdqa */, X86::VMOVNTDQAZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26596 { 18445 /* vmovntdqa */, X86::VMOVNTDQAZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26597 { 18455 /* vmovntpd */, X86::VMOVNTPDmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
26598 { 18455 /* vmovntpd */, X86::VMOVNTPDYmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
26599 { 18455 /* vmovntpd */, X86::VMOVNTPDZ128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
26600 { 18455 /* vmovntpd */, X86::VMOVNTPDZ256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
26601 { 18455 /* vmovntpd */, X86::VMOVNTPDZmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
26602 { 18464 /* vmovntps */, X86::VMOVNTPSmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
26603 { 18464 /* vmovntps */, X86::VMOVNTPSYmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
26604 { 18464 /* vmovntps */, X86::VMOVNTPSZ128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
26605 { 18464 /* vmovntps */, X86::VMOVNTPSZ256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
26606 { 18464 /* vmovntps */, X86::VMOVNTPSZmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
26607 { 18473 /* vmovq */, X86::VMOVZPQILo2PQIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26608 { 18473 /* vmovq */, X86::VMOVPQIto64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
26609 { 18473 /* vmovq */, X86::VMOVPQI2QImr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
26610 { 18473 /* vmovq */, X86::VMOVZPQILo2PQIZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26611 { 18473 /* vmovq */, X86::VMOVPQIto64Zrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
26612 { 18473 /* vmovq */, X86::VMOVPQI2QIZmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
26613 { 18473 /* vmovq */, X86::VMOV64toPQIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
26614 { 18473 /* vmovq */, X86::VMOV64toPQIZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
26615 { 18473 /* vmovq */, X86::VMOVQI2PQIrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
26616 { 18473 /* vmovq */, X86::VMOVQI2PQIZrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
26617 { 18479 /* vmovq.s */, X86::VMOVPQI2QIrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26618 { 18479 /* vmovq.s */, X86::VMOVPQI2QIZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26619 { 18487 /* vmovrsb */, X86::VMOVRSBZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_FR16X }, },
26620 { 18487 /* vmovrsb */, X86::VMOVRSBZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_In64BitMode, { MCK_Mem256, MCK_VR256X }, },
26621 { 18487 /* vmovrsb */, X86::VMOVRSBZm, Convert__Reg1_1__Mem5125_0, AMFBS_In64BitMode, { MCK_Mem512, MCK_VR512 }, },
26622 { 18487 /* vmovrsb */, X86::VMOVRSBZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26623 { 18487 /* vmovrsb */, X86::VMOVRSBZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_In64BitMode, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26624 { 18487 /* vmovrsb */, X86::VMOVRSBZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_In64BitMode, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26625 { 18487 /* vmovrsb */, X86::VMOVRSBZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26626 { 18487 /* vmovrsb */, X86::VMOVRSBZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_In64BitMode, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26627 { 18487 /* vmovrsb */, X86::VMOVRSBZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_In64BitMode, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26628 { 18495 /* vmovrsd */, X86::VMOVRSDZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_FR16X }, },
26629 { 18495 /* vmovrsd */, X86::VMOVRSDZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_In64BitMode, { MCK_Mem256, MCK_VR256X }, },
26630 { 18495 /* vmovrsd */, X86::VMOVRSDZm, Convert__Reg1_1__Mem5125_0, AMFBS_In64BitMode, { MCK_Mem512, MCK_VR512 }, },
26631 { 18495 /* vmovrsd */, X86::VMOVRSDZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26632 { 18495 /* vmovrsd */, X86::VMOVRSDZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_In64BitMode, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26633 { 18495 /* vmovrsd */, X86::VMOVRSDZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_In64BitMode, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26634 { 18495 /* vmovrsd */, X86::VMOVRSDZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26635 { 18495 /* vmovrsd */, X86::VMOVRSDZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_In64BitMode, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26636 { 18495 /* vmovrsd */, X86::VMOVRSDZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_In64BitMode, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26637 { 18503 /* vmovrsq */, X86::VMOVRSQZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_FR16X }, },
26638 { 18503 /* vmovrsq */, X86::VMOVRSQZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_In64BitMode, { MCK_Mem256, MCK_VR256X }, },
26639 { 18503 /* vmovrsq */, X86::VMOVRSQZm, Convert__Reg1_1__Mem5125_0, AMFBS_In64BitMode, { MCK_Mem512, MCK_VR512 }, },
26640 { 18503 /* vmovrsq */, X86::VMOVRSQZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26641 { 18503 /* vmovrsq */, X86::VMOVRSQZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_In64BitMode, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26642 { 18503 /* vmovrsq */, X86::VMOVRSQZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_In64BitMode, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26643 { 18503 /* vmovrsq */, X86::VMOVRSQZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26644 { 18503 /* vmovrsq */, X86::VMOVRSQZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_In64BitMode, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26645 { 18503 /* vmovrsq */, X86::VMOVRSQZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_In64BitMode, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26646 { 18511 /* vmovrsw */, X86::VMOVRSWZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_FR16X }, },
26647 { 18511 /* vmovrsw */, X86::VMOVRSWZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_In64BitMode, { MCK_Mem256, MCK_VR256X }, },
26648 { 18511 /* vmovrsw */, X86::VMOVRSWZm, Convert__Reg1_1__Mem5125_0, AMFBS_In64BitMode, { MCK_Mem512, MCK_VR512 }, },
26649 { 18511 /* vmovrsw */, X86::VMOVRSWZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26650 { 18511 /* vmovrsw */, X86::VMOVRSWZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_In64BitMode, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26651 { 18511 /* vmovrsw */, X86::VMOVRSWZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_In64BitMode, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26652 { 18511 /* vmovrsw */, X86::VMOVRSWZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26653 { 18511 /* vmovrsw */, X86::VMOVRSWZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_In64BitMode, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26654 { 18511 /* vmovrsw */, X86::VMOVRSWZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_In64BitMode, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26655 { 18519 /* vmovsd */, X86::VMOVSDmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
26656 { 18519 /* vmovsd */, X86::VMOVSDZmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
26657 { 18519 /* vmovsd */, X86::VMOVSDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
26658 { 18519 /* vmovsd */, X86::VMOVSDZrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
26659 { 18519 /* vmovsd */, X86::VMOVSDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
26660 { 18519 /* vmovsd */, X86::VMOVSDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26661 { 18519 /* vmovsd */, X86::VMOVSDZmrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26662 { 18519 /* vmovsd */, X86::VMOVSDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26663 { 18519 /* vmovsd */, X86::VMOVSDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26664 { 18519 /* vmovsd */, X86::VMOVSDZrmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26665 { 18519 /* vmovsd */, X86::VMOVSDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26666 { 18526 /* vmovsd.s */, X86::VMOVSDrr_REV, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
26667 { 18526 /* vmovsd.s */, X86::VMOVSDZrr_REV, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26668 { 18526 /* vmovsd.s */, X86::VMOVSDZrrk_REV, Convert__Reg1_2__Tie0_3_3__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26669 { 18526 /* vmovsd.s */, X86::VMOVSDZrrkz_REV, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26670 { 18535 /* vmovsh */, X86::VMOVSHZmr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
26671 { 18535 /* vmovsh */, X86::VMOVSHZrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
26672 { 18535 /* vmovsh */, X86::VMOVSHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26673 { 18535 /* vmovsh */, X86::VMOVSHZmrk, Convert__Mem165_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26674 { 18535 /* vmovsh */, X86::VMOVSHZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26675 { 18535 /* vmovsh */, X86::VMOVSHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26676 { 18535 /* vmovsh */, X86::VMOVSHZrmkz, Convert__Reg1_1__Reg1_3__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26677 { 18535 /* vmovsh */, X86::VMOVSHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26678 { 18542 /* vmovsh.s */, X86::VMOVSHZrr_REV, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26679 { 18542 /* vmovsh.s */, X86::VMOVSHZrrk_REV, Convert__Reg1_2__Tie0_3_3__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26680 { 18542 /* vmovsh.s */, X86::VMOVSHZrrkz_REV, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26681 { 18551 /* vmovshdup */, X86::VMOVSHDUPrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26682 { 18551 /* vmovshdup */, X86::VMOVSHDUPYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26683 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26684 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26685 { 18551 /* vmovshdup */, X86::VMOVSHDUPZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26686 { 18551 /* vmovshdup */, X86::VMOVSHDUPrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
26687 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
26688 { 18551 /* vmovshdup */, X86::VMOVSHDUPYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
26689 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26690 { 18551 /* vmovshdup */, X86::VMOVSHDUPZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26691 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26692 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26693 { 18551 /* vmovshdup */, X86::VMOVSHDUPZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26694 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26695 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26696 { 18551 /* vmovshdup */, X86::VMOVSHDUPZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26697 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26698 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26699 { 18551 /* vmovshdup */, X86::VMOVSHDUPZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26700 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26701 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26702 { 18551 /* vmovshdup */, X86::VMOVSHDUPZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26703 { 18561 /* vmovsldup */, X86::VMOVSLDUPrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26704 { 18561 /* vmovsldup */, X86::VMOVSLDUPYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26705 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26706 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26707 { 18561 /* vmovsldup */, X86::VMOVSLDUPZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26708 { 18561 /* vmovsldup */, X86::VMOVSLDUPrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
26709 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
26710 { 18561 /* vmovsldup */, X86::VMOVSLDUPYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
26711 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26712 { 18561 /* vmovsldup */, X86::VMOVSLDUPZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26713 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26714 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26715 { 18561 /* vmovsldup */, X86::VMOVSLDUPZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26716 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26717 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26718 { 18561 /* vmovsldup */, X86::VMOVSLDUPZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26719 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26720 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26721 { 18561 /* vmovsldup */, X86::VMOVSLDUPZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26722 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26723 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26724 { 18561 /* vmovsldup */, X86::VMOVSLDUPZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26725 { 18571 /* vmovss */, X86::VMOVSSmr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
26726 { 18571 /* vmovss */, X86::VMOVSSZmr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
26727 { 18571 /* vmovss */, X86::VMOVSSrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
26728 { 18571 /* vmovss */, X86::VMOVSSZrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
26729 { 18571 /* vmovss */, X86::VMOVSSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
26730 { 18571 /* vmovss */, X86::VMOVSSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26731 { 18571 /* vmovss */, X86::VMOVSSZmrk, Convert__Mem325_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26732 { 18571 /* vmovss */, X86::VMOVSSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26733 { 18571 /* vmovss */, X86::VMOVSSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26734 { 18571 /* vmovss */, X86::VMOVSSZrmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26735 { 18571 /* vmovss */, X86::VMOVSSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26736 { 18578 /* vmovss.s */, X86::VMOVSSrr_REV, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
26737 { 18578 /* vmovss.s */, X86::VMOVSSZrr_REV, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26738 { 18578 /* vmovss.s */, X86::VMOVSSZrrk_REV, Convert__Reg1_2__Tie0_3_3__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26739 { 18578 /* vmovss.s */, X86::VMOVSSZrrkz_REV, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26740 { 18587 /* vmovupd */, X86::VMOVUPDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26741 { 18587 /* vmovupd */, X86::VMOVUPDmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
26742 { 18587 /* vmovupd */, X86::VMOVUPDYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26743 { 18587 /* vmovupd */, X86::VMOVUPDYmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
26744 { 18587 /* vmovupd */, X86::VMOVUPDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26745 { 18587 /* vmovupd */, X86::VMOVUPDZ128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
26746 { 18587 /* vmovupd */, X86::VMOVUPDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26747 { 18587 /* vmovupd */, X86::VMOVUPDZ256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
26748 { 18587 /* vmovupd */, X86::VMOVUPDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26749 { 18587 /* vmovupd */, X86::VMOVUPDZmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
26750 { 18587 /* vmovupd */, X86::VMOVUPDrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
26751 { 18587 /* vmovupd */, X86::VMOVUPDZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
26752 { 18587 /* vmovupd */, X86::VMOVUPDYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
26753 { 18587 /* vmovupd */, X86::VMOVUPDZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26754 { 18587 /* vmovupd */, X86::VMOVUPDZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26755 { 18587 /* vmovupd */, X86::VMOVUPDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26756 { 18587 /* vmovupd */, X86::VMOVUPDZ128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26757 { 18587 /* vmovupd */, X86::VMOVUPDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26758 { 18587 /* vmovupd */, X86::VMOVUPDZ256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26759 { 18587 /* vmovupd */, X86::VMOVUPDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26760 { 18587 /* vmovupd */, X86::VMOVUPDZmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26761 { 18587 /* vmovupd */, X86::VMOVUPDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26762 { 18587 /* vmovupd */, X86::VMOVUPDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26763 { 18587 /* vmovupd */, X86::VMOVUPDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26764 { 18587 /* vmovupd */, X86::VMOVUPDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26765 { 18587 /* vmovupd */, X86::VMOVUPDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26766 { 18587 /* vmovupd */, X86::VMOVUPDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26767 { 18587 /* vmovupd */, X86::VMOVUPDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26768 { 18587 /* vmovupd */, X86::VMOVUPDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26769 { 18587 /* vmovupd */, X86::VMOVUPDZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26770 { 18595 /* vmovupd.s */, X86::VMOVUPDrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26771 { 18595 /* vmovupd.s */, X86::VMOVUPDYrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26772 { 18595 /* vmovupd.s */, X86::VMOVUPDZ128rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26773 { 18595 /* vmovupd.s */, X86::VMOVUPDZ256rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26774 { 18595 /* vmovupd.s */, X86::VMOVUPDZrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26775 { 18595 /* vmovupd.s */, X86::VMOVUPDZ128rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26776 { 18595 /* vmovupd.s */, X86::VMOVUPDZ256rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26777 { 18595 /* vmovupd.s */, X86::VMOVUPDZrrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26778 { 18595 /* vmovupd.s */, X86::VMOVUPDZ128rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26779 { 18595 /* vmovupd.s */, X86::VMOVUPDZ256rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26780 { 18595 /* vmovupd.s */, X86::VMOVUPDZrrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26781 { 18605 /* vmovups */, X86::VMOVUPSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26782 { 18605 /* vmovups */, X86::VMOVUPSmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
26783 { 18605 /* vmovups */, X86::VMOVUPSYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26784 { 18605 /* vmovups */, X86::VMOVUPSYmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
26785 { 18605 /* vmovups */, X86::VMOVUPSZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26786 { 18605 /* vmovups */, X86::VMOVUPSZ128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
26787 { 18605 /* vmovups */, X86::VMOVUPSZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26788 { 18605 /* vmovups */, X86::VMOVUPSZ256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
26789 { 18605 /* vmovups */, X86::VMOVUPSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26790 { 18605 /* vmovups */, X86::VMOVUPSZmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
26791 { 18605 /* vmovups */, X86::VMOVUPSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
26792 { 18605 /* vmovups */, X86::VMOVUPSZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
26793 { 18605 /* vmovups */, X86::VMOVUPSYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
26794 { 18605 /* vmovups */, X86::VMOVUPSZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
26795 { 18605 /* vmovups */, X86::VMOVUPSZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
26796 { 18605 /* vmovups */, X86::VMOVUPSZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26797 { 18605 /* vmovups */, X86::VMOVUPSZ128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26798 { 18605 /* vmovups */, X86::VMOVUPSZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26799 { 18605 /* vmovups */, X86::VMOVUPSZ256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26800 { 18605 /* vmovups */, X86::VMOVUPSZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26801 { 18605 /* vmovups */, X86::VMOVUPSZmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26802 { 18605 /* vmovups */, X86::VMOVUPSZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26803 { 18605 /* vmovups */, X86::VMOVUPSZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26804 { 18605 /* vmovups */, X86::VMOVUPSZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26805 { 18605 /* vmovups */, X86::VMOVUPSZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26806 { 18605 /* vmovups */, X86::VMOVUPSZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26807 { 18605 /* vmovups */, X86::VMOVUPSZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26808 { 18605 /* vmovups */, X86::VMOVUPSZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26809 { 18605 /* vmovups */, X86::VMOVUPSZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26810 { 18605 /* vmovups */, X86::VMOVUPSZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26811 { 18613 /* vmovups.s */, X86::VMOVUPSrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
26812 { 18613 /* vmovups.s */, X86::VMOVUPSYrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
26813 { 18613 /* vmovups.s */, X86::VMOVUPSZ128rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26814 { 18613 /* vmovups.s */, X86::VMOVUPSZ256rr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
26815 { 18613 /* vmovups.s */, X86::VMOVUPSZrr_REV, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
26816 { 18613 /* vmovups.s */, X86::VMOVUPSZ128rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26817 { 18613 /* vmovups.s */, X86::VMOVUPSZ256rrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26818 { 18613 /* vmovups.s */, X86::VMOVUPSZrrk_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26819 { 18613 /* vmovups.s */, X86::VMOVUPSZ128rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26820 { 18613 /* vmovups.s */, X86::VMOVUPSZ256rrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26821 { 18613 /* vmovups.s */, X86::VMOVUPSZrrkz_REV, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26822 { 18623 /* vmovw */, X86::VMOVZPWILo2PWIZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26823 { 18623 /* vmovw */, X86::VMOVSH2Wrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
26824 { 18623 /* vmovw */, X86::VMOVSHtoW64rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
26825 { 18623 /* vmovw */, X86::VMOVWmr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
26826 { 18623 /* vmovw */, X86::VMOVW2SHrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
26827 { 18623 /* vmovw */, X86::VMOVW64toSHrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
26828 { 18623 /* vmovw */, X86::VMOVWrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
26829 { 18629 /* vmovw.s */, X86::VMOVZPWILo2PWIZrr2, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
26830 { 18637 /* vmpsadbw */, X86::VMPSADBWrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
26831 { 18637 /* vmpsadbw */, X86::VMPSADBWYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
26832 { 18637 /* vmpsadbw */, X86::VMPSADBWZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26833 { 18637 /* vmpsadbw */, X86::VMPSADBWZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
26834 { 18637 /* vmpsadbw */, X86::VMPSADBWZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
26835 { 18637 /* vmpsadbw */, X86::VMPSADBWrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
26836 { 18637 /* vmpsadbw */, X86::VMPSADBWZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
26837 { 18637 /* vmpsadbw */, X86::VMPSADBWYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
26838 { 18637 /* vmpsadbw */, X86::VMPSADBWZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
26839 { 18637 /* vmpsadbw */, X86::VMPSADBWZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
26840 { 18637 /* vmpsadbw */, X86::VMPSADBWZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26841 { 18637 /* vmpsadbw */, X86::VMPSADBWZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26842 { 18637 /* vmpsadbw */, X86::VMPSADBWZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26843 { 18637 /* vmpsadbw */, X86::VMPSADBWZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26844 { 18637 /* vmpsadbw */, X86::VMPSADBWZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26845 { 18637 /* vmpsadbw */, X86::VMPSADBWZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26846 { 18637 /* vmpsadbw */, X86::VMPSADBWZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26847 { 18637 /* vmpsadbw */, X86::VMPSADBWZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26848 { 18637 /* vmpsadbw */, X86::VMPSADBWZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26849 { 18637 /* vmpsadbw */, X86::VMPSADBWZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26850 { 18637 /* vmpsadbw */, X86::VMPSADBWZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26851 { 18637 /* vmpsadbw */, X86::VMPSADBWZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26852 { 18646 /* vmptrld */, X86::VMPTRLDm, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
26853 { 18654 /* vmptrst */, X86::VMPTRSTm, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
26854 { 18669 /* vmreadl */, X86::VMREAD32rr, Convert__Reg1_1__Reg1_0, AMFBS_Not64BitMode, { MCK_GR32, MCK_GR32 }, },
26855 { 18669 /* vmreadl */, X86::VMREAD32mr, Convert__Mem325_1__Reg1_0, AMFBS_Not64BitMode, { MCK_GR32, MCK_Mem32 }, },
26856 { 18677 /* vmreadq */, X86::VMREAD64rr, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
26857 { 18677 /* vmreadq */, X86::VMREAD64mr, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
26858 { 18685 /* vmresume */, X86::VMRESUME, Convert_NoOperands, AMFBS_None, { }, },
26859 { 18694 /* vmrun */, X86::VMRUN32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
26860 { 18694 /* vmrun */, X86::VMRUN64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
26861 { 18694 /* vmrun */, X86::VMRUN32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX }, },
26862 { 18694 /* vmrun */, X86::VMRUN64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A }, },
26863 { 18700 /* vmsave */, X86::VMSAVE32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
26864 { 18700 /* vmsave */, X86::VMSAVE64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
26865 { 18700 /* vmsave */, X86::VMSAVE32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX }, },
26866 { 18700 /* vmsave */, X86::VMSAVE64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A }, },
26867 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26868 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
26869 { 18707 /* vmulbf16 */, X86::VMULBF16Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
26870 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
26871 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
26872 { 18707 /* vmulbf16 */, X86::VMULBF16Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
26873 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
26874 { 18707 /* vmulbf16 */, X86::VMULBF16Zrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
26875 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
26876 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26877 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26878 { 18707 /* vmulbf16 */, X86::VMULBF16Zrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26879 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26880 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26881 { 18707 /* vmulbf16 */, X86::VMULBF16Zrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26882 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26883 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26884 { 18707 /* vmulbf16 */, X86::VMULBF16Zrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26885 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26886 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26887 { 18707 /* vmulbf16 */, X86::VMULBF16Zrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26888 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26889 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26890 { 18707 /* vmulbf16 */, X86::VMULBF16Zrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26891 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26892 { 18707 /* vmulbf16 */, X86::VMULBF16Zrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26893 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26894 { 18716 /* vmulpd */, X86::VMULPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
26895 { 18716 /* vmulpd */, X86::VMULPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
26896 { 18716 /* vmulpd */, X86::VMULPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26897 { 18716 /* vmulpd */, X86::VMULPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
26898 { 18716 /* vmulpd */, X86::VMULPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
26899 { 18716 /* vmulpd */, X86::VMULPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
26900 { 18716 /* vmulpd */, X86::VMULPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
26901 { 18716 /* vmulpd */, X86::VMULPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
26902 { 18716 /* vmulpd */, X86::VMULPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
26903 { 18716 /* vmulpd */, X86::VMULPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
26904 { 18716 /* vmulpd */, X86::VMULPDZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
26905 { 18716 /* vmulpd */, X86::VMULPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
26906 { 18716 /* vmulpd */, X86::VMULPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
26907 { 18716 /* vmulpd */, X86::VMULPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
26908 { 18716 /* vmulpd */, X86::VMULPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26909 { 18716 /* vmulpd */, X86::VMULPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26910 { 18716 /* vmulpd */, X86::VMULPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26911 { 18716 /* vmulpd */, X86::VMULPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26912 { 18716 /* vmulpd */, X86::VMULPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26913 { 18716 /* vmulpd */, X86::VMULPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26914 { 18716 /* vmulpd */, X86::VMULPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26915 { 18716 /* vmulpd */, X86::VMULPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26916 { 18716 /* vmulpd */, X86::VMULPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26917 { 18716 /* vmulpd */, X86::VMULPDZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26918 { 18716 /* vmulpd */, X86::VMULPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26919 { 18716 /* vmulpd */, X86::VMULPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26920 { 18716 /* vmulpd */, X86::VMULPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26921 { 18716 /* vmulpd */, X86::VMULPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26922 { 18716 /* vmulpd */, X86::VMULPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26923 { 18716 /* vmulpd */, X86::VMULPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26924 { 18716 /* vmulpd */, X86::VMULPDZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26925 { 18716 /* vmulpd */, X86::VMULPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26926 { 18716 /* vmulpd */, X86::VMULPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26927 { 18716 /* vmulpd */, X86::VMULPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26928 { 18723 /* vmulph */, X86::VMULPHZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26929 { 18723 /* vmulph */, X86::VMULPHZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
26930 { 18723 /* vmulph */, X86::VMULPHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
26931 { 18723 /* vmulph */, X86::VMULPHZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
26932 { 18723 /* vmulph */, X86::VMULPHZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
26933 { 18723 /* vmulph */, X86::VMULPHZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
26934 { 18723 /* vmulph */, X86::VMULPHZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
26935 { 18723 /* vmulph */, X86::VMULPHZ256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
26936 { 18723 /* vmulph */, X86::VMULPHZrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
26937 { 18723 /* vmulph */, X86::VMULPHZ128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
26938 { 18723 /* vmulph */, X86::VMULPHZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26939 { 18723 /* vmulph */, X86::VMULPHZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26940 { 18723 /* vmulph */, X86::VMULPHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26941 { 18723 /* vmulph */, X86::VMULPHZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26942 { 18723 /* vmulph */, X86::VMULPHZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26943 { 18723 /* vmulph */, X86::VMULPHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26944 { 18723 /* vmulph */, X86::VMULPHZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26945 { 18723 /* vmulph */, X86::VMULPHZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26946 { 18723 /* vmulph */, X86::VMULPHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26947 { 18723 /* vmulph */, X86::VMULPHZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26948 { 18723 /* vmulph */, X86::VMULPHZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26949 { 18723 /* vmulph */, X86::VMULPHZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26950 { 18723 /* vmulph */, X86::VMULPHZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26951 { 18723 /* vmulph */, X86::VMULPHZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26952 { 18723 /* vmulph */, X86::VMULPHZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26953 { 18723 /* vmulph */, X86::VMULPHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26954 { 18723 /* vmulph */, X86::VMULPHZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26955 { 18723 /* vmulph */, X86::VMULPHZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26956 { 18723 /* vmulph */, X86::VMULPHZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26957 { 18723 /* vmulph */, X86::VMULPHZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26958 { 18730 /* vmulps */, X86::VMULPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
26959 { 18730 /* vmulps */, X86::VMULPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
26960 { 18730 /* vmulps */, X86::VMULPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26961 { 18730 /* vmulps */, X86::VMULPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
26962 { 18730 /* vmulps */, X86::VMULPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
26963 { 18730 /* vmulps */, X86::VMULPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
26964 { 18730 /* vmulps */, X86::VMULPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
26965 { 18730 /* vmulps */, X86::VMULPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
26966 { 18730 /* vmulps */, X86::VMULPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
26967 { 18730 /* vmulps */, X86::VMULPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
26968 { 18730 /* vmulps */, X86::VMULPSZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
26969 { 18730 /* vmulps */, X86::VMULPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
26970 { 18730 /* vmulps */, X86::VMULPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
26971 { 18730 /* vmulps */, X86::VMULPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
26972 { 18730 /* vmulps */, X86::VMULPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26973 { 18730 /* vmulps */, X86::VMULPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26974 { 18730 /* vmulps */, X86::VMULPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26975 { 18730 /* vmulps */, X86::VMULPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26976 { 18730 /* vmulps */, X86::VMULPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26977 { 18730 /* vmulps */, X86::VMULPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26978 { 18730 /* vmulps */, X86::VMULPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26979 { 18730 /* vmulps */, X86::VMULPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26980 { 18730 /* vmulps */, X86::VMULPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26981 { 18730 /* vmulps */, X86::VMULPSZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26982 { 18730 /* vmulps */, X86::VMULPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26983 { 18730 /* vmulps */, X86::VMULPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26984 { 18730 /* vmulps */, X86::VMULPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26985 { 18730 /* vmulps */, X86::VMULPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26986 { 18730 /* vmulps */, X86::VMULPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26987 { 18730 /* vmulps */, X86::VMULPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26988 { 18730 /* vmulps */, X86::VMULPSZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26989 { 18730 /* vmulps */, X86::VMULPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26990 { 18730 /* vmulps */, X86::VMULPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26991 { 18730 /* vmulps */, X86::VMULPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
26992 { 18737 /* vmulsd */, X86::VMULSDrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
26993 { 18737 /* vmulsd */, X86::VMULSDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26994 { 18737 /* vmulsd */, X86::VMULSDrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
26995 { 18737 /* vmulsd */, X86::VMULSDZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
26996 { 18737 /* vmulsd */, X86::VMULSDZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
26997 { 18737 /* vmulsd */, X86::VMULSDZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26998 { 18737 /* vmulsd */, X86::VMULSDZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
26999 { 18737 /* vmulsd */, X86::VMULSDZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27000 { 18737 /* vmulsd */, X86::VMULSDZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27001 { 18737 /* vmulsd */, X86::VMULSDZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27002 { 18737 /* vmulsd */, X86::VMULSDZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27003 { 18744 /* vmulsh */, X86::VMULSHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27004 { 18744 /* vmulsh */, X86::VMULSHZrm_Int, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
27005 { 18744 /* vmulsh */, X86::VMULSHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27006 { 18744 /* vmulsh */, X86::VMULSHZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27007 { 18744 /* vmulsh */, X86::VMULSHZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27008 { 18744 /* vmulsh */, X86::VMULSHZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27009 { 18744 /* vmulsh */, X86::VMULSHZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27010 { 18744 /* vmulsh */, X86::VMULSHZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27011 { 18744 /* vmulsh */, X86::VMULSHZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27012 { 18751 /* vmulss */, X86::VMULSSrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27013 { 18751 /* vmulss */, X86::VMULSSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27014 { 18751 /* vmulss */, X86::VMULSSrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
27015 { 18751 /* vmulss */, X86::VMULSSZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
27016 { 18751 /* vmulss */, X86::VMULSSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27017 { 18751 /* vmulss */, X86::VMULSSZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27018 { 18751 /* vmulss */, X86::VMULSSZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27019 { 18751 /* vmulss */, X86::VMULSSZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27020 { 18751 /* vmulss */, X86::VMULSSZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27021 { 18751 /* vmulss */, X86::VMULSSZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27022 { 18751 /* vmulss */, X86::VMULSSZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27023 { 18766 /* vmwritel */, X86::VMWRITE32rr, Convert__Reg1_1__Reg1_0, AMFBS_Not64BitMode, { MCK_GR32, MCK_GR32 }, },
27024 { 18766 /* vmwritel */, X86::VMWRITE32rm, Convert__Reg1_1__Mem325_0, AMFBS_Not64BitMode, { MCK_Mem32, MCK_GR32 }, },
27025 { 18775 /* vmwriteq */, X86::VMWRITE64rr, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
27026 { 18775 /* vmwriteq */, X86::VMWRITE64rm, Convert__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
27027 { 18784 /* vmxoff */, X86::VMXOFF, Convert_NoOperands, AMFBS_None, { }, },
27028 { 18791 /* vmxon */, X86::VMXON, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
27029 { 18797 /* vorpd */, X86::VORPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27030 { 18797 /* vorpd */, X86::VORPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27031 { 18797 /* vorpd */, X86::VORPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27032 { 18797 /* vorpd */, X86::VORPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27033 { 18797 /* vorpd */, X86::VORPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27034 { 18797 /* vorpd */, X86::VORPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27035 { 18797 /* vorpd */, X86::VORPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27036 { 18797 /* vorpd */, X86::VORPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27037 { 18797 /* vorpd */, X86::VORPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27038 { 18797 /* vorpd */, X86::VORPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27039 { 18797 /* vorpd */, X86::VORPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
27040 { 18797 /* vorpd */, X86::VORPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
27041 { 18797 /* vorpd */, X86::VORPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
27042 { 18797 /* vorpd */, X86::VORPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27043 { 18797 /* vorpd */, X86::VORPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27044 { 18797 /* vorpd */, X86::VORPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27045 { 18797 /* vorpd */, X86::VORPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27046 { 18797 /* vorpd */, X86::VORPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27047 { 18797 /* vorpd */, X86::VORPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27048 { 18797 /* vorpd */, X86::VORPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27049 { 18797 /* vorpd */, X86::VORPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27050 { 18797 /* vorpd */, X86::VORPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27051 { 18797 /* vorpd */, X86::VORPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27052 { 18797 /* vorpd */, X86::VORPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27053 { 18797 /* vorpd */, X86::VORPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27054 { 18797 /* vorpd */, X86::VORPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27055 { 18797 /* vorpd */, X86::VORPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27056 { 18797 /* vorpd */, X86::VORPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27057 { 18797 /* vorpd */, X86::VORPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27058 { 18797 /* vorpd */, X86::VORPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27059 { 18797 /* vorpd */, X86::VORPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27060 { 18803 /* vorps */, X86::VORPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27061 { 18803 /* vorps */, X86::VORPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27062 { 18803 /* vorps */, X86::VORPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27063 { 18803 /* vorps */, X86::VORPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27064 { 18803 /* vorps */, X86::VORPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27065 { 18803 /* vorps */, X86::VORPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27066 { 18803 /* vorps */, X86::VORPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27067 { 18803 /* vorps */, X86::VORPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27068 { 18803 /* vorps */, X86::VORPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27069 { 18803 /* vorps */, X86::VORPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27070 { 18803 /* vorps */, X86::VORPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
27071 { 18803 /* vorps */, X86::VORPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
27072 { 18803 /* vorps */, X86::VORPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
27073 { 18803 /* vorps */, X86::VORPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27074 { 18803 /* vorps */, X86::VORPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27075 { 18803 /* vorps */, X86::VORPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27076 { 18803 /* vorps */, X86::VORPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27077 { 18803 /* vorps */, X86::VORPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27078 { 18803 /* vorps */, X86::VORPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27079 { 18803 /* vorps */, X86::VORPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27080 { 18803 /* vorps */, X86::VORPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27081 { 18803 /* vorps */, X86::VORPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27082 { 18803 /* vorps */, X86::VORPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27083 { 18803 /* vorps */, X86::VORPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27084 { 18803 /* vorps */, X86::VORPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27085 { 18803 /* vorps */, X86::VORPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27086 { 18803 /* vorps */, X86::VORPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27087 { 18803 /* vorps */, X86::VORPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27088 { 18803 /* vorps */, X86::VORPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27089 { 18803 /* vorps */, X86::VORPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27090 { 18803 /* vorps */, X86::VORPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27091 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZ128rr, Convert__VK4Pair1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK4Pair }, },
27092 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZ256rr, Convert__VK8Pair1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK8Pair }, },
27093 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZrr, Convert__VK16Pair1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK16Pair }, },
27094 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZ128rm, Convert__VK4Pair1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK4Pair }, },
27095 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZ256rm, Convert__VK8Pair1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK8Pair }, },
27096 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZrm, Convert__VK16Pair1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK16Pair }, },
27097 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZrmb, Convert__VK16Pair1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK16Pair }, },
27098 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZ128rmb, Convert__VK4Pair1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK4Pair }, },
27099 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZ256rmb, Convert__VK8Pair1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK8Pair }, },
27100 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZ128rr, Convert__VK2Pair1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK2Pair }, },
27101 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZ256rr, Convert__VK4Pair1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK4Pair }, },
27102 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZrr, Convert__VK8Pair1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK8Pair }, },
27103 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZ128rm, Convert__VK2Pair1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK2Pair }, },
27104 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZ256rm, Convert__VK4Pair1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK4Pair }, },
27105 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZrm, Convert__VK8Pair1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK8Pair }, },
27106 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZ128rmb, Convert__VK2Pair1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK2Pair }, },
27107 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZ256rmb, Convert__VK4Pair1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK4Pair }, },
27108 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZrmb, Convert__VK8Pair1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK8Pair }, },
27109 { 18837 /* vp4dpwssd */, X86::VP4DPWSSDrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512 }, },
27110 { 18837 /* vp4dpwssd */, X86::VP4DPWSSDrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27111 { 18837 /* vp4dpwssd */, X86::VP4DPWSSDrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27112 { 18847 /* vp4dpwssds */, X86::VP4DPWSSDSrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512 }, },
27113 { 18847 /* vp4dpwssds */, X86::VP4DPWSSDSrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27114 { 18847 /* vp4dpwssds */, X86::VP4DPWSSDSrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27115 { 18858 /* vpabsb */, X86::VPABSBrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
27116 { 18858 /* vpabsb */, X86::VPABSBYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
27117 { 18858 /* vpabsb */, X86::VPABSBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
27118 { 18858 /* vpabsb */, X86::VPABSBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
27119 { 18858 /* vpabsb */, X86::VPABSBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
27120 { 18858 /* vpabsb */, X86::VPABSBrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
27121 { 18858 /* vpabsb */, X86::VPABSBZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
27122 { 18858 /* vpabsb */, X86::VPABSBYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
27123 { 18858 /* vpabsb */, X86::VPABSBZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
27124 { 18858 /* vpabsb */, X86::VPABSBZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
27125 { 18858 /* vpabsb */, X86::VPABSBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27126 { 18858 /* vpabsb */, X86::VPABSBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27127 { 18858 /* vpabsb */, X86::VPABSBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27128 { 18858 /* vpabsb */, X86::VPABSBZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27129 { 18858 /* vpabsb */, X86::VPABSBZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27130 { 18858 /* vpabsb */, X86::VPABSBZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27131 { 18858 /* vpabsb */, X86::VPABSBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27132 { 18858 /* vpabsb */, X86::VPABSBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27133 { 18858 /* vpabsb */, X86::VPABSBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27134 { 18858 /* vpabsb */, X86::VPABSBZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27135 { 18858 /* vpabsb */, X86::VPABSBZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27136 { 18858 /* vpabsb */, X86::VPABSBZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27137 { 18865 /* vpabsd */, X86::VPABSDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
27138 { 18865 /* vpabsd */, X86::VPABSDYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
27139 { 18865 /* vpabsd */, X86::VPABSDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
27140 { 18865 /* vpabsd */, X86::VPABSDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
27141 { 18865 /* vpabsd */, X86::VPABSDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
27142 { 18865 /* vpabsd */, X86::VPABSDrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
27143 { 18865 /* vpabsd */, X86::VPABSDZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
27144 { 18865 /* vpabsd */, X86::VPABSDYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
27145 { 18865 /* vpabsd */, X86::VPABSDZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
27146 { 18865 /* vpabsd */, X86::VPABSDZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
27147 { 18865 /* vpabsd */, X86::VPABSDZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
27148 { 18865 /* vpabsd */, X86::VPABSDZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
27149 { 18865 /* vpabsd */, X86::VPABSDZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
27150 { 18865 /* vpabsd */, X86::VPABSDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27151 { 18865 /* vpabsd */, X86::VPABSDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27152 { 18865 /* vpabsd */, X86::VPABSDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27153 { 18865 /* vpabsd */, X86::VPABSDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27154 { 18865 /* vpabsd */, X86::VPABSDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27155 { 18865 /* vpabsd */, X86::VPABSDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27156 { 18865 /* vpabsd */, X86::VPABSDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27157 { 18865 /* vpabsd */, X86::VPABSDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27158 { 18865 /* vpabsd */, X86::VPABSDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27159 { 18865 /* vpabsd */, X86::VPABSDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27160 { 18865 /* vpabsd */, X86::VPABSDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27161 { 18865 /* vpabsd */, X86::VPABSDZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27162 { 18865 /* vpabsd */, X86::VPABSDZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27163 { 18865 /* vpabsd */, X86::VPABSDZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27164 { 18865 /* vpabsd */, X86::VPABSDZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27165 { 18865 /* vpabsd */, X86::VPABSDZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27166 { 18865 /* vpabsd */, X86::VPABSDZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27167 { 18865 /* vpabsd */, X86::VPABSDZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27168 { 18872 /* vpabsq */, X86::VPABSQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
27169 { 18872 /* vpabsq */, X86::VPABSQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
27170 { 18872 /* vpabsq */, X86::VPABSQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
27171 { 18872 /* vpabsq */, X86::VPABSQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
27172 { 18872 /* vpabsq */, X86::VPABSQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
27173 { 18872 /* vpabsq */, X86::VPABSQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
27174 { 18872 /* vpabsq */, X86::VPABSQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
27175 { 18872 /* vpabsq */, X86::VPABSQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
27176 { 18872 /* vpabsq */, X86::VPABSQZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
27177 { 18872 /* vpabsq */, X86::VPABSQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27178 { 18872 /* vpabsq */, X86::VPABSQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27179 { 18872 /* vpabsq */, X86::VPABSQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27180 { 18872 /* vpabsq */, X86::VPABSQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27181 { 18872 /* vpabsq */, X86::VPABSQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27182 { 18872 /* vpabsq */, X86::VPABSQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27183 { 18872 /* vpabsq */, X86::VPABSQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27184 { 18872 /* vpabsq */, X86::VPABSQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27185 { 18872 /* vpabsq */, X86::VPABSQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27186 { 18872 /* vpabsq */, X86::VPABSQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27187 { 18872 /* vpabsq */, X86::VPABSQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27188 { 18872 /* vpabsq */, X86::VPABSQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27189 { 18872 /* vpabsq */, X86::VPABSQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27190 { 18872 /* vpabsq */, X86::VPABSQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27191 { 18872 /* vpabsq */, X86::VPABSQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27192 { 18872 /* vpabsq */, X86::VPABSQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27193 { 18872 /* vpabsq */, X86::VPABSQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27194 { 18872 /* vpabsq */, X86::VPABSQZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27195 { 18879 /* vpabsw */, X86::VPABSWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
27196 { 18879 /* vpabsw */, X86::VPABSWYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
27197 { 18879 /* vpabsw */, X86::VPABSWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
27198 { 18879 /* vpabsw */, X86::VPABSWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
27199 { 18879 /* vpabsw */, X86::VPABSWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
27200 { 18879 /* vpabsw */, X86::VPABSWrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
27201 { 18879 /* vpabsw */, X86::VPABSWZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
27202 { 18879 /* vpabsw */, X86::VPABSWYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
27203 { 18879 /* vpabsw */, X86::VPABSWZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
27204 { 18879 /* vpabsw */, X86::VPABSWZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
27205 { 18879 /* vpabsw */, X86::VPABSWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27206 { 18879 /* vpabsw */, X86::VPABSWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27207 { 18879 /* vpabsw */, X86::VPABSWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27208 { 18879 /* vpabsw */, X86::VPABSWZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27209 { 18879 /* vpabsw */, X86::VPABSWZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27210 { 18879 /* vpabsw */, X86::VPABSWZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27211 { 18879 /* vpabsw */, X86::VPABSWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27212 { 18879 /* vpabsw */, X86::VPABSWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27213 { 18879 /* vpabsw */, X86::VPABSWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27214 { 18879 /* vpabsw */, X86::VPABSWZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27215 { 18879 /* vpabsw */, X86::VPABSWZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27216 { 18879 /* vpabsw */, X86::VPABSWZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27217 { 18886 /* vpackssdw */, X86::VPACKSSDWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27218 { 18886 /* vpackssdw */, X86::VPACKSSDWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27219 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27220 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27221 { 18886 /* vpackssdw */, X86::VPACKSSDWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27222 { 18886 /* vpackssdw */, X86::VPACKSSDWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27223 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27224 { 18886 /* vpackssdw */, X86::VPACKSSDWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27225 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27226 { 18886 /* vpackssdw */, X86::VPACKSSDWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27227 { 18886 /* vpackssdw */, X86::VPACKSSDWZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
27228 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
27229 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
27230 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27231 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27232 { 18886 /* vpackssdw */, X86::VPACKSSDWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27233 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27234 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27235 { 18886 /* vpackssdw */, X86::VPACKSSDWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27236 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27237 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27238 { 18886 /* vpackssdw */, X86::VPACKSSDWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27239 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27240 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27241 { 18886 /* vpackssdw */, X86::VPACKSSDWZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27242 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27243 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27244 { 18886 /* vpackssdw */, X86::VPACKSSDWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27245 { 18886 /* vpackssdw */, X86::VPACKSSDWZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27246 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27247 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27248 { 18896 /* vpacksswb */, X86::VPACKSSWBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27249 { 18896 /* vpacksswb */, X86::VPACKSSWBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27250 { 18896 /* vpacksswb */, X86::VPACKSSWBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27251 { 18896 /* vpacksswb */, X86::VPACKSSWBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27252 { 18896 /* vpacksswb */, X86::VPACKSSWBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27253 { 18896 /* vpacksswb */, X86::VPACKSSWBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27254 { 18896 /* vpacksswb */, X86::VPACKSSWBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27255 { 18896 /* vpacksswb */, X86::VPACKSSWBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27256 { 18896 /* vpacksswb */, X86::VPACKSSWBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27257 { 18896 /* vpacksswb */, X86::VPACKSSWBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27258 { 18896 /* vpacksswb */, X86::VPACKSSWBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27259 { 18896 /* vpacksswb */, X86::VPACKSSWBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27260 { 18896 /* vpacksswb */, X86::VPACKSSWBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27261 { 18896 /* vpacksswb */, X86::VPACKSSWBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27262 { 18896 /* vpacksswb */, X86::VPACKSSWBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27263 { 18896 /* vpacksswb */, X86::VPACKSSWBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27264 { 18896 /* vpacksswb */, X86::VPACKSSWBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27265 { 18896 /* vpacksswb */, X86::VPACKSSWBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27266 { 18896 /* vpacksswb */, X86::VPACKSSWBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27267 { 18896 /* vpacksswb */, X86::VPACKSSWBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27268 { 18896 /* vpacksswb */, X86::VPACKSSWBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27269 { 18896 /* vpacksswb */, X86::VPACKSSWBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27270 { 18906 /* vpackusdw */, X86::VPACKUSDWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27271 { 18906 /* vpackusdw */, X86::VPACKUSDWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27272 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27273 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27274 { 18906 /* vpackusdw */, X86::VPACKUSDWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27275 { 18906 /* vpackusdw */, X86::VPACKUSDWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27276 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27277 { 18906 /* vpackusdw */, X86::VPACKUSDWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27278 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27279 { 18906 /* vpackusdw */, X86::VPACKUSDWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27280 { 18906 /* vpackusdw */, X86::VPACKUSDWZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
27281 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
27282 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
27283 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27284 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27285 { 18906 /* vpackusdw */, X86::VPACKUSDWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27286 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27287 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27288 { 18906 /* vpackusdw */, X86::VPACKUSDWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27289 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27290 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27291 { 18906 /* vpackusdw */, X86::VPACKUSDWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27292 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27293 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27294 { 18906 /* vpackusdw */, X86::VPACKUSDWZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27295 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27296 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27297 { 18906 /* vpackusdw */, X86::VPACKUSDWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27298 { 18906 /* vpackusdw */, X86::VPACKUSDWZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27299 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27300 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27301 { 18916 /* vpackuswb */, X86::VPACKUSWBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27302 { 18916 /* vpackuswb */, X86::VPACKUSWBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27303 { 18916 /* vpackuswb */, X86::VPACKUSWBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27304 { 18916 /* vpackuswb */, X86::VPACKUSWBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27305 { 18916 /* vpackuswb */, X86::VPACKUSWBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27306 { 18916 /* vpackuswb */, X86::VPACKUSWBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27307 { 18916 /* vpackuswb */, X86::VPACKUSWBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27308 { 18916 /* vpackuswb */, X86::VPACKUSWBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27309 { 18916 /* vpackuswb */, X86::VPACKUSWBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27310 { 18916 /* vpackuswb */, X86::VPACKUSWBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27311 { 18916 /* vpackuswb */, X86::VPACKUSWBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27312 { 18916 /* vpackuswb */, X86::VPACKUSWBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27313 { 18916 /* vpackuswb */, X86::VPACKUSWBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27314 { 18916 /* vpackuswb */, X86::VPACKUSWBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27315 { 18916 /* vpackuswb */, X86::VPACKUSWBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27316 { 18916 /* vpackuswb */, X86::VPACKUSWBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27317 { 18916 /* vpackuswb */, X86::VPACKUSWBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27318 { 18916 /* vpackuswb */, X86::VPACKUSWBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27319 { 18916 /* vpackuswb */, X86::VPACKUSWBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27320 { 18916 /* vpackuswb */, X86::VPACKUSWBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27321 { 18916 /* vpackuswb */, X86::VPACKUSWBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27322 { 18916 /* vpackuswb */, X86::VPACKUSWBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27323 { 18926 /* vpaddb */, X86::VPADDBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27324 { 18926 /* vpaddb */, X86::VPADDBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27325 { 18926 /* vpaddb */, X86::VPADDBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27326 { 18926 /* vpaddb */, X86::VPADDBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27327 { 18926 /* vpaddb */, X86::VPADDBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27328 { 18926 /* vpaddb */, X86::VPADDBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27329 { 18926 /* vpaddb */, X86::VPADDBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27330 { 18926 /* vpaddb */, X86::VPADDBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27331 { 18926 /* vpaddb */, X86::VPADDBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27332 { 18926 /* vpaddb */, X86::VPADDBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27333 { 18926 /* vpaddb */, X86::VPADDBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27334 { 18926 /* vpaddb */, X86::VPADDBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27335 { 18926 /* vpaddb */, X86::VPADDBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27336 { 18926 /* vpaddb */, X86::VPADDBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27337 { 18926 /* vpaddb */, X86::VPADDBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27338 { 18926 /* vpaddb */, X86::VPADDBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27339 { 18926 /* vpaddb */, X86::VPADDBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27340 { 18926 /* vpaddb */, X86::VPADDBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27341 { 18926 /* vpaddb */, X86::VPADDBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27342 { 18926 /* vpaddb */, X86::VPADDBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27343 { 18926 /* vpaddb */, X86::VPADDBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27344 { 18926 /* vpaddb */, X86::VPADDBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27345 { 18933 /* vpaddd */, X86::VPADDDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27346 { 18933 /* vpaddd */, X86::VPADDDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27347 { 18933 /* vpaddd */, X86::VPADDDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27348 { 18933 /* vpaddd */, X86::VPADDDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27349 { 18933 /* vpaddd */, X86::VPADDDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27350 { 18933 /* vpaddd */, X86::VPADDDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27351 { 18933 /* vpaddd */, X86::VPADDDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27352 { 18933 /* vpaddd */, X86::VPADDDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27353 { 18933 /* vpaddd */, X86::VPADDDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27354 { 18933 /* vpaddd */, X86::VPADDDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27355 { 18933 /* vpaddd */, X86::VPADDDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
27356 { 18933 /* vpaddd */, X86::VPADDDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
27357 { 18933 /* vpaddd */, X86::VPADDDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
27358 { 18933 /* vpaddd */, X86::VPADDDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27359 { 18933 /* vpaddd */, X86::VPADDDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27360 { 18933 /* vpaddd */, X86::VPADDDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27361 { 18933 /* vpaddd */, X86::VPADDDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27362 { 18933 /* vpaddd */, X86::VPADDDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27363 { 18933 /* vpaddd */, X86::VPADDDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27364 { 18933 /* vpaddd */, X86::VPADDDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27365 { 18933 /* vpaddd */, X86::VPADDDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27366 { 18933 /* vpaddd */, X86::VPADDDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27367 { 18933 /* vpaddd */, X86::VPADDDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27368 { 18933 /* vpaddd */, X86::VPADDDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27369 { 18933 /* vpaddd */, X86::VPADDDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27370 { 18933 /* vpaddd */, X86::VPADDDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27371 { 18933 /* vpaddd */, X86::VPADDDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27372 { 18933 /* vpaddd */, X86::VPADDDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27373 { 18933 /* vpaddd */, X86::VPADDDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27374 { 18933 /* vpaddd */, X86::VPADDDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27375 { 18933 /* vpaddd */, X86::VPADDDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27376 { 18940 /* vpaddq */, X86::VPADDQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27377 { 18940 /* vpaddq */, X86::VPADDQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27378 { 18940 /* vpaddq */, X86::VPADDQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27379 { 18940 /* vpaddq */, X86::VPADDQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27380 { 18940 /* vpaddq */, X86::VPADDQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27381 { 18940 /* vpaddq */, X86::VPADDQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27382 { 18940 /* vpaddq */, X86::VPADDQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27383 { 18940 /* vpaddq */, X86::VPADDQYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27384 { 18940 /* vpaddq */, X86::VPADDQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27385 { 18940 /* vpaddq */, X86::VPADDQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27386 { 18940 /* vpaddq */, X86::VPADDQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
27387 { 18940 /* vpaddq */, X86::VPADDQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
27388 { 18940 /* vpaddq */, X86::VPADDQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
27389 { 18940 /* vpaddq */, X86::VPADDQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27390 { 18940 /* vpaddq */, X86::VPADDQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27391 { 18940 /* vpaddq */, X86::VPADDQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27392 { 18940 /* vpaddq */, X86::VPADDQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27393 { 18940 /* vpaddq */, X86::VPADDQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27394 { 18940 /* vpaddq */, X86::VPADDQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27395 { 18940 /* vpaddq */, X86::VPADDQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27396 { 18940 /* vpaddq */, X86::VPADDQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27397 { 18940 /* vpaddq */, X86::VPADDQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27398 { 18940 /* vpaddq */, X86::VPADDQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27399 { 18940 /* vpaddq */, X86::VPADDQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27400 { 18940 /* vpaddq */, X86::VPADDQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27401 { 18940 /* vpaddq */, X86::VPADDQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27402 { 18940 /* vpaddq */, X86::VPADDQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27403 { 18940 /* vpaddq */, X86::VPADDQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27404 { 18940 /* vpaddq */, X86::VPADDQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27405 { 18940 /* vpaddq */, X86::VPADDQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27406 { 18940 /* vpaddq */, X86::VPADDQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27407 { 18947 /* vpaddsb */, X86::VPADDSBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27408 { 18947 /* vpaddsb */, X86::VPADDSBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27409 { 18947 /* vpaddsb */, X86::VPADDSBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27410 { 18947 /* vpaddsb */, X86::VPADDSBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27411 { 18947 /* vpaddsb */, X86::VPADDSBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27412 { 18947 /* vpaddsb */, X86::VPADDSBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27413 { 18947 /* vpaddsb */, X86::VPADDSBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27414 { 18947 /* vpaddsb */, X86::VPADDSBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27415 { 18947 /* vpaddsb */, X86::VPADDSBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27416 { 18947 /* vpaddsb */, X86::VPADDSBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27417 { 18947 /* vpaddsb */, X86::VPADDSBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27418 { 18947 /* vpaddsb */, X86::VPADDSBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27419 { 18947 /* vpaddsb */, X86::VPADDSBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27420 { 18947 /* vpaddsb */, X86::VPADDSBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27421 { 18947 /* vpaddsb */, X86::VPADDSBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27422 { 18947 /* vpaddsb */, X86::VPADDSBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27423 { 18947 /* vpaddsb */, X86::VPADDSBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27424 { 18947 /* vpaddsb */, X86::VPADDSBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27425 { 18947 /* vpaddsb */, X86::VPADDSBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27426 { 18947 /* vpaddsb */, X86::VPADDSBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27427 { 18947 /* vpaddsb */, X86::VPADDSBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27428 { 18947 /* vpaddsb */, X86::VPADDSBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27429 { 18955 /* vpaddsw */, X86::VPADDSWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27430 { 18955 /* vpaddsw */, X86::VPADDSWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27431 { 18955 /* vpaddsw */, X86::VPADDSWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27432 { 18955 /* vpaddsw */, X86::VPADDSWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27433 { 18955 /* vpaddsw */, X86::VPADDSWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27434 { 18955 /* vpaddsw */, X86::VPADDSWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27435 { 18955 /* vpaddsw */, X86::VPADDSWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27436 { 18955 /* vpaddsw */, X86::VPADDSWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27437 { 18955 /* vpaddsw */, X86::VPADDSWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27438 { 18955 /* vpaddsw */, X86::VPADDSWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27439 { 18955 /* vpaddsw */, X86::VPADDSWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27440 { 18955 /* vpaddsw */, X86::VPADDSWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27441 { 18955 /* vpaddsw */, X86::VPADDSWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27442 { 18955 /* vpaddsw */, X86::VPADDSWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27443 { 18955 /* vpaddsw */, X86::VPADDSWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27444 { 18955 /* vpaddsw */, X86::VPADDSWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27445 { 18955 /* vpaddsw */, X86::VPADDSWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27446 { 18955 /* vpaddsw */, X86::VPADDSWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27447 { 18955 /* vpaddsw */, X86::VPADDSWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27448 { 18955 /* vpaddsw */, X86::VPADDSWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27449 { 18955 /* vpaddsw */, X86::VPADDSWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27450 { 18955 /* vpaddsw */, X86::VPADDSWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27451 { 18963 /* vpaddusb */, X86::VPADDUSBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27452 { 18963 /* vpaddusb */, X86::VPADDUSBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27453 { 18963 /* vpaddusb */, X86::VPADDUSBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27454 { 18963 /* vpaddusb */, X86::VPADDUSBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27455 { 18963 /* vpaddusb */, X86::VPADDUSBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27456 { 18963 /* vpaddusb */, X86::VPADDUSBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27457 { 18963 /* vpaddusb */, X86::VPADDUSBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27458 { 18963 /* vpaddusb */, X86::VPADDUSBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27459 { 18963 /* vpaddusb */, X86::VPADDUSBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27460 { 18963 /* vpaddusb */, X86::VPADDUSBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27461 { 18963 /* vpaddusb */, X86::VPADDUSBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27462 { 18963 /* vpaddusb */, X86::VPADDUSBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27463 { 18963 /* vpaddusb */, X86::VPADDUSBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27464 { 18963 /* vpaddusb */, X86::VPADDUSBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27465 { 18963 /* vpaddusb */, X86::VPADDUSBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27466 { 18963 /* vpaddusb */, X86::VPADDUSBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27467 { 18963 /* vpaddusb */, X86::VPADDUSBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27468 { 18963 /* vpaddusb */, X86::VPADDUSBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27469 { 18963 /* vpaddusb */, X86::VPADDUSBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27470 { 18963 /* vpaddusb */, X86::VPADDUSBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27471 { 18963 /* vpaddusb */, X86::VPADDUSBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27472 { 18963 /* vpaddusb */, X86::VPADDUSBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27473 { 18972 /* vpaddusw */, X86::VPADDUSWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27474 { 18972 /* vpaddusw */, X86::VPADDUSWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27475 { 18972 /* vpaddusw */, X86::VPADDUSWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27476 { 18972 /* vpaddusw */, X86::VPADDUSWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27477 { 18972 /* vpaddusw */, X86::VPADDUSWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27478 { 18972 /* vpaddusw */, X86::VPADDUSWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27479 { 18972 /* vpaddusw */, X86::VPADDUSWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27480 { 18972 /* vpaddusw */, X86::VPADDUSWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27481 { 18972 /* vpaddusw */, X86::VPADDUSWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27482 { 18972 /* vpaddusw */, X86::VPADDUSWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27483 { 18972 /* vpaddusw */, X86::VPADDUSWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27484 { 18972 /* vpaddusw */, X86::VPADDUSWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27485 { 18972 /* vpaddusw */, X86::VPADDUSWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27486 { 18972 /* vpaddusw */, X86::VPADDUSWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27487 { 18972 /* vpaddusw */, X86::VPADDUSWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27488 { 18972 /* vpaddusw */, X86::VPADDUSWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27489 { 18972 /* vpaddusw */, X86::VPADDUSWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27490 { 18972 /* vpaddusw */, X86::VPADDUSWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27491 { 18972 /* vpaddusw */, X86::VPADDUSWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27492 { 18972 /* vpaddusw */, X86::VPADDUSWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27493 { 18972 /* vpaddusw */, X86::VPADDUSWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27494 { 18972 /* vpaddusw */, X86::VPADDUSWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27495 { 18981 /* vpaddw */, X86::VPADDWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27496 { 18981 /* vpaddw */, X86::VPADDWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27497 { 18981 /* vpaddw */, X86::VPADDWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27498 { 18981 /* vpaddw */, X86::VPADDWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27499 { 18981 /* vpaddw */, X86::VPADDWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27500 { 18981 /* vpaddw */, X86::VPADDWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27501 { 18981 /* vpaddw */, X86::VPADDWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27502 { 18981 /* vpaddw */, X86::VPADDWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27503 { 18981 /* vpaddw */, X86::VPADDWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27504 { 18981 /* vpaddw */, X86::VPADDWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27505 { 18981 /* vpaddw */, X86::VPADDWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27506 { 18981 /* vpaddw */, X86::VPADDWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27507 { 18981 /* vpaddw */, X86::VPADDWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27508 { 18981 /* vpaddw */, X86::VPADDWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27509 { 18981 /* vpaddw */, X86::VPADDWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27510 { 18981 /* vpaddw */, X86::VPADDWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27511 { 18981 /* vpaddw */, X86::VPADDWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27512 { 18981 /* vpaddw */, X86::VPADDWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27513 { 18981 /* vpaddw */, X86::VPADDWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27514 { 18981 /* vpaddw */, X86::VPADDWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27515 { 18981 /* vpaddw */, X86::VPADDWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27516 { 18981 /* vpaddw */, X86::VPADDWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27517 { 18988 /* vpalignr */, X86::VPALIGNRrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
27518 { 18988 /* vpalignr */, X86::VPALIGNRYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
27519 { 18988 /* vpalignr */, X86::VPALIGNRZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27520 { 18988 /* vpalignr */, X86::VPALIGNRZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27521 { 18988 /* vpalignr */, X86::VPALIGNRZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
27522 { 18988 /* vpalignr */, X86::VPALIGNRrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27523 { 18988 /* vpalignr */, X86::VPALIGNRZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27524 { 18988 /* vpalignr */, X86::VPALIGNRYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27525 { 18988 /* vpalignr */, X86::VPALIGNRZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27526 { 18988 /* vpalignr */, X86::VPALIGNRZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27527 { 18988 /* vpalignr */, X86::VPALIGNRZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27528 { 18988 /* vpalignr */, X86::VPALIGNRZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27529 { 18988 /* vpalignr */, X86::VPALIGNRZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27530 { 18988 /* vpalignr */, X86::VPALIGNRZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27531 { 18988 /* vpalignr */, X86::VPALIGNRZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27532 { 18988 /* vpalignr */, X86::VPALIGNRZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27533 { 18988 /* vpalignr */, X86::VPALIGNRZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27534 { 18988 /* vpalignr */, X86::VPALIGNRZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27535 { 18988 /* vpalignr */, X86::VPALIGNRZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27536 { 18988 /* vpalignr */, X86::VPALIGNRZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27537 { 18988 /* vpalignr */, X86::VPALIGNRZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27538 { 18988 /* vpalignr */, X86::VPALIGNRZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27539 { 18997 /* vpand */, X86::VPANDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27540 { 18997 /* vpand */, X86::VPANDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27541 { 18997 /* vpand */, X86::VPANDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27542 { 18997 /* vpand */, X86::VPANDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27543 { 19003 /* vpandd */, X86::VPANDDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27544 { 19003 /* vpandd */, X86::VPANDDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27545 { 19003 /* vpandd */, X86::VPANDDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27546 { 19003 /* vpandd */, X86::VPANDDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27547 { 19003 /* vpandd */, X86::VPANDDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27548 { 19003 /* vpandd */, X86::VPANDDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27549 { 19003 /* vpandd */, X86::VPANDDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
27550 { 19003 /* vpandd */, X86::VPANDDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
27551 { 19003 /* vpandd */, X86::VPANDDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
27552 { 19003 /* vpandd */, X86::VPANDDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27553 { 19003 /* vpandd */, X86::VPANDDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27554 { 19003 /* vpandd */, X86::VPANDDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27555 { 19003 /* vpandd */, X86::VPANDDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27556 { 19003 /* vpandd */, X86::VPANDDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27557 { 19003 /* vpandd */, X86::VPANDDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27558 { 19003 /* vpandd */, X86::VPANDDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27559 { 19003 /* vpandd */, X86::VPANDDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27560 { 19003 /* vpandd */, X86::VPANDDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27561 { 19003 /* vpandd */, X86::VPANDDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27562 { 19003 /* vpandd */, X86::VPANDDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27563 { 19003 /* vpandd */, X86::VPANDDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27564 { 19003 /* vpandd */, X86::VPANDDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27565 { 19003 /* vpandd */, X86::VPANDDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27566 { 19003 /* vpandd */, X86::VPANDDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27567 { 19003 /* vpandd */, X86::VPANDDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27568 { 19003 /* vpandd */, X86::VPANDDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27569 { 19003 /* vpandd */, X86::VPANDDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27570 { 19010 /* vpandn */, X86::VPANDNrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27571 { 19010 /* vpandn */, X86::VPANDNYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27572 { 19010 /* vpandn */, X86::VPANDNrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27573 { 19010 /* vpandn */, X86::VPANDNYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27574 { 19017 /* vpandnd */, X86::VPANDNDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27575 { 19017 /* vpandnd */, X86::VPANDNDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27576 { 19017 /* vpandnd */, X86::VPANDNDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27577 { 19017 /* vpandnd */, X86::VPANDNDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27578 { 19017 /* vpandnd */, X86::VPANDNDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27579 { 19017 /* vpandnd */, X86::VPANDNDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27580 { 19017 /* vpandnd */, X86::VPANDNDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
27581 { 19017 /* vpandnd */, X86::VPANDNDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
27582 { 19017 /* vpandnd */, X86::VPANDNDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
27583 { 19017 /* vpandnd */, X86::VPANDNDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27584 { 19017 /* vpandnd */, X86::VPANDNDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27585 { 19017 /* vpandnd */, X86::VPANDNDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27586 { 19017 /* vpandnd */, X86::VPANDNDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27587 { 19017 /* vpandnd */, X86::VPANDNDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27588 { 19017 /* vpandnd */, X86::VPANDNDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27589 { 19017 /* vpandnd */, X86::VPANDNDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27590 { 19017 /* vpandnd */, X86::VPANDNDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27591 { 19017 /* vpandnd */, X86::VPANDNDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27592 { 19017 /* vpandnd */, X86::VPANDNDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27593 { 19017 /* vpandnd */, X86::VPANDNDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27594 { 19017 /* vpandnd */, X86::VPANDNDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27595 { 19017 /* vpandnd */, X86::VPANDNDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27596 { 19017 /* vpandnd */, X86::VPANDNDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27597 { 19017 /* vpandnd */, X86::VPANDNDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27598 { 19017 /* vpandnd */, X86::VPANDNDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27599 { 19017 /* vpandnd */, X86::VPANDNDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27600 { 19017 /* vpandnd */, X86::VPANDNDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27601 { 19025 /* vpandnq */, X86::VPANDNQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27602 { 19025 /* vpandnq */, X86::VPANDNQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27603 { 19025 /* vpandnq */, X86::VPANDNQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27604 { 19025 /* vpandnq */, X86::VPANDNQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27605 { 19025 /* vpandnq */, X86::VPANDNQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27606 { 19025 /* vpandnq */, X86::VPANDNQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27607 { 19025 /* vpandnq */, X86::VPANDNQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
27608 { 19025 /* vpandnq */, X86::VPANDNQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
27609 { 19025 /* vpandnq */, X86::VPANDNQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
27610 { 19025 /* vpandnq */, X86::VPANDNQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27611 { 19025 /* vpandnq */, X86::VPANDNQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27612 { 19025 /* vpandnq */, X86::VPANDNQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27613 { 19025 /* vpandnq */, X86::VPANDNQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27614 { 19025 /* vpandnq */, X86::VPANDNQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27615 { 19025 /* vpandnq */, X86::VPANDNQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27616 { 19025 /* vpandnq */, X86::VPANDNQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27617 { 19025 /* vpandnq */, X86::VPANDNQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27618 { 19025 /* vpandnq */, X86::VPANDNQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27619 { 19025 /* vpandnq */, X86::VPANDNQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27620 { 19025 /* vpandnq */, X86::VPANDNQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27621 { 19025 /* vpandnq */, X86::VPANDNQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27622 { 19025 /* vpandnq */, X86::VPANDNQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27623 { 19025 /* vpandnq */, X86::VPANDNQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27624 { 19025 /* vpandnq */, X86::VPANDNQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27625 { 19025 /* vpandnq */, X86::VPANDNQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27626 { 19025 /* vpandnq */, X86::VPANDNQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27627 { 19025 /* vpandnq */, X86::VPANDNQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27628 { 19033 /* vpandq */, X86::VPANDQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27629 { 19033 /* vpandq */, X86::VPANDQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27630 { 19033 /* vpandq */, X86::VPANDQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27631 { 19033 /* vpandq */, X86::VPANDQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27632 { 19033 /* vpandq */, X86::VPANDQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27633 { 19033 /* vpandq */, X86::VPANDQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27634 { 19033 /* vpandq */, X86::VPANDQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
27635 { 19033 /* vpandq */, X86::VPANDQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
27636 { 19033 /* vpandq */, X86::VPANDQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
27637 { 19033 /* vpandq */, X86::VPANDQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27638 { 19033 /* vpandq */, X86::VPANDQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27639 { 19033 /* vpandq */, X86::VPANDQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27640 { 19033 /* vpandq */, X86::VPANDQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27641 { 19033 /* vpandq */, X86::VPANDQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27642 { 19033 /* vpandq */, X86::VPANDQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27643 { 19033 /* vpandq */, X86::VPANDQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27644 { 19033 /* vpandq */, X86::VPANDQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27645 { 19033 /* vpandq */, X86::VPANDQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27646 { 19033 /* vpandq */, X86::VPANDQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27647 { 19033 /* vpandq */, X86::VPANDQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27648 { 19033 /* vpandq */, X86::VPANDQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27649 { 19033 /* vpandq */, X86::VPANDQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27650 { 19033 /* vpandq */, X86::VPANDQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27651 { 19033 /* vpandq */, X86::VPANDQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27652 { 19033 /* vpandq */, X86::VPANDQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27653 { 19033 /* vpandq */, X86::VPANDQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27654 { 19033 /* vpandq */, X86::VPANDQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27655 { 19040 /* vpavgb */, X86::VPAVGBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27656 { 19040 /* vpavgb */, X86::VPAVGBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27657 { 19040 /* vpavgb */, X86::VPAVGBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27658 { 19040 /* vpavgb */, X86::VPAVGBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27659 { 19040 /* vpavgb */, X86::VPAVGBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27660 { 19040 /* vpavgb */, X86::VPAVGBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27661 { 19040 /* vpavgb */, X86::VPAVGBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27662 { 19040 /* vpavgb */, X86::VPAVGBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27663 { 19040 /* vpavgb */, X86::VPAVGBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27664 { 19040 /* vpavgb */, X86::VPAVGBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27665 { 19040 /* vpavgb */, X86::VPAVGBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27666 { 19040 /* vpavgb */, X86::VPAVGBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27667 { 19040 /* vpavgb */, X86::VPAVGBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27668 { 19040 /* vpavgb */, X86::VPAVGBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27669 { 19040 /* vpavgb */, X86::VPAVGBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27670 { 19040 /* vpavgb */, X86::VPAVGBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27671 { 19040 /* vpavgb */, X86::VPAVGBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27672 { 19040 /* vpavgb */, X86::VPAVGBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27673 { 19040 /* vpavgb */, X86::VPAVGBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27674 { 19040 /* vpavgb */, X86::VPAVGBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27675 { 19040 /* vpavgb */, X86::VPAVGBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27676 { 19040 /* vpavgb */, X86::VPAVGBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27677 { 19047 /* vpavgw */, X86::VPAVGWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27678 { 19047 /* vpavgw */, X86::VPAVGWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27679 { 19047 /* vpavgw */, X86::VPAVGWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27680 { 19047 /* vpavgw */, X86::VPAVGWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27681 { 19047 /* vpavgw */, X86::VPAVGWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27682 { 19047 /* vpavgw */, X86::VPAVGWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27683 { 19047 /* vpavgw */, X86::VPAVGWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27684 { 19047 /* vpavgw */, X86::VPAVGWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27685 { 19047 /* vpavgw */, X86::VPAVGWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27686 { 19047 /* vpavgw */, X86::VPAVGWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27687 { 19047 /* vpavgw */, X86::VPAVGWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27688 { 19047 /* vpavgw */, X86::VPAVGWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27689 { 19047 /* vpavgw */, X86::VPAVGWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27690 { 19047 /* vpavgw */, X86::VPAVGWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27691 { 19047 /* vpavgw */, X86::VPAVGWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27692 { 19047 /* vpavgw */, X86::VPAVGWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27693 { 19047 /* vpavgw */, X86::VPAVGWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27694 { 19047 /* vpavgw */, X86::VPAVGWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27695 { 19047 /* vpavgw */, X86::VPAVGWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27696 { 19047 /* vpavgw */, X86::VPAVGWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27697 { 19047 /* vpavgw */, X86::VPAVGWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27698 { 19047 /* vpavgw */, X86::VPAVGWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27699 { 19054 /* vpblendd */, X86::VPBLENDDrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
27700 { 19054 /* vpblendd */, X86::VPBLENDDYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
27701 { 19054 /* vpblendd */, X86::VPBLENDDrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27702 { 19054 /* vpblendd */, X86::VPBLENDDYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27703 { 19063 /* vpblendmb */, X86::VPBLENDMBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27704 { 19063 /* vpblendmb */, X86::VPBLENDMBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27705 { 19063 /* vpblendmb */, X86::VPBLENDMBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27706 { 19063 /* vpblendmb */, X86::VPBLENDMBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27707 { 19063 /* vpblendmb */, X86::VPBLENDMBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27708 { 19063 /* vpblendmb */, X86::VPBLENDMBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27709 { 19063 /* vpblendmb */, X86::VPBLENDMBZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27710 { 19063 /* vpblendmb */, X86::VPBLENDMBZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27711 { 19063 /* vpblendmb */, X86::VPBLENDMBZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27712 { 19063 /* vpblendmb */, X86::VPBLENDMBZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27713 { 19063 /* vpblendmb */, X86::VPBLENDMBZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27714 { 19063 /* vpblendmb */, X86::VPBLENDMBZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27715 { 19063 /* vpblendmb */, X86::VPBLENDMBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27716 { 19063 /* vpblendmb */, X86::VPBLENDMBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27717 { 19063 /* vpblendmb */, X86::VPBLENDMBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27718 { 19063 /* vpblendmb */, X86::VPBLENDMBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27719 { 19063 /* vpblendmb */, X86::VPBLENDMBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27720 { 19063 /* vpblendmb */, X86::VPBLENDMBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27721 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27722 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27723 { 19073 /* vpblendmd */, X86::VPBLENDMDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27724 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27725 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27726 { 19073 /* vpblendmd */, X86::VPBLENDMDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27727 { 19073 /* vpblendmd */, X86::VPBLENDMDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
27728 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
27729 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
27730 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27731 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27732 { 19073 /* vpblendmd */, X86::VPBLENDMDZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27733 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27734 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27735 { 19073 /* vpblendmd */, X86::VPBLENDMDZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27736 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27737 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27738 { 19073 /* vpblendmd */, X86::VPBLENDMDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27739 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27740 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27741 { 19073 /* vpblendmd */, X86::VPBLENDMDZrmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27742 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27743 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27744 { 19073 /* vpblendmd */, X86::VPBLENDMDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27745 { 19073 /* vpblendmd */, X86::VPBLENDMDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27746 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27747 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27748 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27749 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27750 { 19083 /* vpblendmq */, X86::VPBLENDMQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27751 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27752 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27753 { 19083 /* vpblendmq */, X86::VPBLENDMQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27754 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
27755 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
27756 { 19083 /* vpblendmq */, X86::VPBLENDMQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
27757 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27758 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27759 { 19083 /* vpblendmq */, X86::VPBLENDMQZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27760 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27761 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27762 { 19083 /* vpblendmq */, X86::VPBLENDMQZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27763 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27764 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27765 { 19083 /* vpblendmq */, X86::VPBLENDMQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27766 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27767 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27768 { 19083 /* vpblendmq */, X86::VPBLENDMQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27769 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27770 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27771 { 19083 /* vpblendmq */, X86::VPBLENDMQZrmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27772 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27773 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27774 { 19083 /* vpblendmq */, X86::VPBLENDMQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27775 { 19093 /* vpblendmw */, X86::VPBLENDMWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27776 { 19093 /* vpblendmw */, X86::VPBLENDMWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27777 { 19093 /* vpblendmw */, X86::VPBLENDMWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27778 { 19093 /* vpblendmw */, X86::VPBLENDMWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27779 { 19093 /* vpblendmw */, X86::VPBLENDMWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27780 { 19093 /* vpblendmw */, X86::VPBLENDMWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27781 { 19093 /* vpblendmw */, X86::VPBLENDMWZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27782 { 19093 /* vpblendmw */, X86::VPBLENDMWZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27783 { 19093 /* vpblendmw */, X86::VPBLENDMWZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27784 { 19093 /* vpblendmw */, X86::VPBLENDMWZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27785 { 19093 /* vpblendmw */, X86::VPBLENDMWZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27786 { 19093 /* vpblendmw */, X86::VPBLENDMWZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27787 { 19093 /* vpblendmw */, X86::VPBLENDMWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27788 { 19093 /* vpblendmw */, X86::VPBLENDMWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27789 { 19093 /* vpblendmw */, X86::VPBLENDMWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27790 { 19093 /* vpblendmw */, X86::VPBLENDMWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27791 { 19093 /* vpblendmw */, X86::VPBLENDMWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27792 { 19093 /* vpblendmw */, X86::VPBLENDMWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27793 { 19103 /* vpblendvb */, X86::VPBLENDVBrrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
27794 { 19103 /* vpblendvb */, X86::VPBLENDVBrmr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27795 { 19103 /* vpblendvb */, X86::VPBLENDVBYrrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
27796 { 19103 /* vpblendvb */, X86::VPBLENDVBYrmr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27797 { 19113 /* vpblendw */, X86::VPBLENDWrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
27798 { 19113 /* vpblendw */, X86::VPBLENDWYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
27799 { 19113 /* vpblendw */, X86::VPBLENDWrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27800 { 19113 /* vpblendw */, X86::VPBLENDWYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27801 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
27802 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
27803 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
27804 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
27805 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
27806 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
27807 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR256X }, },
27808 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR512 }, },
27809 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrm, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_FR16 }, },
27810 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBYrm, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_VR256 }, },
27811 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ128rm, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_FR16X }, },
27812 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ256rm, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_VR256X }, },
27813 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZrm, Convert__Reg1_1__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_VR512 }, },
27814 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27815 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27816 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27817 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27818 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27819 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27820 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27821 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27822 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27823 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27824 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27825 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27826 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27827 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27828 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27829 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ128rmkz, Convert__Reg1_1__Reg1_3__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27830 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ256rmkz, Convert__Reg1_1__Reg1_3__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27831 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZrmkz, Convert__Reg1_1__Reg1_3__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27832 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
27833 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
27834 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
27835 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
27836 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
27837 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
27838 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR256X }, },
27839 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR512 }, },
27840 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
27841 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDYrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256 }, },
27842 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ128rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
27843 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ256rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256X }, },
27844 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR512 }, },
27845 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27846 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27847 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27848 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27849 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27850 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27851 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27852 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27853 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27854 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27855 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27856 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27857 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27858 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27859 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27860 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27861 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27862 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZrmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27863 { 19148 /* vpbroadcastmb2q */, X86::VPBROADCASTMB2QZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_FR16X }, },
27864 { 19148 /* vpbroadcastmb2q */, X86::VPBROADCASTMB2QZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VR256X }, },
27865 { 19148 /* vpbroadcastmb2q */, X86::VPBROADCASTMB2QZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VR512 }, },
27866 { 19164 /* vpbroadcastmw2d */, X86::VPBROADCASTMW2DZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_FR16X }, },
27867 { 19164 /* vpbroadcastmw2d */, X86::VPBROADCASTMW2DZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VR256X }, },
27868 { 19164 /* vpbroadcastmw2d */, X86::VPBROADCASTMW2DZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VR512 }, },
27869 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
27870 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
27871 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
27872 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
27873 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
27874 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
27875 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_VR256X }, },
27876 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_VR512 }, },
27877 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
27878 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQYrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256 }, },
27879 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
27880 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ256rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
27881 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512 }, },
27882 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27883 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27884 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27885 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27886 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27887 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27888 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27889 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27890 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27891 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27892 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27893 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27894 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27895 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27896 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27897 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27898 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27899 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZrmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27900 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
27901 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
27902 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
27903 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
27904 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
27905 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
27906 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR256X }, },
27907 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR512 }, },
27908 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16 }, },
27909 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWYrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_VR256 }, },
27910 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ128rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
27911 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ256rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_VR256X }, },
27912 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_VR512 }, },
27913 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27914 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27915 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27916 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27917 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27918 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27919 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27920 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27921 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27922 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27923 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27924 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27925 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27926 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27927 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_GR32, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27928 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ128rmkz, Convert__Reg1_1__Reg1_3__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27929 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ256rmkz, Convert__Reg1_1__Reg1_3__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27930 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZrmkz, Convert__Reg1_1__Reg1_3__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
27931 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQrri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_17, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27932 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQYrri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_17, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27933 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQZ128rri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_17, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27934 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQZ256rri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_17, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27935 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQZrri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_17, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27936 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQrmi, Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_17, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27937 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQZ128rmi, Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_17, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27938 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQYrmi, Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_17, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27939 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQZ256rmi, Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_17, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27940 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQZrmi, Convert__Reg1_2__Reg1_1__Mem5125_0__imm_95_17, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27941 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQrri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_1, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27942 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQYrri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_1, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27943 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQZ128rri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27944 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQZ256rri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_1, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27945 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQZrri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27946 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQrmi, Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_1, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27947 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQZ128rmi, Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_1, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27948 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQYrmi, Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_1, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27949 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQZ256rmi, Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_1, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27950 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQZrmi, Convert__Reg1_2__Reg1_1__Mem5125_0__imm_95_1, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27951 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQrri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_16, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27952 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQYrri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_16, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27953 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQZ128rri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_16, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27954 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQZ256rri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_16, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27955 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQZrri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_16, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27956 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQrmi, Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_16, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27957 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQZ128rmi, Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_16, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27958 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQYrmi, Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_16, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27959 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQZ256rmi, Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_16, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27960 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQZrmi, Convert__Reg1_2__Reg1_1__Mem5125_0__imm_95_16, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27961 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQrri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
27962 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQYrri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
27963 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQZ128rri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27964 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQZ256rri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27965 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQZrri, Convert__Reg1_2__Reg1_1__Reg1_0__imm_95_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
27966 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQrmi, Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27967 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQZ128rmi, Convert__Reg1_2__Reg1_1__Mem1285_0__imm_95_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27968 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQYrmi, Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27969 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQZ256rmi, Convert__Reg1_2__Reg1_1__Mem2565_0__imm_95_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27970 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQZrmi, Convert__Reg1_2__Reg1_1__Mem5125_0__imm_95_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27971 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
27972 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
27973 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
27974 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
27975 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
27976 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27977 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
27978 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27979 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
27980 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
27981 { 19273 /* vpcmov */, X86::VPCMOVrrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
27982 { 19273 /* vpcmov */, X86::VPCMOVrmr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
27983 { 19273 /* vpcmov */, X86::VPCMOVYrrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
27984 { 19273 /* vpcmov */, X86::VPCMOVYrmr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
27985 { 19273 /* vpcmov */, X86::VPCMOVrrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
27986 { 19273 /* vpcmov */, X86::VPCMOVYrrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
27987 { 19280 /* vpcmpb */, X86::VPCMPBZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
27988 { 19280 /* vpcmpb */, X86::VPCMPBZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
27989 { 19280 /* vpcmpb */, X86::VPCMPBZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1 }, },
27990 { 19280 /* vpcmpb */, X86::VPCMPBZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
27991 { 19280 /* vpcmpb */, X86::VPCMPBZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
27992 { 19280 /* vpcmpb */, X86::VPCMPBZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1 }, },
27993 { 19280 /* vpcmpb */, X86::VPCMPBZ128rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27994 { 19280 /* vpcmpb */, X86::VPCMPBZ256rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27995 { 19280 /* vpcmpb */, X86::VPCMPBZrrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27996 { 19280 /* vpcmpb */, X86::VPCMPBZ128rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27997 { 19280 /* vpcmpb */, X86::VPCMPBZ256rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27998 { 19280 /* vpcmpb */, X86::VPCMPBZrmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
27999 { 19287 /* vpcmpd */, X86::VPCMPDZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28000 { 19287 /* vpcmpd */, X86::VPCMPDZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28001 { 19287 /* vpcmpd */, X86::VPCMPDZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1 }, },
28002 { 19287 /* vpcmpd */, X86::VPCMPDZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28003 { 19287 /* vpcmpd */, X86::VPCMPDZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28004 { 19287 /* vpcmpd */, X86::VPCMPDZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28005 { 19287 /* vpcmpd */, X86::VPCMPDZrmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1 }, },
28006 { 19287 /* vpcmpd */, X86::VPCMPDZ128rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1 }, },
28007 { 19287 /* vpcmpd */, X86::VPCMPDZ256rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1 }, },
28008 { 19287 /* vpcmpd */, X86::VPCMPDZ128rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28009 { 19287 /* vpcmpd */, X86::VPCMPDZ256rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28010 { 19287 /* vpcmpd */, X86::VPCMPDZrrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28011 { 19287 /* vpcmpd */, X86::VPCMPDZ128rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28012 { 19287 /* vpcmpd */, X86::VPCMPDZ256rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28013 { 19287 /* vpcmpd */, X86::VPCMPDZrmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28014 { 19287 /* vpcmpd */, X86::VPCMPDZrmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28015 { 19287 /* vpcmpd */, X86::VPCMPDZ128rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28016 { 19287 /* vpcmpd */, X86::VPCMPDZ256rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28017 { 19294 /* vpcmpeqb */, X86::VPCMPEQBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28018 { 19294 /* vpcmpeqb */, X86::VPCMPEQBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28019 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28020 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28021 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
28022 { 19294 /* vpcmpeqb */, X86::VPCMPEQBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28023 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28024 { 19294 /* vpcmpeqb */, X86::VPCMPEQBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28025 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28026 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28027 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28028 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28029 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28030 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28031 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28032 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28033 { 19303 /* vpcmpeqd */, X86::VPCMPEQDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28034 { 19303 /* vpcmpeqd */, X86::VPCMPEQDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28035 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28036 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28037 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
28038 { 19303 /* vpcmpeqd */, X86::VPCMPEQDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28039 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28040 { 19303 /* vpcmpeqd */, X86::VPCMPEQDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28041 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28042 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28043 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1 }, },
28044 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1 }, },
28045 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1 }, },
28046 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28047 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28048 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28049 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28050 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28051 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28052 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZrmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28053 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ128rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28054 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ256rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28055 { 19312 /* vpcmpeqq */, X86::VPCMPEQQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28056 { 19312 /* vpcmpeqq */, X86::VPCMPEQQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28057 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28058 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28059 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
28060 { 19312 /* vpcmpeqq */, X86::VPCMPEQQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28061 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28062 { 19312 /* vpcmpeqq */, X86::VPCMPEQQYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28063 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28064 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28065 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1 }, },
28066 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1 }, },
28067 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1 }, },
28068 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28069 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28070 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28071 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28072 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28073 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28074 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ128rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28075 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ256rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28076 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZrmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28077 { 19321 /* vpcmpeqw */, X86::VPCMPEQWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28078 { 19321 /* vpcmpeqw */, X86::VPCMPEQWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28079 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28080 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28081 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
28082 { 19321 /* vpcmpeqw */, X86::VPCMPEQWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28083 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28084 { 19321 /* vpcmpeqw */, X86::VPCMPEQWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28085 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28086 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28087 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28088 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28089 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28090 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28091 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28092 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28093 { 19330 /* vpcmpestri */, X86::VPCMPESTRIrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
28094 { 19330 /* vpcmpestri */, X86::VPCMPESTRIrmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
28095 { 19341 /* vpcmpestrm */, X86::VPCMPESTRMrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
28096 { 19341 /* vpcmpestrm */, X86::VPCMPESTRMrmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
28097 { 19352 /* vpcmpgtb */, X86::VPCMPGTBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28098 { 19352 /* vpcmpgtb */, X86::VPCMPGTBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28099 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28100 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28101 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
28102 { 19352 /* vpcmpgtb */, X86::VPCMPGTBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28103 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28104 { 19352 /* vpcmpgtb */, X86::VPCMPGTBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28105 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28106 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28107 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28108 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28109 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28110 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28111 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28112 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28113 { 19361 /* vpcmpgtd */, X86::VPCMPGTDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28114 { 19361 /* vpcmpgtd */, X86::VPCMPGTDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28115 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28116 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28117 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
28118 { 19361 /* vpcmpgtd */, X86::VPCMPGTDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28119 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28120 { 19361 /* vpcmpgtd */, X86::VPCMPGTDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28121 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28122 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28123 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1 }, },
28124 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1 }, },
28125 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1 }, },
28126 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28127 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28128 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28129 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28130 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28131 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28132 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZrmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28133 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ128rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28134 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ256rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28135 { 19370 /* vpcmpgtq */, X86::VPCMPGTQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28136 { 19370 /* vpcmpgtq */, X86::VPCMPGTQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28137 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28138 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28139 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
28140 { 19370 /* vpcmpgtq */, X86::VPCMPGTQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28141 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28142 { 19370 /* vpcmpgtq */, X86::VPCMPGTQYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28143 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28144 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28145 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1 }, },
28146 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1 }, },
28147 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1 }, },
28148 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28149 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28150 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28151 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28152 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28153 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28154 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ128rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28155 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ256rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28156 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZrmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28157 { 19379 /* vpcmpgtw */, X86::VPCMPGTWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28158 { 19379 /* vpcmpgtw */, X86::VPCMPGTWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28159 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28160 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28161 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
28162 { 19379 /* vpcmpgtw */, X86::VPCMPGTWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28163 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28164 { 19379 /* vpcmpgtw */, X86::VPCMPGTWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28165 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28166 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28167 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28168 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28169 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28170 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28171 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28172 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28173 { 19388 /* vpcmpistri */, X86::VPCMPISTRIrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
28174 { 19388 /* vpcmpistri */, X86::VPCMPISTRIrmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
28175 { 19399 /* vpcmpistrm */, X86::VPCMPISTRMrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
28176 { 19399 /* vpcmpistrm */, X86::VPCMPISTRMrmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
28177 { 19410 /* vpcmpq */, X86::VPCMPQZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28178 { 19410 /* vpcmpq */, X86::VPCMPQZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28179 { 19410 /* vpcmpq */, X86::VPCMPQZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1 }, },
28180 { 19410 /* vpcmpq */, X86::VPCMPQZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28181 { 19410 /* vpcmpq */, X86::VPCMPQZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28182 { 19410 /* vpcmpq */, X86::VPCMPQZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28183 { 19410 /* vpcmpq */, X86::VPCMPQZ128rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1 }, },
28184 { 19410 /* vpcmpq */, X86::VPCMPQZ256rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1 }, },
28185 { 19410 /* vpcmpq */, X86::VPCMPQZrmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1 }, },
28186 { 19410 /* vpcmpq */, X86::VPCMPQZ128rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28187 { 19410 /* vpcmpq */, X86::VPCMPQZ256rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28188 { 19410 /* vpcmpq */, X86::VPCMPQZrrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28189 { 19410 /* vpcmpq */, X86::VPCMPQZ128rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28190 { 19410 /* vpcmpq */, X86::VPCMPQZ256rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28191 { 19410 /* vpcmpq */, X86::VPCMPQZrmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28192 { 19410 /* vpcmpq */, X86::VPCMPQZ128rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28193 { 19410 /* vpcmpq */, X86::VPCMPQZ256rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28194 { 19410 /* vpcmpq */, X86::VPCMPQZrmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28195 { 19417 /* vpcmpub */, X86::VPCMPUBZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28196 { 19417 /* vpcmpub */, X86::VPCMPUBZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28197 { 19417 /* vpcmpub */, X86::VPCMPUBZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1 }, },
28198 { 19417 /* vpcmpub */, X86::VPCMPUBZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28199 { 19417 /* vpcmpub */, X86::VPCMPUBZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28200 { 19417 /* vpcmpub */, X86::VPCMPUBZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28201 { 19417 /* vpcmpub */, X86::VPCMPUBZ128rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28202 { 19417 /* vpcmpub */, X86::VPCMPUBZ256rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28203 { 19417 /* vpcmpub */, X86::VPCMPUBZrrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28204 { 19417 /* vpcmpub */, X86::VPCMPUBZ128rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28205 { 19417 /* vpcmpub */, X86::VPCMPUBZ256rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28206 { 19417 /* vpcmpub */, X86::VPCMPUBZrmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28207 { 19425 /* vpcmpud */, X86::VPCMPUDZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28208 { 19425 /* vpcmpud */, X86::VPCMPUDZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28209 { 19425 /* vpcmpud */, X86::VPCMPUDZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1 }, },
28210 { 19425 /* vpcmpud */, X86::VPCMPUDZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28211 { 19425 /* vpcmpud */, X86::VPCMPUDZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28212 { 19425 /* vpcmpud */, X86::VPCMPUDZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28213 { 19425 /* vpcmpud */, X86::VPCMPUDZrmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1 }, },
28214 { 19425 /* vpcmpud */, X86::VPCMPUDZ128rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1 }, },
28215 { 19425 /* vpcmpud */, X86::VPCMPUDZ256rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1 }, },
28216 { 19425 /* vpcmpud */, X86::VPCMPUDZ128rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28217 { 19425 /* vpcmpud */, X86::VPCMPUDZ256rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28218 { 19425 /* vpcmpud */, X86::VPCMPUDZrrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28219 { 19425 /* vpcmpud */, X86::VPCMPUDZ128rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28220 { 19425 /* vpcmpud */, X86::VPCMPUDZ256rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28221 { 19425 /* vpcmpud */, X86::VPCMPUDZrmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28222 { 19425 /* vpcmpud */, X86::VPCMPUDZrmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28223 { 19425 /* vpcmpud */, X86::VPCMPUDZ128rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28224 { 19425 /* vpcmpud */, X86::VPCMPUDZ256rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28225 { 19433 /* vpcmpuq */, X86::VPCMPUQZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28226 { 19433 /* vpcmpuq */, X86::VPCMPUQZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28227 { 19433 /* vpcmpuq */, X86::VPCMPUQZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1 }, },
28228 { 19433 /* vpcmpuq */, X86::VPCMPUQZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28229 { 19433 /* vpcmpuq */, X86::VPCMPUQZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28230 { 19433 /* vpcmpuq */, X86::VPCMPUQZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28231 { 19433 /* vpcmpuq */, X86::VPCMPUQZ128rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1 }, },
28232 { 19433 /* vpcmpuq */, X86::VPCMPUQZ256rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1 }, },
28233 { 19433 /* vpcmpuq */, X86::VPCMPUQZrmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1 }, },
28234 { 19433 /* vpcmpuq */, X86::VPCMPUQZ128rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28235 { 19433 /* vpcmpuq */, X86::VPCMPUQZ256rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28236 { 19433 /* vpcmpuq */, X86::VPCMPUQZrrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28237 { 19433 /* vpcmpuq */, X86::VPCMPUQZ128rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28238 { 19433 /* vpcmpuq */, X86::VPCMPUQZ256rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28239 { 19433 /* vpcmpuq */, X86::VPCMPUQZrmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28240 { 19433 /* vpcmpuq */, X86::VPCMPUQZ128rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28241 { 19433 /* vpcmpuq */, X86::VPCMPUQZ256rmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28242 { 19433 /* vpcmpuq */, X86::VPCMPUQZrmbik, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28243 { 19441 /* vpcmpuw */, X86::VPCMPUWZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28244 { 19441 /* vpcmpuw */, X86::VPCMPUWZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28245 { 19441 /* vpcmpuw */, X86::VPCMPUWZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1 }, },
28246 { 19441 /* vpcmpuw */, X86::VPCMPUWZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28247 { 19441 /* vpcmpuw */, X86::VPCMPUWZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28248 { 19441 /* vpcmpuw */, X86::VPCMPUWZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28249 { 19441 /* vpcmpuw */, X86::VPCMPUWZ128rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28250 { 19441 /* vpcmpuw */, X86::VPCMPUWZ256rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28251 { 19441 /* vpcmpuw */, X86::VPCMPUWZrrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28252 { 19441 /* vpcmpuw */, X86::VPCMPUWZ128rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28253 { 19441 /* vpcmpuw */, X86::VPCMPUWZ256rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28254 { 19441 /* vpcmpuw */, X86::VPCMPUWZrmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28255 { 19449 /* vpcmpw */, X86::VPCMPWZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
28256 { 19449 /* vpcmpw */, X86::VPCMPWZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
28257 { 19449 /* vpcmpw */, X86::VPCMPWZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1 }, },
28258 { 19449 /* vpcmpw */, X86::VPCMPWZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
28259 { 19449 /* vpcmpw */, X86::VPCMPWZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
28260 { 19449 /* vpcmpw */, X86::VPCMPWZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1 }, },
28261 { 19449 /* vpcmpw */, X86::VPCMPWZ128rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28262 { 19449 /* vpcmpw */, X86::VPCMPWZ256rrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28263 { 19449 /* vpcmpw */, X86::VPCMPWZrrik, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28264 { 19449 /* vpcmpw */, X86::VPCMPWZ128rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28265 { 19449 /* vpcmpw */, X86::VPCMPWZ256rmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28266 { 19449 /* vpcmpw */, X86::VPCMPWZrmik, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28267 { 19456 /* vpcomb */, X86::VPCOMBri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
28268 { 19456 /* vpcomb */, X86::VPCOMBmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28269 { 19463 /* vpcomd */, X86::VPCOMDri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
28270 { 19463 /* vpcomd */, X86::VPCOMDmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28271 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
28272 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
28273 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
28274 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
28275 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
28276 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
28277 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28278 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28279 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28280 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28281 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28282 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28283 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28284 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28285 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28286 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
28287 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
28288 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
28289 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
28290 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
28291 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
28292 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28293 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28294 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28295 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28296 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28297 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28298 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28299 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28300 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28301 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
28302 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
28303 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
28304 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
28305 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
28306 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
28307 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28308 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28309 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28310 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28311 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28312 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28313 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28314 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28315 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28316 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
28317 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ128mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
28318 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
28319 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ256mr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
28320 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
28321 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZmr, Convert__Mem5125_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
28322 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28323 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ128mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28324 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28325 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ256mrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28326 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28327 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZmrk, Convert__Mem5125_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28328 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28329 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28330 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28331 { 19518 /* vpcomq */, X86::VPCOMQri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
28332 { 19518 /* vpcomq */, X86::VPCOMQmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28333 { 19525 /* vpcomub */, X86::VPCOMUBri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
28334 { 19525 /* vpcomub */, X86::VPCOMUBmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28335 { 19533 /* vpcomud */, X86::VPCOMUDri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
28336 { 19533 /* vpcomud */, X86::VPCOMUDmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28337 { 19541 /* vpcomuq */, X86::VPCOMUQri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
28338 { 19541 /* vpcomuq */, X86::VPCOMUQmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28339 { 19549 /* vpcomuw */, X86::VPCOMUWri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
28340 { 19549 /* vpcomuw */, X86::VPCOMUWmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28341 { 19557 /* vpcomw */, X86::VPCOMWri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
28342 { 19557 /* vpcomw */, X86::VPCOMWmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28343 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
28344 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
28345 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
28346 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
28347 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
28348 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
28349 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
28350 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
28351 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
28352 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28353 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28354 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28355 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28356 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28357 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28358 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28359 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28360 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28361 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28362 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28363 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28364 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28365 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28366 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28367 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28368 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28369 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28370 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
28371 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
28372 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
28373 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
28374 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
28375 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
28376 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
28377 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
28378 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
28379 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28380 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28381 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28382 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28383 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28384 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28385 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28386 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28387 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28388 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28389 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28390 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28391 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28392 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28393 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28394 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28395 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28396 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28397 { 19588 /* vpdpbssd */, X86::VPDPBSSDrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28398 { 19588 /* vpdpbssd */, X86::VPDPBSSDYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28399 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28400 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28401 { 19588 /* vpdpbssd */, X86::VPDPBSSDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28402 { 19588 /* vpdpbssd */, X86::VPDPBSSDrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28403 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28404 { 19588 /* vpdpbssd */, X86::VPDPBSSDYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28405 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28406 { 19588 /* vpdpbssd */, X86::VPDPBSSDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28407 { 19588 /* vpdpbssd */, X86::VPDPBSSDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28408 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28409 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28410 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28411 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28412 { 19588 /* vpdpbssd */, X86::VPDPBSSDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28413 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28414 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28415 { 19588 /* vpdpbssd */, X86::VPDPBSSDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28416 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28417 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28418 { 19588 /* vpdpbssd */, X86::VPDPBSSDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28419 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28420 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28421 { 19588 /* vpdpbssd */, X86::VPDPBSSDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28422 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28423 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28424 { 19588 /* vpdpbssd */, X86::VPDPBSSDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28425 { 19588 /* vpdpbssd */, X86::VPDPBSSDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28426 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28427 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28428 { 19597 /* vpdpbssds */, X86::VPDPBSSDSrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28429 { 19597 /* vpdpbssds */, X86::VPDPBSSDSYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28430 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28431 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28432 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28433 { 19597 /* vpdpbssds */, X86::VPDPBSSDSrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28434 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28435 { 19597 /* vpdpbssds */, X86::VPDPBSSDSYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28436 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28437 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28438 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28439 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28440 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28441 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28442 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28443 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28444 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28445 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28446 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28447 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28448 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28449 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28450 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28451 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28452 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28453 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28454 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28455 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28456 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28457 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28458 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28459 { 19607 /* vpdpbsud */, X86::VPDPBSUDrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28460 { 19607 /* vpdpbsud */, X86::VPDPBSUDYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28461 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28462 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28463 { 19607 /* vpdpbsud */, X86::VPDPBSUDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28464 { 19607 /* vpdpbsud */, X86::VPDPBSUDrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28465 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28466 { 19607 /* vpdpbsud */, X86::VPDPBSUDYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28467 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28468 { 19607 /* vpdpbsud */, X86::VPDPBSUDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28469 { 19607 /* vpdpbsud */, X86::VPDPBSUDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28470 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28471 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28472 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28473 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28474 { 19607 /* vpdpbsud */, X86::VPDPBSUDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28475 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28476 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28477 { 19607 /* vpdpbsud */, X86::VPDPBSUDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28478 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28479 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28480 { 19607 /* vpdpbsud */, X86::VPDPBSUDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28481 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28482 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28483 { 19607 /* vpdpbsud */, X86::VPDPBSUDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28484 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28485 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28486 { 19607 /* vpdpbsud */, X86::VPDPBSUDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28487 { 19607 /* vpdpbsud */, X86::VPDPBSUDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28488 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28489 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28490 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28491 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28492 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28493 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28494 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28495 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28496 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28497 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28498 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28499 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28500 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28501 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28502 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28503 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28504 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28505 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28506 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28507 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28508 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28509 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28510 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28511 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28512 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28513 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28514 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28515 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28516 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28517 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28518 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28519 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28520 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28521 { 19626 /* vpdpbusd */, X86::VPDPBUSDrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28522 { 19626 /* vpdpbusd */, X86::VPDPBUSDYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28523 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28524 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28525 { 19626 /* vpdpbusd */, X86::VPDPBUSDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28526 { 19626 /* vpdpbusd */, X86::VPDPBUSDrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28527 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28528 { 19626 /* vpdpbusd */, X86::VPDPBUSDYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28529 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28530 { 19626 /* vpdpbusd */, X86::VPDPBUSDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28531 { 19626 /* vpdpbusd */, X86::VPDPBUSDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28532 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28533 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28534 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28535 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28536 { 19626 /* vpdpbusd */, X86::VPDPBUSDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28537 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28538 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28539 { 19626 /* vpdpbusd */, X86::VPDPBUSDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28540 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28541 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28542 { 19626 /* vpdpbusd */, X86::VPDPBUSDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28543 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28544 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28545 { 19626 /* vpdpbusd */, X86::VPDPBUSDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28546 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28547 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28548 { 19626 /* vpdpbusd */, X86::VPDPBUSDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28549 { 19626 /* vpdpbusd */, X86::VPDPBUSDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28550 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28551 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28552 { 19635 /* vpdpbusds */, X86::VPDPBUSDSrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28553 { 19635 /* vpdpbusds */, X86::VPDPBUSDSYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28554 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28555 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28556 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28557 { 19635 /* vpdpbusds */, X86::VPDPBUSDSrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28558 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28559 { 19635 /* vpdpbusds */, X86::VPDPBUSDSYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28560 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28561 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28562 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28563 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28564 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28565 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28566 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28567 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28568 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28569 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28570 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28571 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28572 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28573 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28574 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28575 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28576 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28577 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28578 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28579 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28580 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28581 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28582 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28583 { 19645 /* vpdpbuud */, X86::VPDPBUUDrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28584 { 19645 /* vpdpbuud */, X86::VPDPBUUDYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28585 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28586 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28587 { 19645 /* vpdpbuud */, X86::VPDPBUUDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28588 { 19645 /* vpdpbuud */, X86::VPDPBUUDrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28589 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28590 { 19645 /* vpdpbuud */, X86::VPDPBUUDYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28591 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28592 { 19645 /* vpdpbuud */, X86::VPDPBUUDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28593 { 19645 /* vpdpbuud */, X86::VPDPBUUDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28594 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28595 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28596 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28597 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28598 { 19645 /* vpdpbuud */, X86::VPDPBUUDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28599 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28600 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28601 { 19645 /* vpdpbuud */, X86::VPDPBUUDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28602 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28603 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28604 { 19645 /* vpdpbuud */, X86::VPDPBUUDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28605 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28606 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28607 { 19645 /* vpdpbuud */, X86::VPDPBUUDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28608 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28609 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28610 { 19645 /* vpdpbuud */, X86::VPDPBUUDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28611 { 19645 /* vpdpbuud */, X86::VPDPBUUDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28612 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28613 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28614 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28615 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28616 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28617 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28618 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28619 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28620 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28621 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28622 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28623 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28624 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28625 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28626 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28627 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28628 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28629 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28630 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28631 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28632 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28633 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28634 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28635 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28636 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28637 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28638 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28639 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28640 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28641 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28642 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28643 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28644 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28645 { 19664 /* vpdpwssd */, X86::VPDPWSSDrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28646 { 19664 /* vpdpwssd */, X86::VPDPWSSDYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28647 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28648 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28649 { 19664 /* vpdpwssd */, X86::VPDPWSSDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28650 { 19664 /* vpdpwssd */, X86::VPDPWSSDrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28651 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28652 { 19664 /* vpdpwssd */, X86::VPDPWSSDYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28653 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28654 { 19664 /* vpdpwssd */, X86::VPDPWSSDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28655 { 19664 /* vpdpwssd */, X86::VPDPWSSDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28656 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28657 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28658 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28659 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28660 { 19664 /* vpdpwssd */, X86::VPDPWSSDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28661 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28662 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28663 { 19664 /* vpdpwssd */, X86::VPDPWSSDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28664 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28665 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28666 { 19664 /* vpdpwssd */, X86::VPDPWSSDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28667 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28668 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28669 { 19664 /* vpdpwssd */, X86::VPDPWSSDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28670 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28671 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28672 { 19664 /* vpdpwssd */, X86::VPDPWSSDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28673 { 19664 /* vpdpwssd */, X86::VPDPWSSDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28674 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28675 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28676 { 19673 /* vpdpwssds */, X86::VPDPWSSDSrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28677 { 19673 /* vpdpwssds */, X86::VPDPWSSDSYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28678 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28679 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28680 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28681 { 19673 /* vpdpwssds */, X86::VPDPWSSDSrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28682 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28683 { 19673 /* vpdpwssds */, X86::VPDPWSSDSYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28684 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28685 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28686 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28687 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28688 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28689 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28690 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28691 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28692 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28693 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28694 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28695 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28696 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28697 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28698 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28699 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28700 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28701 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28702 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28703 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28704 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28705 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28706 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28707 { 19683 /* vpdpwsud */, X86::VPDPWSUDrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28708 { 19683 /* vpdpwsud */, X86::VPDPWSUDYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28709 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28710 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28711 { 19683 /* vpdpwsud */, X86::VPDPWSUDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28712 { 19683 /* vpdpwsud */, X86::VPDPWSUDrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28713 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28714 { 19683 /* vpdpwsud */, X86::VPDPWSUDYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28715 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28716 { 19683 /* vpdpwsud */, X86::VPDPWSUDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28717 { 19683 /* vpdpwsud */, X86::VPDPWSUDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28718 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28719 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28720 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28721 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28722 { 19683 /* vpdpwsud */, X86::VPDPWSUDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28723 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28724 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28725 { 19683 /* vpdpwsud */, X86::VPDPWSUDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28726 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28727 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28728 { 19683 /* vpdpwsud */, X86::VPDPWSUDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28729 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28730 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28731 { 19683 /* vpdpwsud */, X86::VPDPWSUDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28732 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28733 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28734 { 19683 /* vpdpwsud */, X86::VPDPWSUDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28735 { 19683 /* vpdpwsud */, X86::VPDPWSUDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28736 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28737 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28738 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28739 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28740 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28741 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28742 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28743 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28744 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28745 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28746 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28747 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28748 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28749 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28750 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28751 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28752 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28753 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28754 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28755 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28756 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28757 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28758 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28759 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28760 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28761 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28762 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28763 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28764 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28765 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28766 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28767 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28768 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28769 { 19702 /* vpdpwusd */, X86::VPDPWUSDrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28770 { 19702 /* vpdpwusd */, X86::VPDPWUSDYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28771 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28772 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28773 { 19702 /* vpdpwusd */, X86::VPDPWUSDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28774 { 19702 /* vpdpwusd */, X86::VPDPWUSDrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28775 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28776 { 19702 /* vpdpwusd */, X86::VPDPWUSDYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28777 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28778 { 19702 /* vpdpwusd */, X86::VPDPWUSDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28779 { 19702 /* vpdpwusd */, X86::VPDPWUSDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28780 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28781 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28782 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28783 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28784 { 19702 /* vpdpwusd */, X86::VPDPWUSDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28785 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28786 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28787 { 19702 /* vpdpwusd */, X86::VPDPWUSDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28788 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28789 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28790 { 19702 /* vpdpwusd */, X86::VPDPWUSDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28791 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28792 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28793 { 19702 /* vpdpwusd */, X86::VPDPWUSDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28794 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28795 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28796 { 19702 /* vpdpwusd */, X86::VPDPWUSDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28797 { 19702 /* vpdpwusd */, X86::VPDPWUSDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28798 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28799 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28800 { 19711 /* vpdpwusds */, X86::VPDPWUSDSrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28801 { 19711 /* vpdpwusds */, X86::VPDPWUSDSYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28802 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28803 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28804 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28805 { 19711 /* vpdpwusds */, X86::VPDPWUSDSrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28806 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28807 { 19711 /* vpdpwusds */, X86::VPDPWUSDSYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28808 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28809 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28810 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28811 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28812 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28813 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28814 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28815 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28816 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28817 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28818 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28819 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28820 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28821 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28822 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28823 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28824 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28825 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28826 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28827 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28828 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28829 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28830 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28831 { 19721 /* vpdpwuud */, X86::VPDPWUUDrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28832 { 19721 /* vpdpwuud */, X86::VPDPWUUDYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28833 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28834 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28835 { 19721 /* vpdpwuud */, X86::VPDPWUUDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28836 { 19721 /* vpdpwuud */, X86::VPDPWUUDrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28837 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28838 { 19721 /* vpdpwuud */, X86::VPDPWUUDYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28839 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28840 { 19721 /* vpdpwuud */, X86::VPDPWUUDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28841 { 19721 /* vpdpwuud */, X86::VPDPWUUDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28842 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28843 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28844 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28845 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28846 { 19721 /* vpdpwuud */, X86::VPDPWUUDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28847 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28848 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28849 { 19721 /* vpdpwuud */, X86::VPDPWUUDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28850 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28851 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28852 { 19721 /* vpdpwuud */, X86::VPDPWUUDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28853 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28854 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28855 { 19721 /* vpdpwuud */, X86::VPDPWUUDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28856 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28857 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28858 { 19721 /* vpdpwuud */, X86::VPDPWUUDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28859 { 19721 /* vpdpwuud */, X86::VPDPWUUDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28860 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28861 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28862 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
28863 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28864 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28865 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28866 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28867 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
28868 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28869 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28870 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28871 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28872 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28873 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28874 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28875 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28876 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28877 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28878 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28879 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28880 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28881 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28882 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28883 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28884 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28885 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28886 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28887 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28888 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28889 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28890 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28891 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28892 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28893 { 19740 /* vperm2f128 */, X86::VPERM2F128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
28894 { 19740 /* vperm2f128 */, X86::VPERM2F128rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28895 { 19751 /* vperm2i128 */, X86::VPERM2I128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
28896 { 19751 /* vperm2i128 */, X86::VPERM2I128rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28897 { 19762 /* vpermb */, X86::VPERMBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28898 { 19762 /* vpermb */, X86::VPERMBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28899 { 19762 /* vpermb */, X86::VPERMBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28900 { 19762 /* vpermb */, X86::VPERMBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28901 { 19762 /* vpermb */, X86::VPERMBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28902 { 19762 /* vpermb */, X86::VPERMBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28903 { 19762 /* vpermb */, X86::VPERMBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28904 { 19762 /* vpermb */, X86::VPERMBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28905 { 19762 /* vpermb */, X86::VPERMBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28906 { 19762 /* vpermb */, X86::VPERMBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28907 { 19762 /* vpermb */, X86::VPERMBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28908 { 19762 /* vpermb */, X86::VPERMBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28909 { 19762 /* vpermb */, X86::VPERMBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28910 { 19762 /* vpermb */, X86::VPERMBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28911 { 19762 /* vpermb */, X86::VPERMBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28912 { 19762 /* vpermb */, X86::VPERMBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28913 { 19762 /* vpermb */, X86::VPERMBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28914 { 19762 /* vpermb */, X86::VPERMBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28915 { 19769 /* vpermd */, X86::VPERMDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
28916 { 19769 /* vpermd */, X86::VPERMDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28917 { 19769 /* vpermd */, X86::VPERMDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28918 { 19769 /* vpermd */, X86::VPERMDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
28919 { 19769 /* vpermd */, X86::VPERMDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28920 { 19769 /* vpermd */, X86::VPERMDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28921 { 19769 /* vpermd */, X86::VPERMDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28922 { 19769 /* vpermd */, X86::VPERMDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28923 { 19769 /* vpermd */, X86::VPERMDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28924 { 19769 /* vpermd */, X86::VPERMDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28925 { 19769 /* vpermd */, X86::VPERMDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28926 { 19769 /* vpermd */, X86::VPERMDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28927 { 19769 /* vpermd */, X86::VPERMDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28928 { 19769 /* vpermd */, X86::VPERMDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28929 { 19769 /* vpermd */, X86::VPERMDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28930 { 19769 /* vpermd */, X86::VPERMDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28931 { 19769 /* vpermd */, X86::VPERMDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28932 { 19769 /* vpermd */, X86::VPERMDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28933 { 19769 /* vpermd */, X86::VPERMDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28934 { 19769 /* vpermd */, X86::VPERMDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28935 { 19776 /* vpermi2b */, X86::VPERMI2BZ128rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28936 { 19776 /* vpermi2b */, X86::VPERMI2BZ256rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28937 { 19776 /* vpermi2b */, X86::VPERMI2BZrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28938 { 19776 /* vpermi2b */, X86::VPERMI2BZ128rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28939 { 19776 /* vpermi2b */, X86::VPERMI2BZ256rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28940 { 19776 /* vpermi2b */, X86::VPERMI2BZrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28941 { 19776 /* vpermi2b */, X86::VPERMI2BZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28942 { 19776 /* vpermi2b */, X86::VPERMI2BZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28943 { 19776 /* vpermi2b */, X86::VPERMI2BZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28944 { 19776 /* vpermi2b */, X86::VPERMI2BZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28945 { 19776 /* vpermi2b */, X86::VPERMI2BZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28946 { 19776 /* vpermi2b */, X86::VPERMI2BZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28947 { 19776 /* vpermi2b */, X86::VPERMI2BZ128rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28948 { 19776 /* vpermi2b */, X86::VPERMI2BZ256rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28949 { 19776 /* vpermi2b */, X86::VPERMI2BZrrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28950 { 19776 /* vpermi2b */, X86::VPERMI2BZ128rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28951 { 19776 /* vpermi2b */, X86::VPERMI2BZ256rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28952 { 19776 /* vpermi2b */, X86::VPERMI2BZrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28953 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28954 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28955 { 19785 /* vpermi2d */, X86::VPERMI2DZrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28956 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28957 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28958 { 19785 /* vpermi2d */, X86::VPERMI2DZrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28959 { 19785 /* vpermi2d */, X86::VPERMI2DZrmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
28960 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
28961 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
28962 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28963 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28964 { 19785 /* vpermi2d */, X86::VPERMI2DZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28965 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28966 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28967 { 19785 /* vpermi2d */, X86::VPERMI2DZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28968 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28969 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28970 { 19785 /* vpermi2d */, X86::VPERMI2DZrrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28971 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28972 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28973 { 19785 /* vpermi2d */, X86::VPERMI2DZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28974 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28975 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28976 { 19785 /* vpermi2d */, X86::VPERMI2DZrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28977 { 19785 /* vpermi2d */, X86::VPERMI2DZrmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28978 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28979 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28980 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
28981 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
28982 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
28983 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
28984 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
28985 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
28986 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
28987 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
28988 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
28989 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28990 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28991 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28992 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28993 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28994 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
28995 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28996 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28997 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28998 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
28999 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29000 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29001 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29002 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29003 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29004 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29005 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29006 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29007 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29008 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29009 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29010 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29011 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29012 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29013 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
29014 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
29015 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
29016 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29017 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29018 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29019 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29020 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29021 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29022 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29023 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29024 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29025 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29026 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29027 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29028 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29029 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29030 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29031 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29032 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29033 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29034 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29035 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29036 { 19814 /* vpermi2q */, X86::VPERMI2QZrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29037 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29038 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29039 { 19814 /* vpermi2q */, X86::VPERMI2QZrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29040 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
29041 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
29042 { 19814 /* vpermi2q */, X86::VPERMI2QZrmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
29043 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29044 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29045 { 19814 /* vpermi2q */, X86::VPERMI2QZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29046 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29047 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29048 { 19814 /* vpermi2q */, X86::VPERMI2QZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29049 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29050 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29051 { 19814 /* vpermi2q */, X86::VPERMI2QZrrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29052 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29053 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29054 { 19814 /* vpermi2q */, X86::VPERMI2QZrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29055 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29056 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29057 { 19814 /* vpermi2q */, X86::VPERMI2QZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29058 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29059 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29060 { 19814 /* vpermi2q */, X86::VPERMI2QZrmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29061 { 19823 /* vpermi2w */, X86::VPERMI2WZ128rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29062 { 19823 /* vpermi2w */, X86::VPERMI2WZ256rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29063 { 19823 /* vpermi2w */, X86::VPERMI2WZrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29064 { 19823 /* vpermi2w */, X86::VPERMI2WZ128rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29065 { 19823 /* vpermi2w */, X86::VPERMI2WZ256rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29066 { 19823 /* vpermi2w */, X86::VPERMI2WZrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29067 { 19823 /* vpermi2w */, X86::VPERMI2WZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29068 { 19823 /* vpermi2w */, X86::VPERMI2WZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29069 { 19823 /* vpermi2w */, X86::VPERMI2WZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29070 { 19823 /* vpermi2w */, X86::VPERMI2WZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29071 { 19823 /* vpermi2w */, X86::VPERMI2WZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29072 { 19823 /* vpermi2w */, X86::VPERMI2WZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29073 { 19823 /* vpermi2w */, X86::VPERMI2WZ128rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29074 { 19823 /* vpermi2w */, X86::VPERMI2WZ256rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29075 { 19823 /* vpermi2w */, X86::VPERMI2WZrrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29076 { 19823 /* vpermi2w */, X86::VPERMI2WZ128rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29077 { 19823 /* vpermi2w */, X86::VPERMI2WZ256rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29078 { 19823 /* vpermi2w */, X86::VPERMI2WZrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29079 { 19832 /* vpermil2pd */, X86::VPERMIL2PDrr, Convert__Reg1_4__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi41_0, AMFBS_None, { MCK_ImmUnsignedi4, MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29080 { 19832 /* vpermil2pd */, X86::VPERMIL2PDmr, Convert__Reg1_4__Reg1_3__Mem1285_2__Reg1_1__ImmUnsignedi41_0, AMFBS_None, { MCK_ImmUnsignedi4, MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29081 { 19832 /* vpermil2pd */, X86::VPERMIL2PDYrr, Convert__Reg1_4__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi41_0, AMFBS_None, { MCK_ImmUnsignedi4, MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
29082 { 19832 /* vpermil2pd */, X86::VPERMIL2PDYmr, Convert__Reg1_4__Reg1_3__Mem2565_2__Reg1_1__ImmUnsignedi41_0, AMFBS_None, { MCK_ImmUnsignedi4, MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29083 { 19832 /* vpermil2pd */, X86::VPERMIL2PDrm, Convert__Reg1_4__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi41_0, AMFBS_None, { MCK_ImmUnsignedi4, MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29084 { 19832 /* vpermil2pd */, X86::VPERMIL2PDYrm, Convert__Reg1_4__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi41_0, AMFBS_None, { MCK_ImmUnsignedi4, MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
29085 { 19843 /* vpermil2ps */, X86::VPERMIL2PSrr, Convert__Reg1_4__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi41_0, AMFBS_None, { MCK_ImmUnsignedi4, MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29086 { 19843 /* vpermil2ps */, X86::VPERMIL2PSmr, Convert__Reg1_4__Reg1_3__Mem1285_2__Reg1_1__ImmUnsignedi41_0, AMFBS_None, { MCK_ImmUnsignedi4, MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29087 { 19843 /* vpermil2ps */, X86::VPERMIL2PSYrr, Convert__Reg1_4__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi41_0, AMFBS_None, { MCK_ImmUnsignedi4, MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
29088 { 19843 /* vpermil2ps */, X86::VPERMIL2PSYmr, Convert__Reg1_4__Reg1_3__Mem2565_2__Reg1_1__ImmUnsignedi41_0, AMFBS_None, { MCK_ImmUnsignedi4, MCK_VR256, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29089 { 19843 /* vpermil2ps */, X86::VPERMIL2PSrm, Convert__Reg1_4__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi41_0, AMFBS_None, { MCK_ImmUnsignedi4, MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29090 { 19843 /* vpermil2ps */, X86::VPERMIL2PSYrm, Convert__Reg1_4__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi41_0, AMFBS_None, { MCK_ImmUnsignedi4, MCK_Mem256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
29091 { 19854 /* vpermilpd */, X86::VPERMILPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29092 { 19854 /* vpermilpd */, X86::VPERMILPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29093 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29094 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29095 { 19854 /* vpermilpd */, X86::VPERMILPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29096 { 19854 /* vpermilpd */, X86::VPERMILPDri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
29097 { 19854 /* vpermilpd */, X86::VPERMILPDYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
29098 { 19854 /* vpermilpd */, X86::VPERMILPDZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
29099 { 19854 /* vpermilpd */, X86::VPERMILPDZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
29100 { 19854 /* vpermilpd */, X86::VPERMILPDZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
29101 { 19854 /* vpermilpd */, X86::VPERMILPDmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
29102 { 19854 /* vpermilpd */, X86::VPERMILPDZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
29103 { 19854 /* vpermilpd */, X86::VPERMILPDYmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256 }, },
29104 { 19854 /* vpermilpd */, X86::VPERMILPDZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
29105 { 19854 /* vpermilpd */, X86::VPERMILPDZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
29106 { 19854 /* vpermilpd */, X86::VPERMILPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29107 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29108 { 19854 /* vpermilpd */, X86::VPERMILPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29109 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29110 { 19854 /* vpermilpd */, X86::VPERMILPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29111 { 19854 /* vpermilpd */, X86::VPERMILPDZ128mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
29112 { 19854 /* vpermilpd */, X86::VPERMILPDZ256mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
29113 { 19854 /* vpermilpd */, X86::VPERMILPDZmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
29114 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
29115 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
29116 { 19854 /* vpermilpd */, X86::VPERMILPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
29117 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29118 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29119 { 19854 /* vpermilpd */, X86::VPERMILPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29120 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29121 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29122 { 19854 /* vpermilpd */, X86::VPERMILPDZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29123 { 19854 /* vpermilpd */, X86::VPERMILPDZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29124 { 19854 /* vpermilpd */, X86::VPERMILPDZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29125 { 19854 /* vpermilpd */, X86::VPERMILPDZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29126 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29127 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29128 { 19854 /* vpermilpd */, X86::VPERMILPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29129 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29130 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29131 { 19854 /* vpermilpd */, X86::VPERMILPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29132 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29133 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29134 { 19854 /* vpermilpd */, X86::VPERMILPDZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29135 { 19854 /* vpermilpd */, X86::VPERMILPDZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29136 { 19854 /* vpermilpd */, X86::VPERMILPDZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29137 { 19854 /* vpermilpd */, X86::VPERMILPDZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29138 { 19854 /* vpermilpd */, X86::VPERMILPDZ128mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29139 { 19854 /* vpermilpd */, X86::VPERMILPDZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29140 { 19854 /* vpermilpd */, X86::VPERMILPDZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29141 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29142 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29143 { 19854 /* vpermilpd */, X86::VPERMILPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29144 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29145 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29146 { 19854 /* vpermilpd */, X86::VPERMILPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29147 { 19854 /* vpermilpd */, X86::VPERMILPDZ128mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29148 { 19854 /* vpermilpd */, X86::VPERMILPDZ256mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29149 { 19854 /* vpermilpd */, X86::VPERMILPDZmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29150 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29151 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29152 { 19854 /* vpermilpd */, X86::VPERMILPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29153 { 19864 /* vpermilps */, X86::VPERMILPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29154 { 19864 /* vpermilps */, X86::VPERMILPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29155 { 19864 /* vpermilps */, X86::VPERMILPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29156 { 19864 /* vpermilps */, X86::VPERMILPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29157 { 19864 /* vpermilps */, X86::VPERMILPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29158 { 19864 /* vpermilps */, X86::VPERMILPSri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
29159 { 19864 /* vpermilps */, X86::VPERMILPSYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
29160 { 19864 /* vpermilps */, X86::VPERMILPSZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
29161 { 19864 /* vpermilps */, X86::VPERMILPSZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
29162 { 19864 /* vpermilps */, X86::VPERMILPSZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
29163 { 19864 /* vpermilps */, X86::VPERMILPSmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
29164 { 19864 /* vpermilps */, X86::VPERMILPSZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
29165 { 19864 /* vpermilps */, X86::VPERMILPSYmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256 }, },
29166 { 19864 /* vpermilps */, X86::VPERMILPSZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
29167 { 19864 /* vpermilps */, X86::VPERMILPSZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
29168 { 19864 /* vpermilps */, X86::VPERMILPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29169 { 19864 /* vpermilps */, X86::VPERMILPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29170 { 19864 /* vpermilps */, X86::VPERMILPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29171 { 19864 /* vpermilps */, X86::VPERMILPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29172 { 19864 /* vpermilps */, X86::VPERMILPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29173 { 19864 /* vpermilps */, X86::VPERMILPSZmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
29174 { 19864 /* vpermilps */, X86::VPERMILPSZ128mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
29175 { 19864 /* vpermilps */, X86::VPERMILPSZ256mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
29176 { 19864 /* vpermilps */, X86::VPERMILPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
29177 { 19864 /* vpermilps */, X86::VPERMILPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
29178 { 19864 /* vpermilps */, X86::VPERMILPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
29179 { 19864 /* vpermilps */, X86::VPERMILPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29180 { 19864 /* vpermilps */, X86::VPERMILPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29181 { 19864 /* vpermilps */, X86::VPERMILPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29182 { 19864 /* vpermilps */, X86::VPERMILPSZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29183 { 19864 /* vpermilps */, X86::VPERMILPSZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29184 { 19864 /* vpermilps */, X86::VPERMILPSZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29185 { 19864 /* vpermilps */, X86::VPERMILPSZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29186 { 19864 /* vpermilps */, X86::VPERMILPSZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29187 { 19864 /* vpermilps */, X86::VPERMILPSZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29188 { 19864 /* vpermilps */, X86::VPERMILPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29189 { 19864 /* vpermilps */, X86::VPERMILPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29190 { 19864 /* vpermilps */, X86::VPERMILPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29191 { 19864 /* vpermilps */, X86::VPERMILPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29192 { 19864 /* vpermilps */, X86::VPERMILPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29193 { 19864 /* vpermilps */, X86::VPERMILPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29194 { 19864 /* vpermilps */, X86::VPERMILPSZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29195 { 19864 /* vpermilps */, X86::VPERMILPSZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29196 { 19864 /* vpermilps */, X86::VPERMILPSZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29197 { 19864 /* vpermilps */, X86::VPERMILPSZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29198 { 19864 /* vpermilps */, X86::VPERMILPSZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29199 { 19864 /* vpermilps */, X86::VPERMILPSZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29200 { 19864 /* vpermilps */, X86::VPERMILPSZ128mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29201 { 19864 /* vpermilps */, X86::VPERMILPSZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29202 { 19864 /* vpermilps */, X86::VPERMILPSZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29203 { 19864 /* vpermilps */, X86::VPERMILPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29204 { 19864 /* vpermilps */, X86::VPERMILPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29205 { 19864 /* vpermilps */, X86::VPERMILPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29206 { 19864 /* vpermilps */, X86::VPERMILPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29207 { 19864 /* vpermilps */, X86::VPERMILPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29208 { 19864 /* vpermilps */, X86::VPERMILPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29209 { 19864 /* vpermilps */, X86::VPERMILPSZmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29210 { 19864 /* vpermilps */, X86::VPERMILPSZ128mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29211 { 19864 /* vpermilps */, X86::VPERMILPSZ256mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29212 { 19864 /* vpermilps */, X86::VPERMILPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29213 { 19864 /* vpermilps */, X86::VPERMILPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29214 { 19864 /* vpermilps */, X86::VPERMILPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29215 { 19874 /* vpermpd */, X86::VPERMPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29216 { 19874 /* vpermpd */, X86::VPERMPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29217 { 19874 /* vpermpd */, X86::VPERMPDYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
29218 { 19874 /* vpermpd */, X86::VPERMPDZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
29219 { 19874 /* vpermpd */, X86::VPERMPDZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
29220 { 19874 /* vpermpd */, X86::VPERMPDYmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256 }, },
29221 { 19874 /* vpermpd */, X86::VPERMPDZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
29222 { 19874 /* vpermpd */, X86::VPERMPDZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
29223 { 19874 /* vpermpd */, X86::VPERMPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29224 { 19874 /* vpermpd */, X86::VPERMPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29225 { 19874 /* vpermpd */, X86::VPERMPDZ256mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
29226 { 19874 /* vpermpd */, X86::VPERMPDZmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
29227 { 19874 /* vpermpd */, X86::VPERMPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
29228 { 19874 /* vpermpd */, X86::VPERMPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
29229 { 19874 /* vpermpd */, X86::VPERMPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29230 { 19874 /* vpermpd */, X86::VPERMPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29231 { 19874 /* vpermpd */, X86::VPERMPDZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29232 { 19874 /* vpermpd */, X86::VPERMPDZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29233 { 19874 /* vpermpd */, X86::VPERMPDZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29234 { 19874 /* vpermpd */, X86::VPERMPDZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29235 { 19874 /* vpermpd */, X86::VPERMPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29236 { 19874 /* vpermpd */, X86::VPERMPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29237 { 19874 /* vpermpd */, X86::VPERMPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29238 { 19874 /* vpermpd */, X86::VPERMPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29239 { 19874 /* vpermpd */, X86::VPERMPDZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29240 { 19874 /* vpermpd */, X86::VPERMPDZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29241 { 19874 /* vpermpd */, X86::VPERMPDZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29242 { 19874 /* vpermpd */, X86::VPERMPDZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29243 { 19874 /* vpermpd */, X86::VPERMPDZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29244 { 19874 /* vpermpd */, X86::VPERMPDZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29245 { 19874 /* vpermpd */, X86::VPERMPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29246 { 19874 /* vpermpd */, X86::VPERMPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29247 { 19874 /* vpermpd */, X86::VPERMPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29248 { 19874 /* vpermpd */, X86::VPERMPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29249 { 19874 /* vpermpd */, X86::VPERMPDZ256mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29250 { 19874 /* vpermpd */, X86::VPERMPDZmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29251 { 19874 /* vpermpd */, X86::VPERMPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29252 { 19874 /* vpermpd */, X86::VPERMPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29253 { 19882 /* vpermps */, X86::VPERMPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29254 { 19882 /* vpermps */, X86::VPERMPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29255 { 19882 /* vpermps */, X86::VPERMPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29256 { 19882 /* vpermps */, X86::VPERMPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29257 { 19882 /* vpermps */, X86::VPERMPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29258 { 19882 /* vpermps */, X86::VPERMPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29259 { 19882 /* vpermps */, X86::VPERMPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
29260 { 19882 /* vpermps */, X86::VPERMPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
29261 { 19882 /* vpermps */, X86::VPERMPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29262 { 19882 /* vpermps */, X86::VPERMPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29263 { 19882 /* vpermps */, X86::VPERMPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29264 { 19882 /* vpermps */, X86::VPERMPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29265 { 19882 /* vpermps */, X86::VPERMPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29266 { 19882 /* vpermps */, X86::VPERMPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29267 { 19882 /* vpermps */, X86::VPERMPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29268 { 19882 /* vpermps */, X86::VPERMPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29269 { 19882 /* vpermps */, X86::VPERMPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29270 { 19882 /* vpermps */, X86::VPERMPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29271 { 19882 /* vpermps */, X86::VPERMPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29272 { 19882 /* vpermps */, X86::VPERMPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29273 { 19890 /* vpermq */, X86::VPERMQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29274 { 19890 /* vpermq */, X86::VPERMQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29275 { 19890 /* vpermq */, X86::VPERMQYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
29276 { 19890 /* vpermq */, X86::VPERMQZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
29277 { 19890 /* vpermq */, X86::VPERMQZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
29278 { 19890 /* vpermq */, X86::VPERMQYmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256 }, },
29279 { 19890 /* vpermq */, X86::VPERMQZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
29280 { 19890 /* vpermq */, X86::VPERMQZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
29281 { 19890 /* vpermq */, X86::VPERMQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29282 { 19890 /* vpermq */, X86::VPERMQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29283 { 19890 /* vpermq */, X86::VPERMQZ256mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
29284 { 19890 /* vpermq */, X86::VPERMQZmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
29285 { 19890 /* vpermq */, X86::VPERMQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
29286 { 19890 /* vpermq */, X86::VPERMQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
29287 { 19890 /* vpermq */, X86::VPERMQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29288 { 19890 /* vpermq */, X86::VPERMQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29289 { 19890 /* vpermq */, X86::VPERMQZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29290 { 19890 /* vpermq */, X86::VPERMQZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29291 { 19890 /* vpermq */, X86::VPERMQZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29292 { 19890 /* vpermq */, X86::VPERMQZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29293 { 19890 /* vpermq */, X86::VPERMQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29294 { 19890 /* vpermq */, X86::VPERMQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29295 { 19890 /* vpermq */, X86::VPERMQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29296 { 19890 /* vpermq */, X86::VPERMQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29297 { 19890 /* vpermq */, X86::VPERMQZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29298 { 19890 /* vpermq */, X86::VPERMQZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29299 { 19890 /* vpermq */, X86::VPERMQZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29300 { 19890 /* vpermq */, X86::VPERMQZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29301 { 19890 /* vpermq */, X86::VPERMQZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29302 { 19890 /* vpermq */, X86::VPERMQZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29303 { 19890 /* vpermq */, X86::VPERMQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29304 { 19890 /* vpermq */, X86::VPERMQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29305 { 19890 /* vpermq */, X86::VPERMQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29306 { 19890 /* vpermq */, X86::VPERMQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29307 { 19890 /* vpermq */, X86::VPERMQZ256mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29308 { 19890 /* vpermq */, X86::VPERMQZmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29309 { 19890 /* vpermq */, X86::VPERMQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29310 { 19890 /* vpermq */, X86::VPERMQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29311 { 19897 /* vpermt2b */, X86::VPERMT2BZ128rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29312 { 19897 /* vpermt2b */, X86::VPERMT2BZ256rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29313 { 19897 /* vpermt2b */, X86::VPERMT2BZrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29314 { 19897 /* vpermt2b */, X86::VPERMT2BZ128rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29315 { 19897 /* vpermt2b */, X86::VPERMT2BZ256rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29316 { 19897 /* vpermt2b */, X86::VPERMT2BZrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29317 { 19897 /* vpermt2b */, X86::VPERMT2BZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29318 { 19897 /* vpermt2b */, X86::VPERMT2BZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29319 { 19897 /* vpermt2b */, X86::VPERMT2BZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29320 { 19897 /* vpermt2b */, X86::VPERMT2BZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29321 { 19897 /* vpermt2b */, X86::VPERMT2BZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29322 { 19897 /* vpermt2b */, X86::VPERMT2BZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29323 { 19897 /* vpermt2b */, X86::VPERMT2BZ128rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29324 { 19897 /* vpermt2b */, X86::VPERMT2BZ256rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29325 { 19897 /* vpermt2b */, X86::VPERMT2BZrrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29326 { 19897 /* vpermt2b */, X86::VPERMT2BZ128rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29327 { 19897 /* vpermt2b */, X86::VPERMT2BZ256rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29328 { 19897 /* vpermt2b */, X86::VPERMT2BZrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29329 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29330 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29331 { 19906 /* vpermt2d */, X86::VPERMT2DZrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29332 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29333 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29334 { 19906 /* vpermt2d */, X86::VPERMT2DZrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29335 { 19906 /* vpermt2d */, X86::VPERMT2DZrmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
29336 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
29337 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
29338 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29339 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29340 { 19906 /* vpermt2d */, X86::VPERMT2DZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29341 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29342 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29343 { 19906 /* vpermt2d */, X86::VPERMT2DZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29344 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29345 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29346 { 19906 /* vpermt2d */, X86::VPERMT2DZrrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29347 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29348 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29349 { 19906 /* vpermt2d */, X86::VPERMT2DZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29350 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29351 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29352 { 19906 /* vpermt2d */, X86::VPERMT2DZrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29353 { 19906 /* vpermt2d */, X86::VPERMT2DZrmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29354 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29355 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29356 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29357 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29358 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29359 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29360 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29361 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29362 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
29363 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
29364 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
29365 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29366 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29367 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29368 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29369 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29370 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29371 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29372 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29373 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29374 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29375 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29376 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29377 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29378 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29379 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29380 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29381 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29382 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29383 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29384 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29385 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29386 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29387 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29388 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29389 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
29390 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
29391 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
29392 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29393 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29394 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29395 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29396 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29397 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29398 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29399 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29400 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29401 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29402 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29403 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29404 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29405 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29406 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29407 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29408 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29409 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29410 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29411 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29412 { 19935 /* vpermt2q */, X86::VPERMT2QZrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29413 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29414 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29415 { 19935 /* vpermt2q */, X86::VPERMT2QZrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29416 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
29417 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
29418 { 19935 /* vpermt2q */, X86::VPERMT2QZrmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
29419 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29420 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29421 { 19935 /* vpermt2q */, X86::VPERMT2QZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29422 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29423 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29424 { 19935 /* vpermt2q */, X86::VPERMT2QZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29425 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29426 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29427 { 19935 /* vpermt2q */, X86::VPERMT2QZrrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29428 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29429 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29430 { 19935 /* vpermt2q */, X86::VPERMT2QZrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29431 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29432 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29433 { 19935 /* vpermt2q */, X86::VPERMT2QZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29434 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29435 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29436 { 19935 /* vpermt2q */, X86::VPERMT2QZrmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29437 { 19944 /* vpermt2w */, X86::VPERMT2WZ128rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29438 { 19944 /* vpermt2w */, X86::VPERMT2WZ256rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29439 { 19944 /* vpermt2w */, X86::VPERMT2WZrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29440 { 19944 /* vpermt2w */, X86::VPERMT2WZ128rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29441 { 19944 /* vpermt2w */, X86::VPERMT2WZ256rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29442 { 19944 /* vpermt2w */, X86::VPERMT2WZrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29443 { 19944 /* vpermt2w */, X86::VPERMT2WZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29444 { 19944 /* vpermt2w */, X86::VPERMT2WZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29445 { 19944 /* vpermt2w */, X86::VPERMT2WZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29446 { 19944 /* vpermt2w */, X86::VPERMT2WZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29447 { 19944 /* vpermt2w */, X86::VPERMT2WZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29448 { 19944 /* vpermt2w */, X86::VPERMT2WZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29449 { 19944 /* vpermt2w */, X86::VPERMT2WZ128rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29450 { 19944 /* vpermt2w */, X86::VPERMT2WZ256rrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29451 { 19944 /* vpermt2w */, X86::VPERMT2WZrrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29452 { 19944 /* vpermt2w */, X86::VPERMT2WZ128rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29453 { 19944 /* vpermt2w */, X86::VPERMT2WZ256rmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29454 { 19944 /* vpermt2w */, X86::VPERMT2WZrmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29455 { 19953 /* vpermw */, X86::VPERMWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29456 { 19953 /* vpermw */, X86::VPERMWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29457 { 19953 /* vpermw */, X86::VPERMWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29458 { 19953 /* vpermw */, X86::VPERMWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29459 { 19953 /* vpermw */, X86::VPERMWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29460 { 19953 /* vpermw */, X86::VPERMWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29461 { 19953 /* vpermw */, X86::VPERMWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29462 { 19953 /* vpermw */, X86::VPERMWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29463 { 19953 /* vpermw */, X86::VPERMWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29464 { 19953 /* vpermw */, X86::VPERMWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29465 { 19953 /* vpermw */, X86::VPERMWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29466 { 19953 /* vpermw */, X86::VPERMWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29467 { 19953 /* vpermw */, X86::VPERMWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29468 { 19953 /* vpermw */, X86::VPERMWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29469 { 19953 /* vpermw */, X86::VPERMWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29470 { 19953 /* vpermw */, X86::VPERMWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29471 { 19953 /* vpermw */, X86::VPERMWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29472 { 19953 /* vpermw */, X86::VPERMWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29473 { 19960 /* vpexpandb */, X86::VPEXPANDBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
29474 { 19960 /* vpexpandb */, X86::VPEXPANDBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
29475 { 19960 /* vpexpandb */, X86::VPEXPANDBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
29476 { 19960 /* vpexpandb */, X86::VPEXPANDBZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
29477 { 19960 /* vpexpandb */, X86::VPEXPANDBZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
29478 { 19960 /* vpexpandb */, X86::VPEXPANDBZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
29479 { 19960 /* vpexpandb */, X86::VPEXPANDBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29480 { 19960 /* vpexpandb */, X86::VPEXPANDBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29481 { 19960 /* vpexpandb */, X86::VPEXPANDBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29482 { 19960 /* vpexpandb */, X86::VPEXPANDBZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29483 { 19960 /* vpexpandb */, X86::VPEXPANDBZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29484 { 19960 /* vpexpandb */, X86::VPEXPANDBZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29485 { 19960 /* vpexpandb */, X86::VPEXPANDBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29486 { 19960 /* vpexpandb */, X86::VPEXPANDBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29487 { 19960 /* vpexpandb */, X86::VPEXPANDBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29488 { 19960 /* vpexpandb */, X86::VPEXPANDBZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29489 { 19960 /* vpexpandb */, X86::VPEXPANDBZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29490 { 19960 /* vpexpandb */, X86::VPEXPANDBZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29491 { 19970 /* vpexpandd */, X86::VPEXPANDDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
29492 { 19970 /* vpexpandd */, X86::VPEXPANDDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
29493 { 19970 /* vpexpandd */, X86::VPEXPANDDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
29494 { 19970 /* vpexpandd */, X86::VPEXPANDDZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
29495 { 19970 /* vpexpandd */, X86::VPEXPANDDZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
29496 { 19970 /* vpexpandd */, X86::VPEXPANDDZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
29497 { 19970 /* vpexpandd */, X86::VPEXPANDDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29498 { 19970 /* vpexpandd */, X86::VPEXPANDDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29499 { 19970 /* vpexpandd */, X86::VPEXPANDDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29500 { 19970 /* vpexpandd */, X86::VPEXPANDDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29501 { 19970 /* vpexpandd */, X86::VPEXPANDDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29502 { 19970 /* vpexpandd */, X86::VPEXPANDDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29503 { 19970 /* vpexpandd */, X86::VPEXPANDDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29504 { 19970 /* vpexpandd */, X86::VPEXPANDDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29505 { 19970 /* vpexpandd */, X86::VPEXPANDDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29506 { 19970 /* vpexpandd */, X86::VPEXPANDDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29507 { 19970 /* vpexpandd */, X86::VPEXPANDDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29508 { 19970 /* vpexpandd */, X86::VPEXPANDDZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29509 { 19980 /* vpexpandq */, X86::VPEXPANDQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
29510 { 19980 /* vpexpandq */, X86::VPEXPANDQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
29511 { 19980 /* vpexpandq */, X86::VPEXPANDQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
29512 { 19980 /* vpexpandq */, X86::VPEXPANDQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
29513 { 19980 /* vpexpandq */, X86::VPEXPANDQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
29514 { 19980 /* vpexpandq */, X86::VPEXPANDQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
29515 { 19980 /* vpexpandq */, X86::VPEXPANDQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29516 { 19980 /* vpexpandq */, X86::VPEXPANDQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29517 { 19980 /* vpexpandq */, X86::VPEXPANDQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29518 { 19980 /* vpexpandq */, X86::VPEXPANDQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29519 { 19980 /* vpexpandq */, X86::VPEXPANDQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29520 { 19980 /* vpexpandq */, X86::VPEXPANDQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29521 { 19980 /* vpexpandq */, X86::VPEXPANDQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29522 { 19980 /* vpexpandq */, X86::VPEXPANDQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29523 { 19980 /* vpexpandq */, X86::VPEXPANDQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29524 { 19980 /* vpexpandq */, X86::VPEXPANDQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29525 { 19980 /* vpexpandq */, X86::VPEXPANDQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29526 { 19980 /* vpexpandq */, X86::VPEXPANDQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29527 { 19990 /* vpexpandw */, X86::VPEXPANDWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
29528 { 19990 /* vpexpandw */, X86::VPEXPANDWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
29529 { 19990 /* vpexpandw */, X86::VPEXPANDWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
29530 { 19990 /* vpexpandw */, X86::VPEXPANDWZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
29531 { 19990 /* vpexpandw */, X86::VPEXPANDWZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
29532 { 19990 /* vpexpandw */, X86::VPEXPANDWZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
29533 { 19990 /* vpexpandw */, X86::VPEXPANDWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29534 { 19990 /* vpexpandw */, X86::VPEXPANDWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29535 { 19990 /* vpexpandw */, X86::VPEXPANDWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29536 { 19990 /* vpexpandw */, X86::VPEXPANDWZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29537 { 19990 /* vpexpandw */, X86::VPEXPANDWZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29538 { 19990 /* vpexpandw */, X86::VPEXPANDWZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29539 { 19990 /* vpexpandw */, X86::VPEXPANDWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29540 { 19990 /* vpexpandw */, X86::VPEXPANDWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29541 { 19990 /* vpexpandw */, X86::VPEXPANDWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29542 { 19990 /* vpexpandw */, X86::VPEXPANDWZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29543 { 19990 /* vpexpandw */, X86::VPEXPANDWZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29544 { 19990 /* vpexpandw */, X86::VPEXPANDWZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29545 { 20000 /* vpextrb */, X86::VPEXTRBrri, Convert__GR32orGR641_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_GR32orGR64 }, },
29546 { 20000 /* vpextrb */, X86::VPEXTRBmri, Convert__Mem85_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_Mem8 }, },
29547 { 20000 /* vpextrb */, X86::VPEXTRBZrri, Convert__GR32orGR641_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_GR32orGR64 }, },
29548 { 20000 /* vpextrb */, X86::VPEXTRBZmri, Convert__Mem85_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_Mem8 }, },
29549 { 20008 /* vpextrd */, X86::VPEXTRDrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_GR32 }, },
29550 { 20008 /* vpextrd */, X86::VPEXTRDmri, Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_Mem32 }, },
29551 { 20008 /* vpextrd */, X86::VPEXTRDZrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_GR32 }, },
29552 { 20008 /* vpextrd */, X86::VPEXTRDZmri, Convert__Mem325_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_Mem32 }, },
29553 { 20016 /* vpextrq */, X86::VPEXTRQrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_GR64 }, },
29554 { 20016 /* vpextrq */, X86::VPEXTRQmri, Convert__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_Mem64 }, },
29555 { 20016 /* vpextrq */, X86::VPEXTRQZrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_GR64 }, },
29556 { 20016 /* vpextrq */, X86::VPEXTRQZmri, Convert__Mem645_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_Mem64 }, },
29557 { 20024 /* vpextrw */, X86::VPEXTRWrri, Convert__GR32orGR641_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_GR32orGR64 }, },
29558 { 20024 /* vpextrw */, X86::VPEXTRWmri, Convert__Mem165_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_Mem16 }, },
29559 { 20024 /* vpextrw */, X86::VPEXTRWZrri, Convert__GR32orGR641_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_GR32orGR64 }, },
29560 { 20024 /* vpextrw */, X86::VPEXTRWZmri, Convert__Mem165_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_Mem16 }, },
29561 { 20032 /* vpgatherdd */, X86::VPGATHERDDrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem32_RC1285_1__Tie1_1_1, AMFBS_None, { MCK_FR16, MCK_Mem32_RC128, MCK_FR16 }, },
29562 { 20032 /* vpgatherdd */, X86::VPGATHERDDYrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem32_RC2565_1__Tie1_1_1, AMFBS_None, { MCK_VR256, MCK_Mem32_RC256, MCK_VR256 }, },
29563 { 20032 /* vpgatherdd */, X86::VPGATHERDDZ128rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC128X5_0, AMFBS_None, { MCK_Mem32_RC128X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29564 { 20032 /* vpgatherdd */, X86::VPGATHERDDZ256rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC256X5_0, AMFBS_None, { MCK_Mem32_RC256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29565 { 20032 /* vpgatherdd */, X86::VPGATHERDDZrm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC5125_0, AMFBS_None, { MCK_Mem32_RC512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29566 { 20043 /* vpgatherdq */, X86::VPGATHERDQrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem64_RC1285_1__Tie1_1_1, AMFBS_None, { MCK_FR16, MCK_Mem64_RC128, MCK_FR16 }, },
29567 { 20043 /* vpgatherdq */, X86::VPGATHERDQYrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem64_RC1285_1__Tie1_1_1, AMFBS_None, { MCK_VR256, MCK_Mem64_RC128, MCK_VR256 }, },
29568 { 20043 /* vpgatherdq */, X86::VPGATHERDQZ128rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC128X5_0, AMFBS_None, { MCK_Mem64_RC128X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29569 { 20043 /* vpgatherdq */, X86::VPGATHERDQZ256rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC128X5_0, AMFBS_None, { MCK_Mem64_RC128X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29570 { 20043 /* vpgatherdq */, X86::VPGATHERDQZrm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC256X5_0, AMFBS_None, { MCK_Mem64_RC256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29571 { 20054 /* vpgatherqd */, X86::VPGATHERQDrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem32_RC1285_1__Tie1_1_1, AMFBS_None, { MCK_FR16, MCK_Mem32_RC128, MCK_FR16 }, },
29572 { 20054 /* vpgatherqd */, X86::VPGATHERQDYrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem32_RC2565_1__Tie1_1_1, AMFBS_None, { MCK_FR16, MCK_Mem32_RC256, MCK_FR16 }, },
29573 { 20054 /* vpgatherqd */, X86::VPGATHERQDZ128rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC128X5_0, AMFBS_None, { MCK_Mem32_RC128X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29574 { 20054 /* vpgatherqd */, X86::VPGATHERQDZ256rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC256X5_0, AMFBS_None, { MCK_Mem32_RC256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29575 { 20054 /* vpgatherqd */, X86::VPGATHERQDZrm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem32_RC5125_0, AMFBS_None, { MCK_Mem32_RC512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29576 { 20065 /* vpgatherqq */, X86::VPGATHERQQrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem64_RC1285_1__Tie1_1_1, AMFBS_None, { MCK_FR16, MCK_Mem64_RC128, MCK_FR16 }, },
29577 { 20065 /* vpgatherqq */, X86::VPGATHERQQYrm, Convert__Reg1_2__Reg1_0__Tie0_1_1__Mem64_RC2565_1__Tie1_1_1, AMFBS_None, { MCK_VR256, MCK_Mem64_RC256, MCK_VR256 }, },
29578 { 20065 /* vpgatherqq */, X86::VPGATHERQQZ128rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC128X5_0, AMFBS_None, { MCK_Mem64_RC128X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29579 { 20065 /* vpgatherqq */, X86::VPGATHERQQZ256rm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC256X5_0, AMFBS_None, { MCK_Mem64_RC256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29580 { 20065 /* vpgatherqq */, X86::VPGATHERQQZrm, Convert__Reg1_1__Reg1_3__Tie0_1_1__Tie1_4_4__Mem64_RC5125_0, AMFBS_None, { MCK_Mem64_RC512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29581 { 20076 /* vphaddbd */, X86::VPHADDBDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29582 { 20076 /* vphaddbd */, X86::VPHADDBDrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29583 { 20085 /* vphaddbq */, X86::VPHADDBQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29584 { 20085 /* vphaddbq */, X86::VPHADDBQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29585 { 20094 /* vphaddbw */, X86::VPHADDBWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29586 { 20094 /* vphaddbw */, X86::VPHADDBWrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29587 { 20103 /* vphaddd */, X86::VPHADDDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29588 { 20103 /* vphaddd */, X86::VPHADDDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29589 { 20103 /* vphaddd */, X86::VPHADDDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29590 { 20103 /* vphaddd */, X86::VPHADDDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29591 { 20111 /* vphadddq */, X86::VPHADDDQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29592 { 20111 /* vphadddq */, X86::VPHADDDQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29593 { 20120 /* vphaddsw */, X86::VPHADDSWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29594 { 20120 /* vphaddsw */, X86::VPHADDSWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29595 { 20120 /* vphaddsw */, X86::VPHADDSWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29596 { 20120 /* vphaddsw */, X86::VPHADDSWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29597 { 20129 /* vphaddubd */, X86::VPHADDUBDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29598 { 20129 /* vphaddubd */, X86::VPHADDUBDrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29599 { 20139 /* vphaddubq */, X86::VPHADDUBQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29600 { 20139 /* vphaddubq */, X86::VPHADDUBQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29601 { 20149 /* vphaddubw */, X86::VPHADDUBWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29602 { 20149 /* vphaddubw */, X86::VPHADDUBWrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29603 { 20159 /* vphaddudq */, X86::VPHADDUDQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29604 { 20159 /* vphaddudq */, X86::VPHADDUDQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29605 { 20169 /* vphadduwd */, X86::VPHADDUWDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29606 { 20169 /* vphadduwd */, X86::VPHADDUWDrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29607 { 20179 /* vphadduwq */, X86::VPHADDUWQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29608 { 20179 /* vphadduwq */, X86::VPHADDUWQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29609 { 20189 /* vphaddw */, X86::VPHADDWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29610 { 20189 /* vphaddw */, X86::VPHADDWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29611 { 20189 /* vphaddw */, X86::VPHADDWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29612 { 20189 /* vphaddw */, X86::VPHADDWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29613 { 20197 /* vphaddwd */, X86::VPHADDWDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29614 { 20197 /* vphaddwd */, X86::VPHADDWDrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29615 { 20206 /* vphaddwq */, X86::VPHADDWQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29616 { 20206 /* vphaddwq */, X86::VPHADDWQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29617 { 20215 /* vphminposuw */, X86::VPHMINPOSUWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29618 { 20215 /* vphminposuw */, X86::VPHMINPOSUWrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29619 { 20227 /* vphsubbw */, X86::VPHSUBBWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29620 { 20227 /* vphsubbw */, X86::VPHSUBBWrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29621 { 20236 /* vphsubd */, X86::VPHSUBDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29622 { 20236 /* vphsubd */, X86::VPHSUBDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29623 { 20236 /* vphsubd */, X86::VPHSUBDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29624 { 20236 /* vphsubd */, X86::VPHSUBDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29625 { 20244 /* vphsubdq */, X86::VPHSUBDQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29626 { 20244 /* vphsubdq */, X86::VPHSUBDQrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29627 { 20253 /* vphsubsw */, X86::VPHSUBSWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29628 { 20253 /* vphsubsw */, X86::VPHSUBSWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29629 { 20253 /* vphsubsw */, X86::VPHSUBSWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29630 { 20253 /* vphsubsw */, X86::VPHSUBSWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29631 { 20262 /* vphsubw */, X86::VPHSUBWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29632 { 20262 /* vphsubw */, X86::VPHSUBWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29633 { 20262 /* vphsubw */, X86::VPHSUBWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29634 { 20262 /* vphsubw */, X86::VPHSUBWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29635 { 20270 /* vphsubwd */, X86::VPHSUBWDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
29636 { 20270 /* vphsubwd */, X86::VPHSUBWDrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
29637 { 20279 /* vpinsrb */, X86::VPINSRBrri, Convert__Reg1_3__Reg1_2__GR32orGR641_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32orGR64, MCK_FR16, MCK_FR16 }, },
29638 { 20279 /* vpinsrb */, X86::VPINSRBZrri, Convert__Reg1_3__Reg1_2__GR32orGR641_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32orGR64, MCK_FR16X, MCK_FR16X }, },
29639 { 20279 /* vpinsrb */, X86::VPINSRBrmi, Convert__Reg1_3__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_FR16, MCK_FR16 }, },
29640 { 20279 /* vpinsrb */, X86::VPINSRBZrmi, Convert__Reg1_3__Reg1_2__Mem85_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem8, MCK_FR16X, MCK_FR16X }, },
29641 { 20287 /* vpinsrd */, X86::VPINSRDrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32, MCK_FR16, MCK_FR16 }, },
29642 { 20287 /* vpinsrd */, X86::VPINSRDZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32, MCK_FR16X, MCK_FR16X }, },
29643 { 20287 /* vpinsrd */, X86::VPINSRDrmi, Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16, MCK_FR16 }, },
29644 { 20287 /* vpinsrd */, X86::VPINSRDZrmi, Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
29645 { 20295 /* vpinsrq */, X86::VPINSRQrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64, MCK_FR16, MCK_FR16 }, },
29646 { 20295 /* vpinsrq */, X86::VPINSRQZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR64, MCK_FR16X, MCK_FR16X }, },
29647 { 20295 /* vpinsrq */, X86::VPINSRQrmi, Convert__Reg1_3__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16, MCK_FR16 }, },
29648 { 20295 /* vpinsrq */, X86::VPINSRQZrmi, Convert__Reg1_3__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
29649 { 20303 /* vpinsrw */, X86::VPINSRWrri, Convert__Reg1_3__Reg1_2__GR32orGR641_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32orGR64, MCK_FR16, MCK_FR16 }, },
29650 { 20303 /* vpinsrw */, X86::VPINSRWZrri, Convert__Reg1_3__Reg1_2__GR32orGR641_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_GR32orGR64, MCK_FR16X, MCK_FR16X }, },
29651 { 20303 /* vpinsrw */, X86::VPINSRWrmi, Convert__Reg1_3__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16, MCK_FR16 }, },
29652 { 20303 /* vpinsrw */, X86::VPINSRWZrmi, Convert__Reg1_3__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
29653 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
29654 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
29655 { 20311 /* vplzcntd */, X86::VPLZCNTDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
29656 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
29657 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
29658 { 20311 /* vplzcntd */, X86::VPLZCNTDZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
29659 { 20311 /* vplzcntd */, X86::VPLZCNTDZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
29660 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
29661 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
29662 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29663 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29664 { 20311 /* vplzcntd */, X86::VPLZCNTDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29665 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29666 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29667 { 20311 /* vplzcntd */, X86::VPLZCNTDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29668 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29669 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29670 { 20311 /* vplzcntd */, X86::VPLZCNTDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29671 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29672 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29673 { 20311 /* vplzcntd */, X86::VPLZCNTDZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29674 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29675 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29676 { 20311 /* vplzcntd */, X86::VPLZCNTDZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29677 { 20311 /* vplzcntd */, X86::VPLZCNTDZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29678 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29679 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29680 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
29681 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
29682 { 20320 /* vplzcntq */, X86::VPLZCNTQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
29683 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
29684 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
29685 { 20320 /* vplzcntq */, X86::VPLZCNTQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
29686 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
29687 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
29688 { 20320 /* vplzcntq */, X86::VPLZCNTQZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
29689 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29690 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29691 { 20320 /* vplzcntq */, X86::VPLZCNTQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29692 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29693 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29694 { 20320 /* vplzcntq */, X86::VPLZCNTQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29695 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29696 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29697 { 20320 /* vplzcntq */, X86::VPLZCNTQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29698 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29699 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29700 { 20320 /* vplzcntq */, X86::VPLZCNTQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29701 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29702 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29703 { 20320 /* vplzcntq */, X86::VPLZCNTQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29704 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29705 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29706 { 20320 /* vplzcntq */, X86::VPLZCNTQZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29707 { 20329 /* vpmacsdd */, X86::VPMACSDDrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29708 { 20329 /* vpmacsdd */, X86::VPMACSDDrm, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29709 { 20338 /* vpmacsdqh */, X86::VPMACSDQHrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29710 { 20338 /* vpmacsdqh */, X86::VPMACSDQHrm, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29711 { 20348 /* vpmacsdql */, X86::VPMACSDQLrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29712 { 20348 /* vpmacsdql */, X86::VPMACSDQLrm, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29713 { 20358 /* vpmacssdd */, X86::VPMACSSDDrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29714 { 20358 /* vpmacssdd */, X86::VPMACSSDDrm, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29715 { 20368 /* vpmacssdqh */, X86::VPMACSSDQHrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29716 { 20368 /* vpmacssdqh */, X86::VPMACSSDQHrm, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29717 { 20379 /* vpmacssdql */, X86::VPMACSSDQLrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29718 { 20379 /* vpmacssdql */, X86::VPMACSSDQLrm, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29719 { 20390 /* vpmacsswd */, X86::VPMACSSWDrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29720 { 20390 /* vpmacsswd */, X86::VPMACSSWDrm, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29721 { 20400 /* vpmacssww */, X86::VPMACSSWWrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29722 { 20400 /* vpmacssww */, X86::VPMACSSWWrm, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29723 { 20410 /* vpmacswd */, X86::VPMACSWDrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29724 { 20410 /* vpmacswd */, X86::VPMACSWDrm, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29725 { 20419 /* vpmacsww */, X86::VPMACSWWrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29726 { 20419 /* vpmacsww */, X86::VPMACSWWrm, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29727 { 20428 /* vpmadcsswd */, X86::VPMADCSSWDrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29728 { 20428 /* vpmadcsswd */, X86::VPMADCSSWDrm, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29729 { 20439 /* vpmadcswd */, X86::VPMADCSWDrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
29730 { 20439 /* vpmadcswd */, X86::VPMADCSWDrm, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29731 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29732 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29733 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29734 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29735 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29736 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29737 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29738 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29739 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29740 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29741 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
29742 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
29743 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
29744 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29745 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29746 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29747 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29748 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29749 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29750 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29751 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29752 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29753 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29754 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29755 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29756 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29757 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29758 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29759 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29760 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29761 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29762 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29763 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQYrr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29764 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29765 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29766 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29767 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29768 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29769 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQYrm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29770 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29771 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29772 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
29773 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
29774 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
29775 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29776 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29777 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29778 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29779 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29780 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29781 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29782 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29783 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29784 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29785 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29786 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29787 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29788 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29789 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29790 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29791 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29792 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29793 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29794 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29795 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29796 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29797 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29798 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29799 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29800 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29801 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29802 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29803 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29804 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29805 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29806 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29807 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29808 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29809 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29810 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29811 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29812 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29813 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29814 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29815 { 20484 /* vpmaddwd */, X86::VPMADDWDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29816 { 20484 /* vpmaddwd */, X86::VPMADDWDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29817 { 20484 /* vpmaddwd */, X86::VPMADDWDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29818 { 20484 /* vpmaddwd */, X86::VPMADDWDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29819 { 20484 /* vpmaddwd */, X86::VPMADDWDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29820 { 20484 /* vpmaddwd */, X86::VPMADDWDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29821 { 20484 /* vpmaddwd */, X86::VPMADDWDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29822 { 20484 /* vpmaddwd */, X86::VPMADDWDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29823 { 20484 /* vpmaddwd */, X86::VPMADDWDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29824 { 20484 /* vpmaddwd */, X86::VPMADDWDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29825 { 20484 /* vpmaddwd */, X86::VPMADDWDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29826 { 20484 /* vpmaddwd */, X86::VPMADDWDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29827 { 20484 /* vpmaddwd */, X86::VPMADDWDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29828 { 20484 /* vpmaddwd */, X86::VPMADDWDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29829 { 20484 /* vpmaddwd */, X86::VPMADDWDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29830 { 20484 /* vpmaddwd */, X86::VPMADDWDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29831 { 20484 /* vpmaddwd */, X86::VPMADDWDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29832 { 20484 /* vpmaddwd */, X86::VPMADDWDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29833 { 20484 /* vpmaddwd */, X86::VPMADDWDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29834 { 20484 /* vpmaddwd */, X86::VPMADDWDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29835 { 20484 /* vpmaddwd */, X86::VPMADDWDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29836 { 20484 /* vpmaddwd */, X86::VPMADDWDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29837 { 20493 /* vpmaskmovd */, X86::VPMASKMOVDmr, Convert__Mem1285_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
29838 { 20493 /* vpmaskmovd */, X86::VPMASKMOVDYmr, Convert__Mem2565_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
29839 { 20493 /* vpmaskmovd */, X86::VPMASKMOVDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29840 { 20493 /* vpmaskmovd */, X86::VPMASKMOVDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29841 { 20504 /* vpmaskmovq */, X86::VPMASKMOVQmr, Convert__Mem1285_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
29842 { 20504 /* vpmaskmovq */, X86::VPMASKMOVQYmr, Convert__Mem2565_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
29843 { 20504 /* vpmaskmovq */, X86::VPMASKMOVQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29844 { 20504 /* vpmaskmovq */, X86::VPMASKMOVQYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29845 { 20515 /* vpmaxsb */, X86::VPMAXSBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29846 { 20515 /* vpmaxsb */, X86::VPMAXSBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29847 { 20515 /* vpmaxsb */, X86::VPMAXSBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29848 { 20515 /* vpmaxsb */, X86::VPMAXSBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29849 { 20515 /* vpmaxsb */, X86::VPMAXSBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29850 { 20515 /* vpmaxsb */, X86::VPMAXSBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29851 { 20515 /* vpmaxsb */, X86::VPMAXSBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29852 { 20515 /* vpmaxsb */, X86::VPMAXSBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29853 { 20515 /* vpmaxsb */, X86::VPMAXSBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29854 { 20515 /* vpmaxsb */, X86::VPMAXSBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29855 { 20515 /* vpmaxsb */, X86::VPMAXSBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29856 { 20515 /* vpmaxsb */, X86::VPMAXSBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29857 { 20515 /* vpmaxsb */, X86::VPMAXSBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29858 { 20515 /* vpmaxsb */, X86::VPMAXSBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29859 { 20515 /* vpmaxsb */, X86::VPMAXSBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29860 { 20515 /* vpmaxsb */, X86::VPMAXSBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29861 { 20515 /* vpmaxsb */, X86::VPMAXSBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29862 { 20515 /* vpmaxsb */, X86::VPMAXSBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29863 { 20515 /* vpmaxsb */, X86::VPMAXSBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29864 { 20515 /* vpmaxsb */, X86::VPMAXSBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29865 { 20515 /* vpmaxsb */, X86::VPMAXSBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29866 { 20515 /* vpmaxsb */, X86::VPMAXSBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29867 { 20523 /* vpmaxsd */, X86::VPMAXSDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29868 { 20523 /* vpmaxsd */, X86::VPMAXSDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29869 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29870 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29871 { 20523 /* vpmaxsd */, X86::VPMAXSDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29872 { 20523 /* vpmaxsd */, X86::VPMAXSDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29873 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29874 { 20523 /* vpmaxsd */, X86::VPMAXSDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29875 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29876 { 20523 /* vpmaxsd */, X86::VPMAXSDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29877 { 20523 /* vpmaxsd */, X86::VPMAXSDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
29878 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
29879 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
29880 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29881 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29882 { 20523 /* vpmaxsd */, X86::VPMAXSDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29883 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29884 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29885 { 20523 /* vpmaxsd */, X86::VPMAXSDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29886 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29887 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29888 { 20523 /* vpmaxsd */, X86::VPMAXSDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29889 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29890 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29891 { 20523 /* vpmaxsd */, X86::VPMAXSDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29892 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29893 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29894 { 20523 /* vpmaxsd */, X86::VPMAXSDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29895 { 20523 /* vpmaxsd */, X86::VPMAXSDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29896 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29897 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29898 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29899 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29900 { 20531 /* vpmaxsq */, X86::VPMAXSQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29901 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29902 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29903 { 20531 /* vpmaxsq */, X86::VPMAXSQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29904 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
29905 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
29906 { 20531 /* vpmaxsq */, X86::VPMAXSQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
29907 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29908 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29909 { 20531 /* vpmaxsq */, X86::VPMAXSQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29910 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29911 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29912 { 20531 /* vpmaxsq */, X86::VPMAXSQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29913 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29914 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29915 { 20531 /* vpmaxsq */, X86::VPMAXSQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29916 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29917 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29918 { 20531 /* vpmaxsq */, X86::VPMAXSQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29919 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29920 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29921 { 20531 /* vpmaxsq */, X86::VPMAXSQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29922 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29923 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29924 { 20531 /* vpmaxsq */, X86::VPMAXSQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29925 { 20539 /* vpmaxsw */, X86::VPMAXSWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29926 { 20539 /* vpmaxsw */, X86::VPMAXSWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29927 { 20539 /* vpmaxsw */, X86::VPMAXSWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29928 { 20539 /* vpmaxsw */, X86::VPMAXSWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29929 { 20539 /* vpmaxsw */, X86::VPMAXSWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29930 { 20539 /* vpmaxsw */, X86::VPMAXSWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29931 { 20539 /* vpmaxsw */, X86::VPMAXSWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29932 { 20539 /* vpmaxsw */, X86::VPMAXSWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29933 { 20539 /* vpmaxsw */, X86::VPMAXSWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29934 { 20539 /* vpmaxsw */, X86::VPMAXSWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29935 { 20539 /* vpmaxsw */, X86::VPMAXSWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29936 { 20539 /* vpmaxsw */, X86::VPMAXSWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29937 { 20539 /* vpmaxsw */, X86::VPMAXSWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29938 { 20539 /* vpmaxsw */, X86::VPMAXSWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29939 { 20539 /* vpmaxsw */, X86::VPMAXSWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29940 { 20539 /* vpmaxsw */, X86::VPMAXSWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29941 { 20539 /* vpmaxsw */, X86::VPMAXSWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29942 { 20539 /* vpmaxsw */, X86::VPMAXSWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29943 { 20539 /* vpmaxsw */, X86::VPMAXSWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29944 { 20539 /* vpmaxsw */, X86::VPMAXSWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29945 { 20539 /* vpmaxsw */, X86::VPMAXSWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29946 { 20539 /* vpmaxsw */, X86::VPMAXSWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29947 { 20547 /* vpmaxub */, X86::VPMAXUBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29948 { 20547 /* vpmaxub */, X86::VPMAXUBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29949 { 20547 /* vpmaxub */, X86::VPMAXUBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29950 { 20547 /* vpmaxub */, X86::VPMAXUBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29951 { 20547 /* vpmaxub */, X86::VPMAXUBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29952 { 20547 /* vpmaxub */, X86::VPMAXUBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29953 { 20547 /* vpmaxub */, X86::VPMAXUBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29954 { 20547 /* vpmaxub */, X86::VPMAXUBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29955 { 20547 /* vpmaxub */, X86::VPMAXUBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29956 { 20547 /* vpmaxub */, X86::VPMAXUBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29957 { 20547 /* vpmaxub */, X86::VPMAXUBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29958 { 20547 /* vpmaxub */, X86::VPMAXUBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29959 { 20547 /* vpmaxub */, X86::VPMAXUBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29960 { 20547 /* vpmaxub */, X86::VPMAXUBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29961 { 20547 /* vpmaxub */, X86::VPMAXUBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29962 { 20547 /* vpmaxub */, X86::VPMAXUBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29963 { 20547 /* vpmaxub */, X86::VPMAXUBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29964 { 20547 /* vpmaxub */, X86::VPMAXUBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29965 { 20547 /* vpmaxub */, X86::VPMAXUBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29966 { 20547 /* vpmaxub */, X86::VPMAXUBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29967 { 20547 /* vpmaxub */, X86::VPMAXUBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29968 { 20547 /* vpmaxub */, X86::VPMAXUBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29969 { 20555 /* vpmaxud */, X86::VPMAXUDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
29970 { 20555 /* vpmaxud */, X86::VPMAXUDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
29971 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
29972 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
29973 { 20555 /* vpmaxud */, X86::VPMAXUDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
29974 { 20555 /* vpmaxud */, X86::VPMAXUDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
29975 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
29976 { 20555 /* vpmaxud */, X86::VPMAXUDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
29977 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
29978 { 20555 /* vpmaxud */, X86::VPMAXUDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
29979 { 20555 /* vpmaxud */, X86::VPMAXUDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
29980 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
29981 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
29982 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29983 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29984 { 20555 /* vpmaxud */, X86::VPMAXUDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29985 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29986 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29987 { 20555 /* vpmaxud */, X86::VPMAXUDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29988 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29989 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29990 { 20555 /* vpmaxud */, X86::VPMAXUDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29991 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29992 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29993 { 20555 /* vpmaxud */, X86::VPMAXUDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29994 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29995 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
29996 { 20555 /* vpmaxud */, X86::VPMAXUDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29997 { 20555 /* vpmaxud */, X86::VPMAXUDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29998 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
29999 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30000 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30001 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30002 { 20563 /* vpmaxuq */, X86::VPMAXUQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30003 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30004 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30005 { 20563 /* vpmaxuq */, X86::VPMAXUQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30006 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
30007 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
30008 { 20563 /* vpmaxuq */, X86::VPMAXUQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
30009 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30010 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30011 { 20563 /* vpmaxuq */, X86::VPMAXUQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30012 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30013 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30014 { 20563 /* vpmaxuq */, X86::VPMAXUQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30015 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30016 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30017 { 20563 /* vpmaxuq */, X86::VPMAXUQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30018 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30019 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30020 { 20563 /* vpmaxuq */, X86::VPMAXUQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30021 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30022 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30023 { 20563 /* vpmaxuq */, X86::VPMAXUQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30024 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30025 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30026 { 20563 /* vpmaxuq */, X86::VPMAXUQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30027 { 20571 /* vpmaxuw */, X86::VPMAXUWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
30028 { 20571 /* vpmaxuw */, X86::VPMAXUWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
30029 { 20571 /* vpmaxuw */, X86::VPMAXUWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30030 { 20571 /* vpmaxuw */, X86::VPMAXUWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30031 { 20571 /* vpmaxuw */, X86::VPMAXUWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30032 { 20571 /* vpmaxuw */, X86::VPMAXUWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
30033 { 20571 /* vpmaxuw */, X86::VPMAXUWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30034 { 20571 /* vpmaxuw */, X86::VPMAXUWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
30035 { 20571 /* vpmaxuw */, X86::VPMAXUWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30036 { 20571 /* vpmaxuw */, X86::VPMAXUWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30037 { 20571 /* vpmaxuw */, X86::VPMAXUWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30038 { 20571 /* vpmaxuw */, X86::VPMAXUWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30039 { 20571 /* vpmaxuw */, X86::VPMAXUWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30040 { 20571 /* vpmaxuw */, X86::VPMAXUWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30041 { 20571 /* vpmaxuw */, X86::VPMAXUWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30042 { 20571 /* vpmaxuw */, X86::VPMAXUWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30043 { 20571 /* vpmaxuw */, X86::VPMAXUWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30044 { 20571 /* vpmaxuw */, X86::VPMAXUWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30045 { 20571 /* vpmaxuw */, X86::VPMAXUWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30046 { 20571 /* vpmaxuw */, X86::VPMAXUWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30047 { 20571 /* vpmaxuw */, X86::VPMAXUWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30048 { 20571 /* vpmaxuw */, X86::VPMAXUWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30049 { 20579 /* vpminsb */, X86::VPMINSBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
30050 { 20579 /* vpminsb */, X86::VPMINSBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
30051 { 20579 /* vpminsb */, X86::VPMINSBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30052 { 20579 /* vpminsb */, X86::VPMINSBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30053 { 20579 /* vpminsb */, X86::VPMINSBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30054 { 20579 /* vpminsb */, X86::VPMINSBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
30055 { 20579 /* vpminsb */, X86::VPMINSBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30056 { 20579 /* vpminsb */, X86::VPMINSBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
30057 { 20579 /* vpminsb */, X86::VPMINSBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30058 { 20579 /* vpminsb */, X86::VPMINSBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30059 { 20579 /* vpminsb */, X86::VPMINSBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30060 { 20579 /* vpminsb */, X86::VPMINSBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30061 { 20579 /* vpminsb */, X86::VPMINSBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30062 { 20579 /* vpminsb */, X86::VPMINSBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30063 { 20579 /* vpminsb */, X86::VPMINSBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30064 { 20579 /* vpminsb */, X86::VPMINSBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30065 { 20579 /* vpminsb */, X86::VPMINSBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30066 { 20579 /* vpminsb */, X86::VPMINSBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30067 { 20579 /* vpminsb */, X86::VPMINSBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30068 { 20579 /* vpminsb */, X86::VPMINSBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30069 { 20579 /* vpminsb */, X86::VPMINSBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30070 { 20579 /* vpminsb */, X86::VPMINSBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30071 { 20587 /* vpminsd */, X86::VPMINSDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
30072 { 20587 /* vpminsd */, X86::VPMINSDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
30073 { 20587 /* vpminsd */, X86::VPMINSDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30074 { 20587 /* vpminsd */, X86::VPMINSDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30075 { 20587 /* vpminsd */, X86::VPMINSDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30076 { 20587 /* vpminsd */, X86::VPMINSDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
30077 { 20587 /* vpminsd */, X86::VPMINSDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30078 { 20587 /* vpminsd */, X86::VPMINSDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
30079 { 20587 /* vpminsd */, X86::VPMINSDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30080 { 20587 /* vpminsd */, X86::VPMINSDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30081 { 20587 /* vpminsd */, X86::VPMINSDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
30082 { 20587 /* vpminsd */, X86::VPMINSDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
30083 { 20587 /* vpminsd */, X86::VPMINSDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
30084 { 20587 /* vpminsd */, X86::VPMINSDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30085 { 20587 /* vpminsd */, X86::VPMINSDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30086 { 20587 /* vpminsd */, X86::VPMINSDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30087 { 20587 /* vpminsd */, X86::VPMINSDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30088 { 20587 /* vpminsd */, X86::VPMINSDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30089 { 20587 /* vpminsd */, X86::VPMINSDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30090 { 20587 /* vpminsd */, X86::VPMINSDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30091 { 20587 /* vpminsd */, X86::VPMINSDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30092 { 20587 /* vpminsd */, X86::VPMINSDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30093 { 20587 /* vpminsd */, X86::VPMINSDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30094 { 20587 /* vpminsd */, X86::VPMINSDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30095 { 20587 /* vpminsd */, X86::VPMINSDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30096 { 20587 /* vpminsd */, X86::VPMINSDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30097 { 20587 /* vpminsd */, X86::VPMINSDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30098 { 20587 /* vpminsd */, X86::VPMINSDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30099 { 20587 /* vpminsd */, X86::VPMINSDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30100 { 20587 /* vpminsd */, X86::VPMINSDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30101 { 20587 /* vpminsd */, X86::VPMINSDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30102 { 20595 /* vpminsq */, X86::VPMINSQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30103 { 20595 /* vpminsq */, X86::VPMINSQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30104 { 20595 /* vpminsq */, X86::VPMINSQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30105 { 20595 /* vpminsq */, X86::VPMINSQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30106 { 20595 /* vpminsq */, X86::VPMINSQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30107 { 20595 /* vpminsq */, X86::VPMINSQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30108 { 20595 /* vpminsq */, X86::VPMINSQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
30109 { 20595 /* vpminsq */, X86::VPMINSQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
30110 { 20595 /* vpminsq */, X86::VPMINSQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
30111 { 20595 /* vpminsq */, X86::VPMINSQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30112 { 20595 /* vpminsq */, X86::VPMINSQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30113 { 20595 /* vpminsq */, X86::VPMINSQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30114 { 20595 /* vpminsq */, X86::VPMINSQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30115 { 20595 /* vpminsq */, X86::VPMINSQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30116 { 20595 /* vpminsq */, X86::VPMINSQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30117 { 20595 /* vpminsq */, X86::VPMINSQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30118 { 20595 /* vpminsq */, X86::VPMINSQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30119 { 20595 /* vpminsq */, X86::VPMINSQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30120 { 20595 /* vpminsq */, X86::VPMINSQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30121 { 20595 /* vpminsq */, X86::VPMINSQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30122 { 20595 /* vpminsq */, X86::VPMINSQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30123 { 20595 /* vpminsq */, X86::VPMINSQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30124 { 20595 /* vpminsq */, X86::VPMINSQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30125 { 20595 /* vpminsq */, X86::VPMINSQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30126 { 20595 /* vpminsq */, X86::VPMINSQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30127 { 20595 /* vpminsq */, X86::VPMINSQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30128 { 20595 /* vpminsq */, X86::VPMINSQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30129 { 20603 /* vpminsw */, X86::VPMINSWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
30130 { 20603 /* vpminsw */, X86::VPMINSWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
30131 { 20603 /* vpminsw */, X86::VPMINSWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30132 { 20603 /* vpminsw */, X86::VPMINSWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30133 { 20603 /* vpminsw */, X86::VPMINSWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30134 { 20603 /* vpminsw */, X86::VPMINSWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
30135 { 20603 /* vpminsw */, X86::VPMINSWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30136 { 20603 /* vpminsw */, X86::VPMINSWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
30137 { 20603 /* vpminsw */, X86::VPMINSWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30138 { 20603 /* vpminsw */, X86::VPMINSWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30139 { 20603 /* vpminsw */, X86::VPMINSWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30140 { 20603 /* vpminsw */, X86::VPMINSWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30141 { 20603 /* vpminsw */, X86::VPMINSWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30142 { 20603 /* vpminsw */, X86::VPMINSWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30143 { 20603 /* vpminsw */, X86::VPMINSWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30144 { 20603 /* vpminsw */, X86::VPMINSWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30145 { 20603 /* vpminsw */, X86::VPMINSWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30146 { 20603 /* vpminsw */, X86::VPMINSWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30147 { 20603 /* vpminsw */, X86::VPMINSWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30148 { 20603 /* vpminsw */, X86::VPMINSWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30149 { 20603 /* vpminsw */, X86::VPMINSWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30150 { 20603 /* vpminsw */, X86::VPMINSWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30151 { 20611 /* vpminub */, X86::VPMINUBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
30152 { 20611 /* vpminub */, X86::VPMINUBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
30153 { 20611 /* vpminub */, X86::VPMINUBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30154 { 20611 /* vpminub */, X86::VPMINUBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30155 { 20611 /* vpminub */, X86::VPMINUBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30156 { 20611 /* vpminub */, X86::VPMINUBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
30157 { 20611 /* vpminub */, X86::VPMINUBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30158 { 20611 /* vpminub */, X86::VPMINUBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
30159 { 20611 /* vpminub */, X86::VPMINUBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30160 { 20611 /* vpminub */, X86::VPMINUBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30161 { 20611 /* vpminub */, X86::VPMINUBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30162 { 20611 /* vpminub */, X86::VPMINUBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30163 { 20611 /* vpminub */, X86::VPMINUBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30164 { 20611 /* vpminub */, X86::VPMINUBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30165 { 20611 /* vpminub */, X86::VPMINUBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30166 { 20611 /* vpminub */, X86::VPMINUBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30167 { 20611 /* vpminub */, X86::VPMINUBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30168 { 20611 /* vpminub */, X86::VPMINUBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30169 { 20611 /* vpminub */, X86::VPMINUBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30170 { 20611 /* vpminub */, X86::VPMINUBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30171 { 20611 /* vpminub */, X86::VPMINUBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30172 { 20611 /* vpminub */, X86::VPMINUBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30173 { 20619 /* vpminud */, X86::VPMINUDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
30174 { 20619 /* vpminud */, X86::VPMINUDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
30175 { 20619 /* vpminud */, X86::VPMINUDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30176 { 20619 /* vpminud */, X86::VPMINUDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30177 { 20619 /* vpminud */, X86::VPMINUDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30178 { 20619 /* vpminud */, X86::VPMINUDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
30179 { 20619 /* vpminud */, X86::VPMINUDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30180 { 20619 /* vpminud */, X86::VPMINUDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
30181 { 20619 /* vpminud */, X86::VPMINUDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30182 { 20619 /* vpminud */, X86::VPMINUDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30183 { 20619 /* vpminud */, X86::VPMINUDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
30184 { 20619 /* vpminud */, X86::VPMINUDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
30185 { 20619 /* vpminud */, X86::VPMINUDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
30186 { 20619 /* vpminud */, X86::VPMINUDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30187 { 20619 /* vpminud */, X86::VPMINUDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30188 { 20619 /* vpminud */, X86::VPMINUDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30189 { 20619 /* vpminud */, X86::VPMINUDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30190 { 20619 /* vpminud */, X86::VPMINUDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30191 { 20619 /* vpminud */, X86::VPMINUDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30192 { 20619 /* vpminud */, X86::VPMINUDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30193 { 20619 /* vpminud */, X86::VPMINUDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30194 { 20619 /* vpminud */, X86::VPMINUDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30195 { 20619 /* vpminud */, X86::VPMINUDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30196 { 20619 /* vpminud */, X86::VPMINUDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30197 { 20619 /* vpminud */, X86::VPMINUDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30198 { 20619 /* vpminud */, X86::VPMINUDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30199 { 20619 /* vpminud */, X86::VPMINUDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30200 { 20619 /* vpminud */, X86::VPMINUDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30201 { 20619 /* vpminud */, X86::VPMINUDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30202 { 20619 /* vpminud */, X86::VPMINUDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30203 { 20619 /* vpminud */, X86::VPMINUDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30204 { 20627 /* vpminuq */, X86::VPMINUQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30205 { 20627 /* vpminuq */, X86::VPMINUQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30206 { 20627 /* vpminuq */, X86::VPMINUQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30207 { 20627 /* vpminuq */, X86::VPMINUQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30208 { 20627 /* vpminuq */, X86::VPMINUQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30209 { 20627 /* vpminuq */, X86::VPMINUQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30210 { 20627 /* vpminuq */, X86::VPMINUQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
30211 { 20627 /* vpminuq */, X86::VPMINUQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
30212 { 20627 /* vpminuq */, X86::VPMINUQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
30213 { 20627 /* vpminuq */, X86::VPMINUQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30214 { 20627 /* vpminuq */, X86::VPMINUQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30215 { 20627 /* vpminuq */, X86::VPMINUQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30216 { 20627 /* vpminuq */, X86::VPMINUQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30217 { 20627 /* vpminuq */, X86::VPMINUQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30218 { 20627 /* vpminuq */, X86::VPMINUQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30219 { 20627 /* vpminuq */, X86::VPMINUQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30220 { 20627 /* vpminuq */, X86::VPMINUQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30221 { 20627 /* vpminuq */, X86::VPMINUQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30222 { 20627 /* vpminuq */, X86::VPMINUQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30223 { 20627 /* vpminuq */, X86::VPMINUQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30224 { 20627 /* vpminuq */, X86::VPMINUQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30225 { 20627 /* vpminuq */, X86::VPMINUQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30226 { 20627 /* vpminuq */, X86::VPMINUQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30227 { 20627 /* vpminuq */, X86::VPMINUQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30228 { 20627 /* vpminuq */, X86::VPMINUQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30229 { 20627 /* vpminuq */, X86::VPMINUQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30230 { 20627 /* vpminuq */, X86::VPMINUQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30231 { 20635 /* vpminuw */, X86::VPMINUWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
30232 { 20635 /* vpminuw */, X86::VPMINUWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
30233 { 20635 /* vpminuw */, X86::VPMINUWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30234 { 20635 /* vpminuw */, X86::VPMINUWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30235 { 20635 /* vpminuw */, X86::VPMINUWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30236 { 20635 /* vpminuw */, X86::VPMINUWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
30237 { 20635 /* vpminuw */, X86::VPMINUWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30238 { 20635 /* vpminuw */, X86::VPMINUWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
30239 { 20635 /* vpminuw */, X86::VPMINUWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30240 { 20635 /* vpminuw */, X86::VPMINUWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30241 { 20635 /* vpminuw */, X86::VPMINUWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30242 { 20635 /* vpminuw */, X86::VPMINUWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30243 { 20635 /* vpminuw */, X86::VPMINUWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30244 { 20635 /* vpminuw */, X86::VPMINUWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30245 { 20635 /* vpminuw */, X86::VPMINUWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30246 { 20635 /* vpminuw */, X86::VPMINUWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30247 { 20635 /* vpminuw */, X86::VPMINUWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30248 { 20635 /* vpminuw */, X86::VPMINUWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30249 { 20635 /* vpminuw */, X86::VPMINUWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30250 { 20635 /* vpminuw */, X86::VPMINUWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30251 { 20635 /* vpminuw */, X86::VPMINUWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30252 { 20635 /* vpminuw */, X86::VPMINUWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30253 { 20643 /* vpmovb2m */, X86::VPMOVB2MZ128kr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VK1 }, },
30254 { 20643 /* vpmovb2m */, X86::VPMOVB2MZ256kr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VK1 }, },
30255 { 20643 /* vpmovb2m */, X86::VPMOVB2MZkr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VK1 }, },
30256 { 20652 /* vpmovd2m */, X86::VPMOVD2MZ128kr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VK1 }, },
30257 { 20652 /* vpmovd2m */, X86::VPMOVD2MZ256kr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VK1 }, },
30258 { 20652 /* vpmovd2m */, X86::VPMOVD2MZkr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VK1 }, },
30259 { 20661 /* vpmovdb */, X86::VPMOVDBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30260 { 20661 /* vpmovdb */, X86::VPMOVDBZ128mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
30261 { 20661 /* vpmovdb */, X86::VPMOVDBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30262 { 20661 /* vpmovdb */, X86::VPMOVDBZ256mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
30263 { 20661 /* vpmovdb */, X86::VPMOVDBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
30264 { 20661 /* vpmovdb */, X86::VPMOVDBZmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
30265 { 20661 /* vpmovdb */, X86::VPMOVDBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30266 { 20661 /* vpmovdb */, X86::VPMOVDBZ128mrk, Convert__Mem325_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30267 { 20661 /* vpmovdb */, X86::VPMOVDBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30268 { 20661 /* vpmovdb */, X86::VPMOVDBZ256mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30269 { 20661 /* vpmovdb */, X86::VPMOVDBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30270 { 20661 /* vpmovdb */, X86::VPMOVDBZmrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30271 { 20661 /* vpmovdb */, X86::VPMOVDBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30272 { 20661 /* vpmovdb */, X86::VPMOVDBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30273 { 20661 /* vpmovdb */, X86::VPMOVDBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30274 { 20669 /* vpmovdw */, X86::VPMOVDWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30275 { 20669 /* vpmovdw */, X86::VPMOVDWZ128mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
30276 { 20669 /* vpmovdw */, X86::VPMOVDWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30277 { 20669 /* vpmovdw */, X86::VPMOVDWZ256mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
30278 { 20669 /* vpmovdw */, X86::VPMOVDWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
30279 { 20669 /* vpmovdw */, X86::VPMOVDWZmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
30280 { 20669 /* vpmovdw */, X86::VPMOVDWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30281 { 20669 /* vpmovdw */, X86::VPMOVDWZ128mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30282 { 20669 /* vpmovdw */, X86::VPMOVDWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30283 { 20669 /* vpmovdw */, X86::VPMOVDWZ256mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30284 { 20669 /* vpmovdw */, X86::VPMOVDWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30285 { 20669 /* vpmovdw */, X86::VPMOVDWZmrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30286 { 20669 /* vpmovdw */, X86::VPMOVDWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30287 { 20669 /* vpmovdw */, X86::VPMOVDWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30288 { 20669 /* vpmovdw */, X86::VPMOVDWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30289 { 20677 /* vpmovm2b */, X86::VPMOVM2BZ128rk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_FR16X }, },
30290 { 20677 /* vpmovm2b */, X86::VPMOVM2BZ256rk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VR256X }, },
30291 { 20677 /* vpmovm2b */, X86::VPMOVM2BZrk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VR512 }, },
30292 { 20686 /* vpmovm2d */, X86::VPMOVM2DZ128rk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_FR16X }, },
30293 { 20686 /* vpmovm2d */, X86::VPMOVM2DZ256rk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VR256X }, },
30294 { 20686 /* vpmovm2d */, X86::VPMOVM2DZrk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VR512 }, },
30295 { 20695 /* vpmovm2q */, X86::VPMOVM2QZ128rk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_FR16X }, },
30296 { 20695 /* vpmovm2q */, X86::VPMOVM2QZ256rk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VR256X }, },
30297 { 20695 /* vpmovm2q */, X86::VPMOVM2QZrk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VR512 }, },
30298 { 20704 /* vpmovm2w */, X86::VPMOVM2WZ128rk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_FR16X }, },
30299 { 20704 /* vpmovm2w */, X86::VPMOVM2WZ256rk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VR256X }, },
30300 { 20704 /* vpmovm2w */, X86::VPMOVM2WZrk, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VK1, MCK_VR512 }, },
30301 { 20713 /* vpmovmskb */, X86::VPMOVMSKBrr, Convert__GR32orGR641_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_GR32orGR64 }, },
30302 { 20713 /* vpmovmskb */, X86::VPMOVMSKBYrr, Convert__GR32orGR641_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_GR32orGR64 }, },
30303 { 20723 /* vpmovq2m */, X86::VPMOVQ2MZ128kr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VK1 }, },
30304 { 20723 /* vpmovq2m */, X86::VPMOVQ2MZ256kr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VK1 }, },
30305 { 20723 /* vpmovq2m */, X86::VPMOVQ2MZkr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VK1 }, },
30306 { 20732 /* vpmovqb */, X86::VPMOVQBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30307 { 20732 /* vpmovqb */, X86::VPMOVQBZ128mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
30308 { 20732 /* vpmovqb */, X86::VPMOVQBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30309 { 20732 /* vpmovqb */, X86::VPMOVQBZ256mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem32 }, },
30310 { 20732 /* vpmovqb */, X86::VPMOVQBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
30311 { 20732 /* vpmovqb */, X86::VPMOVQBZmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem64 }, },
30312 { 20732 /* vpmovqb */, X86::VPMOVQBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30313 { 20732 /* vpmovqb */, X86::VPMOVQBZ128mrk, Convert__Mem165_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30314 { 20732 /* vpmovqb */, X86::VPMOVQBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30315 { 20732 /* vpmovqb */, X86::VPMOVQBZ256mrk, Convert__Mem325_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30316 { 20732 /* vpmovqb */, X86::VPMOVQBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30317 { 20732 /* vpmovqb */, X86::VPMOVQBZmrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30318 { 20732 /* vpmovqb */, X86::VPMOVQBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30319 { 20732 /* vpmovqb */, X86::VPMOVQBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30320 { 20732 /* vpmovqb */, X86::VPMOVQBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30321 { 20740 /* vpmovqd */, X86::VPMOVQDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30322 { 20740 /* vpmovqd */, X86::VPMOVQDZ128mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
30323 { 20740 /* vpmovqd */, X86::VPMOVQDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30324 { 20740 /* vpmovqd */, X86::VPMOVQDZ256mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
30325 { 20740 /* vpmovqd */, X86::VPMOVQDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
30326 { 20740 /* vpmovqd */, X86::VPMOVQDZmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
30327 { 20740 /* vpmovqd */, X86::VPMOVQDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30328 { 20740 /* vpmovqd */, X86::VPMOVQDZ128mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30329 { 20740 /* vpmovqd */, X86::VPMOVQDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30330 { 20740 /* vpmovqd */, X86::VPMOVQDZ256mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30331 { 20740 /* vpmovqd */, X86::VPMOVQDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30332 { 20740 /* vpmovqd */, X86::VPMOVQDZmrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30333 { 20740 /* vpmovqd */, X86::VPMOVQDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30334 { 20740 /* vpmovqd */, X86::VPMOVQDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30335 { 20740 /* vpmovqd */, X86::VPMOVQDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30336 { 20748 /* vpmovqw */, X86::VPMOVQWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30337 { 20748 /* vpmovqw */, X86::VPMOVQWZ128mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
30338 { 20748 /* vpmovqw */, X86::VPMOVQWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30339 { 20748 /* vpmovqw */, X86::VPMOVQWZ256mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
30340 { 20748 /* vpmovqw */, X86::VPMOVQWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
30341 { 20748 /* vpmovqw */, X86::VPMOVQWZmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
30342 { 20748 /* vpmovqw */, X86::VPMOVQWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30343 { 20748 /* vpmovqw */, X86::VPMOVQWZ128mrk, Convert__Mem325_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30344 { 20748 /* vpmovqw */, X86::VPMOVQWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30345 { 20748 /* vpmovqw */, X86::VPMOVQWZ256mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30346 { 20748 /* vpmovqw */, X86::VPMOVQWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30347 { 20748 /* vpmovqw */, X86::VPMOVQWZmrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30348 { 20748 /* vpmovqw */, X86::VPMOVQWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30349 { 20748 /* vpmovqw */, X86::VPMOVQWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30350 { 20748 /* vpmovqw */, X86::VPMOVQWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30351 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30352 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ128mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
30353 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30354 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ256mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
30355 { 20756 /* vpmovsdb */, X86::VPMOVSDBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
30356 { 20756 /* vpmovsdb */, X86::VPMOVSDBZmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
30357 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30358 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ128mrk, Convert__Mem325_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30359 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30360 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ256mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30361 { 20756 /* vpmovsdb */, X86::VPMOVSDBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30362 { 20756 /* vpmovsdb */, X86::VPMOVSDBZmrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30363 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30364 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30365 { 20756 /* vpmovsdb */, X86::VPMOVSDBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30366 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30367 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ128mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
30368 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30369 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ256mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
30370 { 20765 /* vpmovsdw */, X86::VPMOVSDWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
30371 { 20765 /* vpmovsdw */, X86::VPMOVSDWZmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
30372 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30373 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ128mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30374 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30375 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ256mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30376 { 20765 /* vpmovsdw */, X86::VPMOVSDWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30377 { 20765 /* vpmovsdw */, X86::VPMOVSDWZmrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30378 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30379 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30380 { 20765 /* vpmovsdw */, X86::VPMOVSDWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30381 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30382 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ128mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
30383 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30384 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ256mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem32 }, },
30385 { 20774 /* vpmovsqb */, X86::VPMOVSQBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
30386 { 20774 /* vpmovsqb */, X86::VPMOVSQBZmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem64 }, },
30387 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30388 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ128mrk, Convert__Mem165_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30389 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30390 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ256mrk, Convert__Mem325_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30391 { 20774 /* vpmovsqb */, X86::VPMOVSQBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30392 { 20774 /* vpmovsqb */, X86::VPMOVSQBZmrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30393 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30394 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30395 { 20774 /* vpmovsqb */, X86::VPMOVSQBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30396 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30397 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ128mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
30398 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30399 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ256mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
30400 { 20783 /* vpmovsqd */, X86::VPMOVSQDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
30401 { 20783 /* vpmovsqd */, X86::VPMOVSQDZmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
30402 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30403 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ128mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30404 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30405 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ256mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30406 { 20783 /* vpmovsqd */, X86::VPMOVSQDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30407 { 20783 /* vpmovsqd */, X86::VPMOVSQDZmrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30408 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30409 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30410 { 20783 /* vpmovsqd */, X86::VPMOVSQDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30411 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30412 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ128mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
30413 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30414 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ256mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
30415 { 20792 /* vpmovsqw */, X86::VPMOVSQWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
30416 { 20792 /* vpmovsqw */, X86::VPMOVSQWZmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
30417 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30418 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ128mrk, Convert__Mem325_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30419 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30420 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ256mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30421 { 20792 /* vpmovsqw */, X86::VPMOVSQWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30422 { 20792 /* vpmovsqw */, X86::VPMOVSQWZmrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30423 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30424 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30425 { 20792 /* vpmovsqw */, X86::VPMOVSQWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30426 { 20801 /* vpmovswb */, X86::VPMOVSWBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30427 { 20801 /* vpmovswb */, X86::VPMOVSWBZ128mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
30428 { 20801 /* vpmovswb */, X86::VPMOVSWBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30429 { 20801 /* vpmovswb */, X86::VPMOVSWBZ256mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
30430 { 20801 /* vpmovswb */, X86::VPMOVSWBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
30431 { 20801 /* vpmovswb */, X86::VPMOVSWBZmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
30432 { 20801 /* vpmovswb */, X86::VPMOVSWBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30433 { 20801 /* vpmovswb */, X86::VPMOVSWBZ128mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30434 { 20801 /* vpmovswb */, X86::VPMOVSWBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30435 { 20801 /* vpmovswb */, X86::VPMOVSWBZ256mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30436 { 20801 /* vpmovswb */, X86::VPMOVSWBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30437 { 20801 /* vpmovswb */, X86::VPMOVSWBZmrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30438 { 20801 /* vpmovswb */, X86::VPMOVSWBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30439 { 20801 /* vpmovswb */, X86::VPMOVSWBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30440 { 20801 /* vpmovswb */, X86::VPMOVSWBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30441 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
30442 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
30443 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30444 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
30445 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
30446 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
30447 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
30448 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ128rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
30449 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDYrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256 }, },
30450 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ256rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
30451 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30452 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30453 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30454 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30455 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30456 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30457 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30458 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30459 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30460 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZrmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30461 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30462 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30463 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
30464 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
30465 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30466 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
30467 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
30468 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16 }, },
30469 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ128rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
30470 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQYrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256 }, },
30471 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ256rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256X }, },
30472 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512 }, },
30473 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30474 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30475 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30476 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30477 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30478 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30479 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30480 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30481 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30482 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30483 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30484 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZrmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30485 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
30486 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
30487 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30488 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
30489 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
30490 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWYrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256 }, },
30491 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
30492 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
30493 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
30494 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
30495 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30496 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30497 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30498 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30499 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30500 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30501 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30502 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30503 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30504 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30505 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30506 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30507 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
30508 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
30509 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30510 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
30511 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
30512 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQYrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256 }, },
30513 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
30514 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
30515 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
30516 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
30517 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30518 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30519 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30520 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30521 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30522 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30523 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30524 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30525 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30526 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30527 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30528 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30529 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
30530 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
30531 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30532 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
30533 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
30534 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDYrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256 }, },
30535 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
30536 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
30537 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
30538 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
30539 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30540 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30541 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30542 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30543 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30544 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30545 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30546 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30547 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30548 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30549 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30550 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30551 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
30552 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
30553 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30554 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
30555 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
30556 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
30557 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
30558 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ128rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
30559 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQYrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256 }, },
30560 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ256rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
30561 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30562 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30563 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30564 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30565 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30566 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30567 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30568 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30569 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30570 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZrmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30571 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30572 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30573 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30574 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ128mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
30575 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30576 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ256mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
30577 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
30578 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
30579 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30580 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ128mrk, Convert__Mem325_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30581 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30582 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ256mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30583 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30584 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZmrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30585 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30586 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30587 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30588 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30589 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ128mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
30590 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30591 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ256mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
30592 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
30593 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
30594 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30595 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ128mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30596 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30597 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ256mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30598 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30599 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZmrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30600 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30601 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30602 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30603 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30604 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ128mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
30605 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30606 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ256mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem32 }, },
30607 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
30608 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZmr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem64 }, },
30609 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30610 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ128mrk, Convert__Mem165_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30611 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30612 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ256mrk, Convert__Mem325_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30613 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30614 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZmrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30615 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30616 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30617 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30618 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30619 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ128mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
30620 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30621 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ256mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
30622 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
30623 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
30624 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30625 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ128mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30626 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30627 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ256mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30628 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30629 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZmrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30630 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30631 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30632 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30633 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30634 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ128mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
30635 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30636 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ256mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
30637 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
30638 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZmr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
30639 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30640 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ128mrk, Convert__Mem325_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30641 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30642 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ256mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30643 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30644 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZmrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30645 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30646 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30647 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30648 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30649 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ128mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
30650 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30651 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ256mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
30652 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
30653 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
30654 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30655 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ128mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30656 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30657 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ256mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30658 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30659 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZmrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30660 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30661 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30662 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30663 { 20930 /* vpmovw2m */, X86::VPMOVW2MZ128kr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VK1 }, },
30664 { 20930 /* vpmovw2m */, X86::VPMOVW2MZ256kr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VK1 }, },
30665 { 20930 /* vpmovw2m */, X86::VPMOVW2MZkr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VK1 }, },
30666 { 20939 /* vpmovwb */, X86::VPMOVWBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30667 { 20939 /* vpmovwb */, X86::VPMOVWBZ128mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
30668 { 20939 /* vpmovwb */, X86::VPMOVWBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
30669 { 20939 /* vpmovwb */, X86::VPMOVWBZ256mr, Convert__Mem1285_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
30670 { 20939 /* vpmovwb */, X86::VPMOVWBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
30671 { 20939 /* vpmovwb */, X86::VPMOVWBZmr, Convert__Mem2565_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
30672 { 20939 /* vpmovwb */, X86::VPMOVWBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30673 { 20939 /* vpmovwb */, X86::VPMOVWBZ128mrk, Convert__Mem645_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30674 { 20939 /* vpmovwb */, X86::VPMOVWBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30675 { 20939 /* vpmovwb */, X86::VPMOVWBZ256mrk, Convert__Mem1285_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30676 { 20939 /* vpmovwb */, X86::VPMOVWBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30677 { 20939 /* vpmovwb */, X86::VPMOVWBZmrk, Convert__Mem2565_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30678 { 20939 /* vpmovwb */, X86::VPMOVWBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30679 { 20939 /* vpmovwb */, X86::VPMOVWBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30680 { 20939 /* vpmovwb */, X86::VPMOVWBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30681 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
30682 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
30683 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30684 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
30685 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
30686 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
30687 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
30688 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ128rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
30689 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDYrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256 }, },
30690 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ256rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
30691 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30692 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30693 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30694 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30695 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30696 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30697 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30698 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30699 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30700 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZrmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30701 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30702 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30703 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
30704 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
30705 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30706 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
30707 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
30708 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16 }, },
30709 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ128rm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
30710 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQYrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256 }, },
30711 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ256rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256X }, },
30712 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512 }, },
30713 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30714 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30715 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30716 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30717 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30718 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30719 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30720 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30721 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30722 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30723 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30724 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZrmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30725 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
30726 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
30727 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30728 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
30729 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
30730 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWYrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256 }, },
30731 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
30732 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
30733 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
30734 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
30735 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30736 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30737 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30738 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30739 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30740 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30741 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30742 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30743 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30744 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30745 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30746 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30747 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
30748 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
30749 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30750 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
30751 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
30752 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQYrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256 }, },
30753 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
30754 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
30755 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
30756 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
30757 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30758 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30759 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30760 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30761 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30762 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30763 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30764 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30765 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30766 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30767 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30768 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30769 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
30770 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
30771 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30772 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
30773 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
30774 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDYrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256 }, },
30775 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ256rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
30776 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
30777 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
30778 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ128rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
30779 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30780 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30781 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30782 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30783 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30784 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30785 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30786 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30787 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30788 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30789 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZrmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30790 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30791 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
30792 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
30793 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
30794 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
30795 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
30796 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
30797 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
30798 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ128rm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
30799 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQYrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256 }, },
30800 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ256rm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
30801 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30802 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30803 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30804 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30805 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30806 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30807 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30808 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30809 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30810 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZrmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30811 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30812 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30813 { 21007 /* vpmuldq */, X86::VPMULDQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
30814 { 21007 /* vpmuldq */, X86::VPMULDQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
30815 { 21007 /* vpmuldq */, X86::VPMULDQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30816 { 21007 /* vpmuldq */, X86::VPMULDQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30817 { 21007 /* vpmuldq */, X86::VPMULDQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30818 { 21007 /* vpmuldq */, X86::VPMULDQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
30819 { 21007 /* vpmuldq */, X86::VPMULDQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30820 { 21007 /* vpmuldq */, X86::VPMULDQYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
30821 { 21007 /* vpmuldq */, X86::VPMULDQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30822 { 21007 /* vpmuldq */, X86::VPMULDQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30823 { 21007 /* vpmuldq */, X86::VPMULDQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
30824 { 21007 /* vpmuldq */, X86::VPMULDQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
30825 { 21007 /* vpmuldq */, X86::VPMULDQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
30826 { 21007 /* vpmuldq */, X86::VPMULDQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30827 { 21007 /* vpmuldq */, X86::VPMULDQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30828 { 21007 /* vpmuldq */, X86::VPMULDQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30829 { 21007 /* vpmuldq */, X86::VPMULDQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30830 { 21007 /* vpmuldq */, X86::VPMULDQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30831 { 21007 /* vpmuldq */, X86::VPMULDQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30832 { 21007 /* vpmuldq */, X86::VPMULDQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30833 { 21007 /* vpmuldq */, X86::VPMULDQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30834 { 21007 /* vpmuldq */, X86::VPMULDQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30835 { 21007 /* vpmuldq */, X86::VPMULDQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30836 { 21007 /* vpmuldq */, X86::VPMULDQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30837 { 21007 /* vpmuldq */, X86::VPMULDQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30838 { 21007 /* vpmuldq */, X86::VPMULDQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30839 { 21007 /* vpmuldq */, X86::VPMULDQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30840 { 21007 /* vpmuldq */, X86::VPMULDQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30841 { 21007 /* vpmuldq */, X86::VPMULDQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30842 { 21007 /* vpmuldq */, X86::VPMULDQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30843 { 21007 /* vpmuldq */, X86::VPMULDQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30844 { 21015 /* vpmulhrsw */, X86::VPMULHRSWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
30845 { 21015 /* vpmulhrsw */, X86::VPMULHRSWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
30846 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30847 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30848 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30849 { 21015 /* vpmulhrsw */, X86::VPMULHRSWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
30850 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30851 { 21015 /* vpmulhrsw */, X86::VPMULHRSWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
30852 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30853 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30854 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30855 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30856 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30857 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30858 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30859 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30860 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30861 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30862 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30863 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30864 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30865 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30866 { 21025 /* vpmulhuw */, X86::VPMULHUWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
30867 { 21025 /* vpmulhuw */, X86::VPMULHUWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
30868 { 21025 /* vpmulhuw */, X86::VPMULHUWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30869 { 21025 /* vpmulhuw */, X86::VPMULHUWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30870 { 21025 /* vpmulhuw */, X86::VPMULHUWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30871 { 21025 /* vpmulhuw */, X86::VPMULHUWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
30872 { 21025 /* vpmulhuw */, X86::VPMULHUWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30873 { 21025 /* vpmulhuw */, X86::VPMULHUWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
30874 { 21025 /* vpmulhuw */, X86::VPMULHUWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30875 { 21025 /* vpmulhuw */, X86::VPMULHUWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30876 { 21025 /* vpmulhuw */, X86::VPMULHUWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30877 { 21025 /* vpmulhuw */, X86::VPMULHUWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30878 { 21025 /* vpmulhuw */, X86::VPMULHUWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30879 { 21025 /* vpmulhuw */, X86::VPMULHUWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30880 { 21025 /* vpmulhuw */, X86::VPMULHUWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30881 { 21025 /* vpmulhuw */, X86::VPMULHUWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30882 { 21025 /* vpmulhuw */, X86::VPMULHUWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30883 { 21025 /* vpmulhuw */, X86::VPMULHUWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30884 { 21025 /* vpmulhuw */, X86::VPMULHUWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30885 { 21025 /* vpmulhuw */, X86::VPMULHUWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30886 { 21025 /* vpmulhuw */, X86::VPMULHUWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30887 { 21025 /* vpmulhuw */, X86::VPMULHUWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30888 { 21034 /* vpmulhw */, X86::VPMULHWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
30889 { 21034 /* vpmulhw */, X86::VPMULHWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
30890 { 21034 /* vpmulhw */, X86::VPMULHWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30891 { 21034 /* vpmulhw */, X86::VPMULHWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30892 { 21034 /* vpmulhw */, X86::VPMULHWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30893 { 21034 /* vpmulhw */, X86::VPMULHWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
30894 { 21034 /* vpmulhw */, X86::VPMULHWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30895 { 21034 /* vpmulhw */, X86::VPMULHWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
30896 { 21034 /* vpmulhw */, X86::VPMULHWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30897 { 21034 /* vpmulhw */, X86::VPMULHWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30898 { 21034 /* vpmulhw */, X86::VPMULHWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30899 { 21034 /* vpmulhw */, X86::VPMULHWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30900 { 21034 /* vpmulhw */, X86::VPMULHWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30901 { 21034 /* vpmulhw */, X86::VPMULHWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30902 { 21034 /* vpmulhw */, X86::VPMULHWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30903 { 21034 /* vpmulhw */, X86::VPMULHWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30904 { 21034 /* vpmulhw */, X86::VPMULHWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30905 { 21034 /* vpmulhw */, X86::VPMULHWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30906 { 21034 /* vpmulhw */, X86::VPMULHWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30907 { 21034 /* vpmulhw */, X86::VPMULHWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30908 { 21034 /* vpmulhw */, X86::VPMULHWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30909 { 21034 /* vpmulhw */, X86::VPMULHWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30910 { 21042 /* vpmulld */, X86::VPMULLDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
30911 { 21042 /* vpmulld */, X86::VPMULLDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
30912 { 21042 /* vpmulld */, X86::VPMULLDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30913 { 21042 /* vpmulld */, X86::VPMULLDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30914 { 21042 /* vpmulld */, X86::VPMULLDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30915 { 21042 /* vpmulld */, X86::VPMULLDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
30916 { 21042 /* vpmulld */, X86::VPMULLDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30917 { 21042 /* vpmulld */, X86::VPMULLDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
30918 { 21042 /* vpmulld */, X86::VPMULLDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30919 { 21042 /* vpmulld */, X86::VPMULLDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30920 { 21042 /* vpmulld */, X86::VPMULLDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
30921 { 21042 /* vpmulld */, X86::VPMULLDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
30922 { 21042 /* vpmulld */, X86::VPMULLDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
30923 { 21042 /* vpmulld */, X86::VPMULLDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30924 { 21042 /* vpmulld */, X86::VPMULLDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30925 { 21042 /* vpmulld */, X86::VPMULLDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30926 { 21042 /* vpmulld */, X86::VPMULLDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30927 { 21042 /* vpmulld */, X86::VPMULLDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30928 { 21042 /* vpmulld */, X86::VPMULLDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30929 { 21042 /* vpmulld */, X86::VPMULLDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30930 { 21042 /* vpmulld */, X86::VPMULLDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30931 { 21042 /* vpmulld */, X86::VPMULLDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30932 { 21042 /* vpmulld */, X86::VPMULLDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30933 { 21042 /* vpmulld */, X86::VPMULLDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30934 { 21042 /* vpmulld */, X86::VPMULLDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30935 { 21042 /* vpmulld */, X86::VPMULLDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30936 { 21042 /* vpmulld */, X86::VPMULLDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30937 { 21042 /* vpmulld */, X86::VPMULLDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30938 { 21042 /* vpmulld */, X86::VPMULLDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30939 { 21042 /* vpmulld */, X86::VPMULLDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30940 { 21042 /* vpmulld */, X86::VPMULLDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30941 { 21050 /* vpmullq */, X86::VPMULLQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30942 { 21050 /* vpmullq */, X86::VPMULLQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30943 { 21050 /* vpmullq */, X86::VPMULLQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30944 { 21050 /* vpmullq */, X86::VPMULLQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30945 { 21050 /* vpmullq */, X86::VPMULLQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30946 { 21050 /* vpmullq */, X86::VPMULLQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30947 { 21050 /* vpmullq */, X86::VPMULLQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
30948 { 21050 /* vpmullq */, X86::VPMULLQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
30949 { 21050 /* vpmullq */, X86::VPMULLQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
30950 { 21050 /* vpmullq */, X86::VPMULLQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30951 { 21050 /* vpmullq */, X86::VPMULLQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30952 { 21050 /* vpmullq */, X86::VPMULLQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30953 { 21050 /* vpmullq */, X86::VPMULLQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30954 { 21050 /* vpmullq */, X86::VPMULLQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30955 { 21050 /* vpmullq */, X86::VPMULLQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30956 { 21050 /* vpmullq */, X86::VPMULLQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30957 { 21050 /* vpmullq */, X86::VPMULLQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30958 { 21050 /* vpmullq */, X86::VPMULLQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30959 { 21050 /* vpmullq */, X86::VPMULLQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30960 { 21050 /* vpmullq */, X86::VPMULLQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30961 { 21050 /* vpmullq */, X86::VPMULLQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30962 { 21050 /* vpmullq */, X86::VPMULLQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30963 { 21050 /* vpmullq */, X86::VPMULLQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30964 { 21050 /* vpmullq */, X86::VPMULLQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30965 { 21050 /* vpmullq */, X86::VPMULLQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30966 { 21050 /* vpmullq */, X86::VPMULLQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30967 { 21050 /* vpmullq */, X86::VPMULLQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30968 { 21058 /* vpmullw */, X86::VPMULLWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
30969 { 21058 /* vpmullw */, X86::VPMULLWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
30970 { 21058 /* vpmullw */, X86::VPMULLWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30971 { 21058 /* vpmullw */, X86::VPMULLWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30972 { 21058 /* vpmullw */, X86::VPMULLWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30973 { 21058 /* vpmullw */, X86::VPMULLWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
30974 { 21058 /* vpmullw */, X86::VPMULLWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30975 { 21058 /* vpmullw */, X86::VPMULLWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
30976 { 21058 /* vpmullw */, X86::VPMULLWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30977 { 21058 /* vpmullw */, X86::VPMULLWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30978 { 21058 /* vpmullw */, X86::VPMULLWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30979 { 21058 /* vpmullw */, X86::VPMULLWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30980 { 21058 /* vpmullw */, X86::VPMULLWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30981 { 21058 /* vpmullw */, X86::VPMULLWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30982 { 21058 /* vpmullw */, X86::VPMULLWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30983 { 21058 /* vpmullw */, X86::VPMULLWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
30984 { 21058 /* vpmullw */, X86::VPMULLWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30985 { 21058 /* vpmullw */, X86::VPMULLWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30986 { 21058 /* vpmullw */, X86::VPMULLWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30987 { 21058 /* vpmullw */, X86::VPMULLWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30988 { 21058 /* vpmullw */, X86::VPMULLWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30989 { 21058 /* vpmullw */, X86::VPMULLWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
30990 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
30991 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
30992 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
30993 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
30994 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
30995 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
30996 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
30997 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
30998 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
30999 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31000 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31001 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31002 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31003 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31004 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31005 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31006 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31007 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31008 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31009 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31010 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31011 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31012 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31013 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31014 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31015 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31016 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31017 { 21081 /* vpmuludq */, X86::VPMULUDQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31018 { 21081 /* vpmuludq */, X86::VPMULUDQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
31019 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31020 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31021 { 21081 /* vpmuludq */, X86::VPMULUDQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31022 { 21081 /* vpmuludq */, X86::VPMULUDQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31023 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31024 { 21081 /* vpmuludq */, X86::VPMULUDQYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
31025 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31026 { 21081 /* vpmuludq */, X86::VPMULUDQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31027 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
31028 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
31029 { 21081 /* vpmuludq */, X86::VPMULUDQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
31030 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31031 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31032 { 21081 /* vpmuludq */, X86::VPMULUDQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31033 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31034 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31035 { 21081 /* vpmuludq */, X86::VPMULUDQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31036 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31037 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31038 { 21081 /* vpmuludq */, X86::VPMULUDQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31039 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31040 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31041 { 21081 /* vpmuludq */, X86::VPMULUDQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31042 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31043 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31044 { 21081 /* vpmuludq */, X86::VPMULUDQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31045 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31046 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31047 { 21081 /* vpmuludq */, X86::VPMULUDQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31048 { 21090 /* vpopcntb */, X86::VPOPCNTBZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
31049 { 21090 /* vpopcntb */, X86::VPOPCNTBZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
31050 { 21090 /* vpopcntb */, X86::VPOPCNTBZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
31051 { 21090 /* vpopcntb */, X86::VPOPCNTBZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
31052 { 21090 /* vpopcntb */, X86::VPOPCNTBZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
31053 { 21090 /* vpopcntb */, X86::VPOPCNTBZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
31054 { 21090 /* vpopcntb */, X86::VPOPCNTBZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31055 { 21090 /* vpopcntb */, X86::VPOPCNTBZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31056 { 21090 /* vpopcntb */, X86::VPOPCNTBZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31057 { 21090 /* vpopcntb */, X86::VPOPCNTBZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31058 { 21090 /* vpopcntb */, X86::VPOPCNTBZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31059 { 21090 /* vpopcntb */, X86::VPOPCNTBZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31060 { 21090 /* vpopcntb */, X86::VPOPCNTBZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31061 { 21090 /* vpopcntb */, X86::VPOPCNTBZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31062 { 21090 /* vpopcntb */, X86::VPOPCNTBZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31063 { 21090 /* vpopcntb */, X86::VPOPCNTBZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31064 { 21090 /* vpopcntb */, X86::VPOPCNTBZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31065 { 21090 /* vpopcntb */, X86::VPOPCNTBZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31066 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
31067 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
31068 { 21099 /* vpopcntd */, X86::VPOPCNTDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
31069 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
31070 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
31071 { 21099 /* vpopcntd */, X86::VPOPCNTDZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
31072 { 21099 /* vpopcntd */, X86::VPOPCNTDZrmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
31073 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
31074 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
31075 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31076 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31077 { 21099 /* vpopcntd */, X86::VPOPCNTDZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31078 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31079 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31080 { 21099 /* vpopcntd */, X86::VPOPCNTDZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31081 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31082 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31083 { 21099 /* vpopcntd */, X86::VPOPCNTDZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31084 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31085 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31086 { 21099 /* vpopcntd */, X86::VPOPCNTDZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31087 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31088 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31089 { 21099 /* vpopcntd */, X86::VPOPCNTDZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31090 { 21099 /* vpopcntd */, X86::VPOPCNTDZrmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31091 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31092 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31093 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
31094 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
31095 { 21108 /* vpopcntq */, X86::VPOPCNTQZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
31096 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
31097 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
31098 { 21108 /* vpopcntq */, X86::VPOPCNTQZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
31099 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
31100 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
31101 { 21108 /* vpopcntq */, X86::VPOPCNTQZrmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
31102 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31103 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31104 { 21108 /* vpopcntq */, X86::VPOPCNTQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31105 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31106 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31107 { 21108 /* vpopcntq */, X86::VPOPCNTQZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31108 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31109 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31110 { 21108 /* vpopcntq */, X86::VPOPCNTQZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31111 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31112 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31113 { 21108 /* vpopcntq */, X86::VPOPCNTQZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31114 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31115 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31116 { 21108 /* vpopcntq */, X86::VPOPCNTQZrmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31117 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31118 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31119 { 21108 /* vpopcntq */, X86::VPOPCNTQZrmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31120 { 21117 /* vpopcntw */, X86::VPOPCNTWZ128rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
31121 { 21117 /* vpopcntw */, X86::VPOPCNTWZ256rr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
31122 { 21117 /* vpopcntw */, X86::VPOPCNTWZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
31123 { 21117 /* vpopcntw */, X86::VPOPCNTWZ128rm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
31124 { 21117 /* vpopcntw */, X86::VPOPCNTWZ256rm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
31125 { 21117 /* vpopcntw */, X86::VPOPCNTWZrm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
31126 { 21117 /* vpopcntw */, X86::VPOPCNTWZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31127 { 21117 /* vpopcntw */, X86::VPOPCNTWZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31128 { 21117 /* vpopcntw */, X86::VPOPCNTWZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31129 { 21117 /* vpopcntw */, X86::VPOPCNTWZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31130 { 21117 /* vpopcntw */, X86::VPOPCNTWZ256rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31131 { 21117 /* vpopcntw */, X86::VPOPCNTWZrmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31132 { 21117 /* vpopcntw */, X86::VPOPCNTWZ128rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31133 { 21117 /* vpopcntw */, X86::VPOPCNTWZ256rrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31134 { 21117 /* vpopcntw */, X86::VPOPCNTWZrrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31135 { 21117 /* vpopcntw */, X86::VPOPCNTWZ128rmkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31136 { 21117 /* vpopcntw */, X86::VPOPCNTWZ256rmkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31137 { 21117 /* vpopcntw */, X86::VPOPCNTWZrmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31138 { 21126 /* vpor */, X86::VPORrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31139 { 21126 /* vpor */, X86::VPORYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
31140 { 21126 /* vpor */, X86::VPORrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31141 { 21126 /* vpor */, X86::VPORYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
31142 { 21131 /* vpord */, X86::VPORDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31143 { 21131 /* vpord */, X86::VPORDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31144 { 21131 /* vpord */, X86::VPORDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31145 { 21131 /* vpord */, X86::VPORDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31146 { 21131 /* vpord */, X86::VPORDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31147 { 21131 /* vpord */, X86::VPORDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31148 { 21131 /* vpord */, X86::VPORDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
31149 { 21131 /* vpord */, X86::VPORDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
31150 { 21131 /* vpord */, X86::VPORDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
31151 { 21131 /* vpord */, X86::VPORDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31152 { 21131 /* vpord */, X86::VPORDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31153 { 21131 /* vpord */, X86::VPORDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31154 { 21131 /* vpord */, X86::VPORDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31155 { 21131 /* vpord */, X86::VPORDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31156 { 21131 /* vpord */, X86::VPORDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31157 { 21131 /* vpord */, X86::VPORDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31158 { 21131 /* vpord */, X86::VPORDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31159 { 21131 /* vpord */, X86::VPORDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31160 { 21131 /* vpord */, X86::VPORDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31161 { 21131 /* vpord */, X86::VPORDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31162 { 21131 /* vpord */, X86::VPORDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31163 { 21131 /* vpord */, X86::VPORDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31164 { 21131 /* vpord */, X86::VPORDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31165 { 21131 /* vpord */, X86::VPORDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31166 { 21131 /* vpord */, X86::VPORDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31167 { 21131 /* vpord */, X86::VPORDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31168 { 21131 /* vpord */, X86::VPORDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31169 { 21137 /* vporq */, X86::VPORQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31170 { 21137 /* vporq */, X86::VPORQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31171 { 21137 /* vporq */, X86::VPORQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31172 { 21137 /* vporq */, X86::VPORQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31173 { 21137 /* vporq */, X86::VPORQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31174 { 21137 /* vporq */, X86::VPORQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31175 { 21137 /* vporq */, X86::VPORQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
31176 { 21137 /* vporq */, X86::VPORQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
31177 { 21137 /* vporq */, X86::VPORQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
31178 { 21137 /* vporq */, X86::VPORQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31179 { 21137 /* vporq */, X86::VPORQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31180 { 21137 /* vporq */, X86::VPORQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31181 { 21137 /* vporq */, X86::VPORQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31182 { 21137 /* vporq */, X86::VPORQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31183 { 21137 /* vporq */, X86::VPORQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31184 { 21137 /* vporq */, X86::VPORQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31185 { 21137 /* vporq */, X86::VPORQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31186 { 21137 /* vporq */, X86::VPORQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31187 { 21137 /* vporq */, X86::VPORQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31188 { 21137 /* vporq */, X86::VPORQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31189 { 21137 /* vporq */, X86::VPORQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31190 { 21137 /* vporq */, X86::VPORQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31191 { 21137 /* vporq */, X86::VPORQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31192 { 21137 /* vporq */, X86::VPORQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31193 { 21137 /* vporq */, X86::VPORQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31194 { 21137 /* vporq */, X86::VPORQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31195 { 21137 /* vporq */, X86::VPORQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31196 { 21143 /* vpperm */, X86::VPPERMrrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
31197 { 21143 /* vpperm */, X86::VPPERMrmr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31198 { 21143 /* vpperm */, X86::VPPERMrrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16, MCK_FR16 }, },
31199 { 21150 /* vprold */, X86::VPROLDZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
31200 { 21150 /* vprold */, X86::VPROLDZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
31201 { 21150 /* vprold */, X86::VPROLDZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
31202 { 21150 /* vprold */, X86::VPROLDZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
31203 { 21150 /* vprold */, X86::VPROLDZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
31204 { 21150 /* vprold */, X86::VPROLDZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
31205 { 21150 /* vprold */, X86::VPROLDZmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
31206 { 21150 /* vprold */, X86::VPROLDZ128mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
31207 { 21150 /* vprold */, X86::VPROLDZ256mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
31208 { 21150 /* vprold */, X86::VPROLDZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31209 { 21150 /* vprold */, X86::VPROLDZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31210 { 21150 /* vprold */, X86::VPROLDZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31211 { 21150 /* vprold */, X86::VPROLDZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31212 { 21150 /* vprold */, X86::VPROLDZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31213 { 21150 /* vprold */, X86::VPROLDZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31214 { 21150 /* vprold */, X86::VPROLDZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31215 { 21150 /* vprold */, X86::VPROLDZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31216 { 21150 /* vprold */, X86::VPROLDZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31217 { 21150 /* vprold */, X86::VPROLDZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31218 { 21150 /* vprold */, X86::VPROLDZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31219 { 21150 /* vprold */, X86::VPROLDZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31220 { 21150 /* vprold */, X86::VPROLDZ128mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31221 { 21150 /* vprold */, X86::VPROLDZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31222 { 21150 /* vprold */, X86::VPROLDZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31223 { 21150 /* vprold */, X86::VPROLDZmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31224 { 21150 /* vprold */, X86::VPROLDZ128mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31225 { 21150 /* vprold */, X86::VPROLDZ256mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31226 { 21157 /* vprolq */, X86::VPROLQZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
31227 { 21157 /* vprolq */, X86::VPROLQZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
31228 { 21157 /* vprolq */, X86::VPROLQZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
31229 { 21157 /* vprolq */, X86::VPROLQZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
31230 { 21157 /* vprolq */, X86::VPROLQZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
31231 { 21157 /* vprolq */, X86::VPROLQZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
31232 { 21157 /* vprolq */, X86::VPROLQZ128mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
31233 { 21157 /* vprolq */, X86::VPROLQZ256mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
31234 { 21157 /* vprolq */, X86::VPROLQZmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
31235 { 21157 /* vprolq */, X86::VPROLQZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31236 { 21157 /* vprolq */, X86::VPROLQZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31237 { 21157 /* vprolq */, X86::VPROLQZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31238 { 21157 /* vprolq */, X86::VPROLQZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31239 { 21157 /* vprolq */, X86::VPROLQZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31240 { 21157 /* vprolq */, X86::VPROLQZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31241 { 21157 /* vprolq */, X86::VPROLQZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31242 { 21157 /* vprolq */, X86::VPROLQZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31243 { 21157 /* vprolq */, X86::VPROLQZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31244 { 21157 /* vprolq */, X86::VPROLQZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31245 { 21157 /* vprolq */, X86::VPROLQZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31246 { 21157 /* vprolq */, X86::VPROLQZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31247 { 21157 /* vprolq */, X86::VPROLQZ128mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31248 { 21157 /* vprolq */, X86::VPROLQZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31249 { 21157 /* vprolq */, X86::VPROLQZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31250 { 21157 /* vprolq */, X86::VPROLQZ128mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31251 { 21157 /* vprolq */, X86::VPROLQZ256mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31252 { 21157 /* vprolq */, X86::VPROLQZmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31253 { 21164 /* vprolvd */, X86::VPROLVDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31254 { 21164 /* vprolvd */, X86::VPROLVDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31255 { 21164 /* vprolvd */, X86::VPROLVDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31256 { 21164 /* vprolvd */, X86::VPROLVDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31257 { 21164 /* vprolvd */, X86::VPROLVDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31258 { 21164 /* vprolvd */, X86::VPROLVDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31259 { 21164 /* vprolvd */, X86::VPROLVDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
31260 { 21164 /* vprolvd */, X86::VPROLVDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
31261 { 21164 /* vprolvd */, X86::VPROLVDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
31262 { 21164 /* vprolvd */, X86::VPROLVDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31263 { 21164 /* vprolvd */, X86::VPROLVDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31264 { 21164 /* vprolvd */, X86::VPROLVDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31265 { 21164 /* vprolvd */, X86::VPROLVDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31266 { 21164 /* vprolvd */, X86::VPROLVDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31267 { 21164 /* vprolvd */, X86::VPROLVDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31268 { 21164 /* vprolvd */, X86::VPROLVDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31269 { 21164 /* vprolvd */, X86::VPROLVDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31270 { 21164 /* vprolvd */, X86::VPROLVDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31271 { 21164 /* vprolvd */, X86::VPROLVDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31272 { 21164 /* vprolvd */, X86::VPROLVDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31273 { 21164 /* vprolvd */, X86::VPROLVDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31274 { 21164 /* vprolvd */, X86::VPROLVDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31275 { 21164 /* vprolvd */, X86::VPROLVDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31276 { 21164 /* vprolvd */, X86::VPROLVDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31277 { 21164 /* vprolvd */, X86::VPROLVDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31278 { 21164 /* vprolvd */, X86::VPROLVDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31279 { 21164 /* vprolvd */, X86::VPROLVDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31280 { 21172 /* vprolvq */, X86::VPROLVQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31281 { 21172 /* vprolvq */, X86::VPROLVQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31282 { 21172 /* vprolvq */, X86::VPROLVQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31283 { 21172 /* vprolvq */, X86::VPROLVQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31284 { 21172 /* vprolvq */, X86::VPROLVQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31285 { 21172 /* vprolvq */, X86::VPROLVQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31286 { 21172 /* vprolvq */, X86::VPROLVQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
31287 { 21172 /* vprolvq */, X86::VPROLVQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
31288 { 21172 /* vprolvq */, X86::VPROLVQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
31289 { 21172 /* vprolvq */, X86::VPROLVQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31290 { 21172 /* vprolvq */, X86::VPROLVQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31291 { 21172 /* vprolvq */, X86::VPROLVQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31292 { 21172 /* vprolvq */, X86::VPROLVQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31293 { 21172 /* vprolvq */, X86::VPROLVQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31294 { 21172 /* vprolvq */, X86::VPROLVQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31295 { 21172 /* vprolvq */, X86::VPROLVQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31296 { 21172 /* vprolvq */, X86::VPROLVQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31297 { 21172 /* vprolvq */, X86::VPROLVQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31298 { 21172 /* vprolvq */, X86::VPROLVQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31299 { 21172 /* vprolvq */, X86::VPROLVQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31300 { 21172 /* vprolvq */, X86::VPROLVQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31301 { 21172 /* vprolvq */, X86::VPROLVQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31302 { 21172 /* vprolvq */, X86::VPROLVQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31303 { 21172 /* vprolvq */, X86::VPROLVQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31304 { 21172 /* vprolvq */, X86::VPROLVQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31305 { 21172 /* vprolvq */, X86::VPROLVQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31306 { 21172 /* vprolvq */, X86::VPROLVQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31307 { 21180 /* vprord */, X86::VPRORDZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
31308 { 21180 /* vprord */, X86::VPRORDZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
31309 { 21180 /* vprord */, X86::VPRORDZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
31310 { 21180 /* vprord */, X86::VPRORDZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
31311 { 21180 /* vprord */, X86::VPRORDZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
31312 { 21180 /* vprord */, X86::VPRORDZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
31313 { 21180 /* vprord */, X86::VPRORDZmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
31314 { 21180 /* vprord */, X86::VPRORDZ128mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
31315 { 21180 /* vprord */, X86::VPRORDZ256mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
31316 { 21180 /* vprord */, X86::VPRORDZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31317 { 21180 /* vprord */, X86::VPRORDZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31318 { 21180 /* vprord */, X86::VPRORDZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31319 { 21180 /* vprord */, X86::VPRORDZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31320 { 21180 /* vprord */, X86::VPRORDZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31321 { 21180 /* vprord */, X86::VPRORDZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31322 { 21180 /* vprord */, X86::VPRORDZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31323 { 21180 /* vprord */, X86::VPRORDZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31324 { 21180 /* vprord */, X86::VPRORDZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31325 { 21180 /* vprord */, X86::VPRORDZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31326 { 21180 /* vprord */, X86::VPRORDZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31327 { 21180 /* vprord */, X86::VPRORDZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31328 { 21180 /* vprord */, X86::VPRORDZ128mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31329 { 21180 /* vprord */, X86::VPRORDZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31330 { 21180 /* vprord */, X86::VPRORDZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31331 { 21180 /* vprord */, X86::VPRORDZmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31332 { 21180 /* vprord */, X86::VPRORDZ128mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31333 { 21180 /* vprord */, X86::VPRORDZ256mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31334 { 21187 /* vprorq */, X86::VPRORQZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
31335 { 21187 /* vprorq */, X86::VPRORQZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
31336 { 21187 /* vprorq */, X86::VPRORQZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
31337 { 21187 /* vprorq */, X86::VPRORQZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
31338 { 21187 /* vprorq */, X86::VPRORQZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
31339 { 21187 /* vprorq */, X86::VPRORQZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
31340 { 21187 /* vprorq */, X86::VPRORQZ128mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
31341 { 21187 /* vprorq */, X86::VPRORQZ256mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
31342 { 21187 /* vprorq */, X86::VPRORQZmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
31343 { 21187 /* vprorq */, X86::VPRORQZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31344 { 21187 /* vprorq */, X86::VPRORQZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31345 { 21187 /* vprorq */, X86::VPRORQZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31346 { 21187 /* vprorq */, X86::VPRORQZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31347 { 21187 /* vprorq */, X86::VPRORQZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31348 { 21187 /* vprorq */, X86::VPRORQZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31349 { 21187 /* vprorq */, X86::VPRORQZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31350 { 21187 /* vprorq */, X86::VPRORQZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31351 { 21187 /* vprorq */, X86::VPRORQZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31352 { 21187 /* vprorq */, X86::VPRORQZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31353 { 21187 /* vprorq */, X86::VPRORQZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31354 { 21187 /* vprorq */, X86::VPRORQZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31355 { 21187 /* vprorq */, X86::VPRORQZ128mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31356 { 21187 /* vprorq */, X86::VPRORQZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31357 { 21187 /* vprorq */, X86::VPRORQZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31358 { 21187 /* vprorq */, X86::VPRORQZ128mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31359 { 21187 /* vprorq */, X86::VPRORQZ256mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31360 { 21187 /* vprorq */, X86::VPRORQZmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31361 { 21194 /* vprorvd */, X86::VPRORVDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31362 { 21194 /* vprorvd */, X86::VPRORVDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31363 { 21194 /* vprorvd */, X86::VPRORVDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31364 { 21194 /* vprorvd */, X86::VPRORVDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31365 { 21194 /* vprorvd */, X86::VPRORVDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31366 { 21194 /* vprorvd */, X86::VPRORVDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31367 { 21194 /* vprorvd */, X86::VPRORVDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
31368 { 21194 /* vprorvd */, X86::VPRORVDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
31369 { 21194 /* vprorvd */, X86::VPRORVDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
31370 { 21194 /* vprorvd */, X86::VPRORVDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31371 { 21194 /* vprorvd */, X86::VPRORVDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31372 { 21194 /* vprorvd */, X86::VPRORVDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31373 { 21194 /* vprorvd */, X86::VPRORVDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31374 { 21194 /* vprorvd */, X86::VPRORVDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31375 { 21194 /* vprorvd */, X86::VPRORVDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31376 { 21194 /* vprorvd */, X86::VPRORVDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31377 { 21194 /* vprorvd */, X86::VPRORVDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31378 { 21194 /* vprorvd */, X86::VPRORVDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31379 { 21194 /* vprorvd */, X86::VPRORVDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31380 { 21194 /* vprorvd */, X86::VPRORVDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31381 { 21194 /* vprorvd */, X86::VPRORVDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31382 { 21194 /* vprorvd */, X86::VPRORVDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31383 { 21194 /* vprorvd */, X86::VPRORVDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31384 { 21194 /* vprorvd */, X86::VPRORVDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31385 { 21194 /* vprorvd */, X86::VPRORVDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31386 { 21194 /* vprorvd */, X86::VPRORVDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31387 { 21194 /* vprorvd */, X86::VPRORVDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31388 { 21202 /* vprorvq */, X86::VPRORVQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31389 { 21202 /* vprorvq */, X86::VPRORVQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31390 { 21202 /* vprorvq */, X86::VPRORVQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31391 { 21202 /* vprorvq */, X86::VPRORVQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31392 { 21202 /* vprorvq */, X86::VPRORVQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31393 { 21202 /* vprorvq */, X86::VPRORVQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31394 { 21202 /* vprorvq */, X86::VPRORVQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
31395 { 21202 /* vprorvq */, X86::VPRORVQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
31396 { 21202 /* vprorvq */, X86::VPRORVQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
31397 { 21202 /* vprorvq */, X86::VPRORVQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31398 { 21202 /* vprorvq */, X86::VPRORVQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31399 { 21202 /* vprorvq */, X86::VPRORVQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31400 { 21202 /* vprorvq */, X86::VPRORVQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31401 { 21202 /* vprorvq */, X86::VPRORVQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31402 { 21202 /* vprorvq */, X86::VPRORVQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31403 { 21202 /* vprorvq */, X86::VPRORVQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31404 { 21202 /* vprorvq */, X86::VPRORVQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31405 { 21202 /* vprorvq */, X86::VPRORVQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31406 { 21202 /* vprorvq */, X86::VPRORVQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31407 { 21202 /* vprorvq */, X86::VPRORVQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31408 { 21202 /* vprorvq */, X86::VPRORVQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31409 { 21202 /* vprorvq */, X86::VPRORVQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31410 { 21202 /* vprorvq */, X86::VPRORVQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31411 { 21202 /* vprorvq */, X86::VPRORVQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31412 { 21202 /* vprorvq */, X86::VPRORVQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31413 { 21202 /* vprorvq */, X86::VPRORVQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31414 { 21202 /* vprorvq */, X86::VPRORVQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31415 { 21210 /* vprotb */, X86::VPROTBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31416 { 21210 /* vprotb */, X86::VPROTBmr, Convert__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
31417 { 21210 /* vprotb */, X86::VPROTBri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
31418 { 21210 /* vprotb */, X86::VPROTBmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
31419 { 21210 /* vprotb */, X86::VPROTBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31420 { 21217 /* vprotd */, X86::VPROTDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31421 { 21217 /* vprotd */, X86::VPROTDmr, Convert__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
31422 { 21217 /* vprotd */, X86::VPROTDri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
31423 { 21217 /* vprotd */, X86::VPROTDmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
31424 { 21217 /* vprotd */, X86::VPROTDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31425 { 21224 /* vprotq */, X86::VPROTQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31426 { 21224 /* vprotq */, X86::VPROTQmr, Convert__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
31427 { 21224 /* vprotq */, X86::VPROTQri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
31428 { 21224 /* vprotq */, X86::VPROTQmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
31429 { 21224 /* vprotq */, X86::VPROTQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31430 { 21231 /* vprotw */, X86::VPROTWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31431 { 21231 /* vprotw */, X86::VPROTWmr, Convert__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
31432 { 21231 /* vprotw */, X86::VPROTWri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
31433 { 21231 /* vprotw */, X86::VPROTWmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
31434 { 21231 /* vprotw */, X86::VPROTWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31435 { 21238 /* vpsadbw */, X86::VPSADBWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31436 { 21238 /* vpsadbw */, X86::VPSADBWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
31437 { 21238 /* vpsadbw */, X86::VPSADBWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31438 { 21238 /* vpsadbw */, X86::VPSADBWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31439 { 21238 /* vpsadbw */, X86::VPSADBWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31440 { 21238 /* vpsadbw */, X86::VPSADBWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31441 { 21238 /* vpsadbw */, X86::VPSADBWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31442 { 21238 /* vpsadbw */, X86::VPSADBWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
31443 { 21238 /* vpsadbw */, X86::VPSADBWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31444 { 21238 /* vpsadbw */, X86::VPSADBWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31445 { 21246 /* vpscatterdd */, X86::VPSCATTERDDZ128mr, Convert__Reg1_3__Mem32_RC128X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32_RC128X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31446 { 21246 /* vpscatterdd */, X86::VPSCATTERDDZ256mr, Convert__Reg1_3__Mem32_RC256X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem32_RC256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31447 { 21246 /* vpscatterdd */, X86::VPSCATTERDDZmr, Convert__Reg1_3__Mem32_RC5125_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31448 { 21258 /* vpscatterdq */, X86::VPSCATTERDQZ128mr, Convert__Reg1_3__Mem64_RC128X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64_RC128X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31449 { 21258 /* vpscatterdq */, X86::VPSCATTERDQZ256mr, Convert__Reg1_3__Mem64_RC128X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64_RC128X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31450 { 21258 /* vpscatterdq */, X86::VPSCATTERDQZmr, Convert__Reg1_3__Mem64_RC256X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem64_RC256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31451 { 21270 /* vpscatterqd */, X86::VPSCATTERQDZ128mr, Convert__Reg1_3__Mem32_RC128X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32_RC128X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31452 { 21270 /* vpscatterqd */, X86::VPSCATTERQDZ256mr, Convert__Reg1_3__Mem32_RC256X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32_RC256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31453 { 21270 /* vpscatterqd */, X86::VPSCATTERQDZmr, Convert__Reg1_3__Mem32_RC5125_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31454 { 21282 /* vpscatterqq */, X86::VPSCATTERQQZ128mr, Convert__Reg1_3__Mem64_RC128X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64_RC128X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31455 { 21282 /* vpscatterqq */, X86::VPSCATTERQQZ256mr, Convert__Reg1_3__Mem64_RC256X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64_RC256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31456 { 21282 /* vpscatterqq */, X86::VPSCATTERQQZmr, Convert__Reg1_3__Mem64_RC5125_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem64_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31457 { 21294 /* vpshab */, X86::VPSHABrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31458 { 21294 /* vpshab */, X86::VPSHABmr, Convert__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
31459 { 21294 /* vpshab */, X86::VPSHABrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31460 { 21301 /* vpshad */, X86::VPSHADrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31461 { 21301 /* vpshad */, X86::VPSHADmr, Convert__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
31462 { 21301 /* vpshad */, X86::VPSHADrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31463 { 21308 /* vpshaq */, X86::VPSHAQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31464 { 21308 /* vpshaq */, X86::VPSHAQmr, Convert__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
31465 { 21308 /* vpshaq */, X86::VPSHAQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31466 { 21315 /* vpshaw */, X86::VPSHAWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31467 { 21315 /* vpshaw */, X86::VPSHAWmr, Convert__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
31468 { 21315 /* vpshaw */, X86::VPSHAWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31469 { 21322 /* vpshlb */, X86::VPSHLBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31470 { 21322 /* vpshlb */, X86::VPSHLBmr, Convert__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
31471 { 21322 /* vpshlb */, X86::VPSHLBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31472 { 21329 /* vpshld */, X86::VPSHLDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31473 { 21329 /* vpshld */, X86::VPSHLDmr, Convert__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
31474 { 21329 /* vpshld */, X86::VPSHLDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31475 { 21336 /* vpshldd */, X86::VPSHLDDZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31476 { 21336 /* vpshldd */, X86::VPSHLDDZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31477 { 21336 /* vpshldd */, X86::VPSHLDDZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
31478 { 21336 /* vpshldd */, X86::VPSHLDDZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31479 { 21336 /* vpshldd */, X86::VPSHLDDZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31480 { 21336 /* vpshldd */, X86::VPSHLDDZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31481 { 21336 /* vpshldd */, X86::VPSHLDDZrmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
31482 { 21336 /* vpshldd */, X86::VPSHLDDZ128rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
31483 { 21336 /* vpshldd */, X86::VPSHLDDZ256rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
31484 { 21336 /* vpshldd */, X86::VPSHLDDZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31485 { 21336 /* vpshldd */, X86::VPSHLDDZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31486 { 21336 /* vpshldd */, X86::VPSHLDDZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31487 { 21336 /* vpshldd */, X86::VPSHLDDZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31488 { 21336 /* vpshldd */, X86::VPSHLDDZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31489 { 21336 /* vpshldd */, X86::VPSHLDDZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31490 { 21336 /* vpshldd */, X86::VPSHLDDZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31491 { 21336 /* vpshldd */, X86::VPSHLDDZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31492 { 21336 /* vpshldd */, X86::VPSHLDDZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31493 { 21336 /* vpshldd */, X86::VPSHLDDZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31494 { 21336 /* vpshldd */, X86::VPSHLDDZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31495 { 21336 /* vpshldd */, X86::VPSHLDDZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31496 { 21336 /* vpshldd */, X86::VPSHLDDZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31497 { 21336 /* vpshldd */, X86::VPSHLDDZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31498 { 21336 /* vpshldd */, X86::VPSHLDDZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31499 { 21336 /* vpshldd */, X86::VPSHLDDZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31500 { 21336 /* vpshldd */, X86::VPSHLDDZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31501 { 21336 /* vpshldd */, X86::VPSHLDDZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31502 { 21344 /* vpshldq */, X86::VPSHLDQZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31503 { 21344 /* vpshldq */, X86::VPSHLDQZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31504 { 21344 /* vpshldq */, X86::VPSHLDQZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
31505 { 21344 /* vpshldq */, X86::VPSHLDQZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31506 { 21344 /* vpshldq */, X86::VPSHLDQZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31507 { 21344 /* vpshldq */, X86::VPSHLDQZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31508 { 21344 /* vpshldq */, X86::VPSHLDQZ128rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
31509 { 21344 /* vpshldq */, X86::VPSHLDQZ256rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
31510 { 21344 /* vpshldq */, X86::VPSHLDQZrmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
31511 { 21344 /* vpshldq */, X86::VPSHLDQZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31512 { 21344 /* vpshldq */, X86::VPSHLDQZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31513 { 21344 /* vpshldq */, X86::VPSHLDQZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31514 { 21344 /* vpshldq */, X86::VPSHLDQZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31515 { 21344 /* vpshldq */, X86::VPSHLDQZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31516 { 21344 /* vpshldq */, X86::VPSHLDQZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31517 { 21344 /* vpshldq */, X86::VPSHLDQZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31518 { 21344 /* vpshldq */, X86::VPSHLDQZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31519 { 21344 /* vpshldq */, X86::VPSHLDQZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31520 { 21344 /* vpshldq */, X86::VPSHLDQZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31521 { 21344 /* vpshldq */, X86::VPSHLDQZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31522 { 21344 /* vpshldq */, X86::VPSHLDQZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31523 { 21344 /* vpshldq */, X86::VPSHLDQZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31524 { 21344 /* vpshldq */, X86::VPSHLDQZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31525 { 21344 /* vpshldq */, X86::VPSHLDQZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31526 { 21344 /* vpshldq */, X86::VPSHLDQZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31527 { 21344 /* vpshldq */, X86::VPSHLDQZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31528 { 21344 /* vpshldq */, X86::VPSHLDQZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31529 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31530 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31531 { 21352 /* vpshldvd */, X86::VPSHLDVDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31532 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31533 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31534 { 21352 /* vpshldvd */, X86::VPSHLDVDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31535 { 21352 /* vpshldvd */, X86::VPSHLDVDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
31536 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
31537 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
31538 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31539 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31540 { 21352 /* vpshldvd */, X86::VPSHLDVDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31541 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31542 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31543 { 21352 /* vpshldvd */, X86::VPSHLDVDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31544 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31545 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31546 { 21352 /* vpshldvd */, X86::VPSHLDVDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31547 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31548 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31549 { 21352 /* vpshldvd */, X86::VPSHLDVDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31550 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31551 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31552 { 21352 /* vpshldvd */, X86::VPSHLDVDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31553 { 21352 /* vpshldvd */, X86::VPSHLDVDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31554 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31555 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31556 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31557 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31558 { 21361 /* vpshldvq */, X86::VPSHLDVQZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31559 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31560 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31561 { 21361 /* vpshldvq */, X86::VPSHLDVQZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31562 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
31563 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
31564 { 21361 /* vpshldvq */, X86::VPSHLDVQZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
31565 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31566 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31567 { 21361 /* vpshldvq */, X86::VPSHLDVQZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31568 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31569 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31570 { 21361 /* vpshldvq */, X86::VPSHLDVQZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31571 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31572 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31573 { 21361 /* vpshldvq */, X86::VPSHLDVQZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31574 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31575 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31576 { 21361 /* vpshldvq */, X86::VPSHLDVQZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31577 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31578 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31579 { 21361 /* vpshldvq */, X86::VPSHLDVQZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31580 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31581 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31582 { 21361 /* vpshldvq */, X86::VPSHLDVQZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31583 { 21370 /* vpshldvw */, X86::VPSHLDVWZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31584 { 21370 /* vpshldvw */, X86::VPSHLDVWZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31585 { 21370 /* vpshldvw */, X86::VPSHLDVWZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31586 { 21370 /* vpshldvw */, X86::VPSHLDVWZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31587 { 21370 /* vpshldvw */, X86::VPSHLDVWZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31588 { 21370 /* vpshldvw */, X86::VPSHLDVWZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31589 { 21370 /* vpshldvw */, X86::VPSHLDVWZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31590 { 21370 /* vpshldvw */, X86::VPSHLDVWZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31591 { 21370 /* vpshldvw */, X86::VPSHLDVWZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31592 { 21370 /* vpshldvw */, X86::VPSHLDVWZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31593 { 21370 /* vpshldvw */, X86::VPSHLDVWZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31594 { 21370 /* vpshldvw */, X86::VPSHLDVWZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31595 { 21370 /* vpshldvw */, X86::VPSHLDVWZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31596 { 21370 /* vpshldvw */, X86::VPSHLDVWZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31597 { 21370 /* vpshldvw */, X86::VPSHLDVWZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31598 { 21370 /* vpshldvw */, X86::VPSHLDVWZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31599 { 21370 /* vpshldvw */, X86::VPSHLDVWZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31600 { 21370 /* vpshldvw */, X86::VPSHLDVWZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31601 { 21379 /* vpshldw */, X86::VPSHLDWZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31602 { 21379 /* vpshldw */, X86::VPSHLDWZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31603 { 21379 /* vpshldw */, X86::VPSHLDWZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
31604 { 21379 /* vpshldw */, X86::VPSHLDWZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31605 { 21379 /* vpshldw */, X86::VPSHLDWZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31606 { 21379 /* vpshldw */, X86::VPSHLDWZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31607 { 21379 /* vpshldw */, X86::VPSHLDWZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31608 { 21379 /* vpshldw */, X86::VPSHLDWZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31609 { 21379 /* vpshldw */, X86::VPSHLDWZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31610 { 21379 /* vpshldw */, X86::VPSHLDWZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31611 { 21379 /* vpshldw */, X86::VPSHLDWZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31612 { 21379 /* vpshldw */, X86::VPSHLDWZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31613 { 21379 /* vpshldw */, X86::VPSHLDWZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31614 { 21379 /* vpshldw */, X86::VPSHLDWZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31615 { 21379 /* vpshldw */, X86::VPSHLDWZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31616 { 21379 /* vpshldw */, X86::VPSHLDWZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31617 { 21379 /* vpshldw */, X86::VPSHLDWZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31618 { 21379 /* vpshldw */, X86::VPSHLDWZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31619 { 21387 /* vpshlq */, X86::VPSHLQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31620 { 21387 /* vpshlq */, X86::VPSHLQmr, Convert__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
31621 { 21387 /* vpshlq */, X86::VPSHLQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31622 { 21394 /* vpshlw */, X86::VPSHLWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31623 { 21394 /* vpshlw */, X86::VPSHLWmr, Convert__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
31624 { 21394 /* vpshlw */, X86::VPSHLWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31625 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31626 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31627 { 21401 /* vpshrdd */, X86::VPSHRDDZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
31628 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31629 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31630 { 21401 /* vpshrdd */, X86::VPSHRDDZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31631 { 21401 /* vpshrdd */, X86::VPSHRDDZrmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
31632 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
31633 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
31634 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31635 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31636 { 21401 /* vpshrdd */, X86::VPSHRDDZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31637 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31638 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31639 { 21401 /* vpshrdd */, X86::VPSHRDDZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31640 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31641 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31642 { 21401 /* vpshrdd */, X86::VPSHRDDZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31643 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31644 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31645 { 21401 /* vpshrdd */, X86::VPSHRDDZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31646 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31647 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31648 { 21401 /* vpshrdd */, X86::VPSHRDDZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31649 { 21401 /* vpshrdd */, X86::VPSHRDDZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31650 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31651 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31652 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31653 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31654 { 21409 /* vpshrdq */, X86::VPSHRDQZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
31655 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31656 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31657 { 21409 /* vpshrdq */, X86::VPSHRDQZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31658 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
31659 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
31660 { 21409 /* vpshrdq */, X86::VPSHRDQZrmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
31661 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31662 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31663 { 21409 /* vpshrdq */, X86::VPSHRDQZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31664 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31665 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31666 { 21409 /* vpshrdq */, X86::VPSHRDQZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31667 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31668 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31669 { 21409 /* vpshrdq */, X86::VPSHRDQZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31670 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31671 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31672 { 21409 /* vpshrdq */, X86::VPSHRDQZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31673 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31674 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31675 { 21409 /* vpshrdq */, X86::VPSHRDQZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31676 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31677 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31678 { 21409 /* vpshrdq */, X86::VPSHRDQZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31679 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31680 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31681 { 21417 /* vpshrdvd */, X86::VPSHRDVDZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31682 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31683 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31684 { 21417 /* vpshrdvd */, X86::VPSHRDVDZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31685 { 21417 /* vpshrdvd */, X86::VPSHRDVDZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
31686 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
31687 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
31688 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31689 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31690 { 21417 /* vpshrdvd */, X86::VPSHRDVDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31691 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31692 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31693 { 21417 /* vpshrdvd */, X86::VPSHRDVDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31694 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31695 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31696 { 21417 /* vpshrdvd */, X86::VPSHRDVDZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31697 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31698 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31699 { 21417 /* vpshrdvd */, X86::VPSHRDVDZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31700 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31701 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31702 { 21417 /* vpshrdvd */, X86::VPSHRDVDZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31703 { 21417 /* vpshrdvd */, X86::VPSHRDVDZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31704 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31705 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31706 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31707 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31708 { 21426 /* vpshrdvq */, X86::VPSHRDVQZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31709 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31710 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31711 { 21426 /* vpshrdvq */, X86::VPSHRDVQZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31712 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
31713 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
31714 { 21426 /* vpshrdvq */, X86::VPSHRDVQZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
31715 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31716 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31717 { 21426 /* vpshrdvq */, X86::VPSHRDVQZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31718 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31719 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31720 { 21426 /* vpshrdvq */, X86::VPSHRDVQZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31721 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31722 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31723 { 21426 /* vpshrdvq */, X86::VPSHRDVQZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31724 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31725 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31726 { 21426 /* vpshrdvq */, X86::VPSHRDVQZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31727 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31728 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256mbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31729 { 21426 /* vpshrdvq */, X86::VPSHRDVQZmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31730 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31731 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256mbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31732 { 21426 /* vpshrdvq */, X86::VPSHRDVQZmbkz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31733 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31734 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31735 { 21435 /* vpshrdvw */, X86::VPSHRDVWZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31736 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31737 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31738 { 21435 /* vpshrdvw */, X86::VPSHRDVWZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31739 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31740 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ256rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31741 { 21435 /* vpshrdvw */, X86::VPSHRDVWZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31742 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ128mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31743 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ256mk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31744 { 21435 /* vpshrdvw */, X86::VPSHRDVWZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31745 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ128rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31746 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ256rkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31747 { 21435 /* vpshrdvw */, X86::VPSHRDVWZrkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31748 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ128mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31749 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ256mkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31750 { 21435 /* vpshrdvw */, X86::VPSHRDVWZmkz, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31751 { 21444 /* vpshrdw */, X86::VPSHRDWZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31752 { 21444 /* vpshrdw */, X86::VPSHRDWZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31753 { 21444 /* vpshrdw */, X86::VPSHRDWZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
31754 { 21444 /* vpshrdw */, X86::VPSHRDWZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31755 { 21444 /* vpshrdw */, X86::VPSHRDWZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31756 { 21444 /* vpshrdw */, X86::VPSHRDWZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31757 { 21444 /* vpshrdw */, X86::VPSHRDWZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31758 { 21444 /* vpshrdw */, X86::VPSHRDWZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31759 { 21444 /* vpshrdw */, X86::VPSHRDWZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31760 { 21444 /* vpshrdw */, X86::VPSHRDWZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31761 { 21444 /* vpshrdw */, X86::VPSHRDWZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31762 { 21444 /* vpshrdw */, X86::VPSHRDWZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31763 { 21444 /* vpshrdw */, X86::VPSHRDWZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31764 { 21444 /* vpshrdw */, X86::VPSHRDWZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31765 { 21444 /* vpshrdw */, X86::VPSHRDWZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31766 { 21444 /* vpshrdw */, X86::VPSHRDWZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31767 { 21444 /* vpshrdw */, X86::VPSHRDWZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31768 { 21444 /* vpshrdw */, X86::VPSHRDWZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31769 { 21452 /* vpshufb */, X86::VPSHUFBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31770 { 21452 /* vpshufb */, X86::VPSHUFBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
31771 { 21452 /* vpshufb */, X86::VPSHUFBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31772 { 21452 /* vpshufb */, X86::VPSHUFBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
31773 { 21452 /* vpshufb */, X86::VPSHUFBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
31774 { 21452 /* vpshufb */, X86::VPSHUFBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31775 { 21452 /* vpshufb */, X86::VPSHUFBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31776 { 21452 /* vpshufb */, X86::VPSHUFBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
31777 { 21452 /* vpshufb */, X86::VPSHUFBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
31778 { 21452 /* vpshufb */, X86::VPSHUFBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
31779 { 21452 /* vpshufb */, X86::VPSHUFBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31780 { 21452 /* vpshufb */, X86::VPSHUFBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31781 { 21452 /* vpshufb */, X86::VPSHUFBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31782 { 21452 /* vpshufb */, X86::VPSHUFBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31783 { 21452 /* vpshufb */, X86::VPSHUFBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31784 { 21452 /* vpshufb */, X86::VPSHUFBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31785 { 21452 /* vpshufb */, X86::VPSHUFBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31786 { 21452 /* vpshufb */, X86::VPSHUFBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31787 { 21452 /* vpshufb */, X86::VPSHUFBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31788 { 21452 /* vpshufb */, X86::VPSHUFBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31789 { 21452 /* vpshufb */, X86::VPSHUFBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31790 { 21452 /* vpshufb */, X86::VPSHUFBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31791 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
31792 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
31793 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
31794 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
31795 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
31796 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
31797 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31798 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31799 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31800 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31801 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31802 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31803 { 21473 /* vpshufd */, X86::VPSHUFDri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
31804 { 21473 /* vpshufd */, X86::VPSHUFDYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
31805 { 21473 /* vpshufd */, X86::VPSHUFDZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
31806 { 21473 /* vpshufd */, X86::VPSHUFDZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
31807 { 21473 /* vpshufd */, X86::VPSHUFDZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
31808 { 21473 /* vpshufd */, X86::VPSHUFDmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
31809 { 21473 /* vpshufd */, X86::VPSHUFDZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
31810 { 21473 /* vpshufd */, X86::VPSHUFDYmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256 }, },
31811 { 21473 /* vpshufd */, X86::VPSHUFDZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
31812 { 21473 /* vpshufd */, X86::VPSHUFDZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
31813 { 21473 /* vpshufd */, X86::VPSHUFDZmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
31814 { 21473 /* vpshufd */, X86::VPSHUFDZ128mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
31815 { 21473 /* vpshufd */, X86::VPSHUFDZ256mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
31816 { 21473 /* vpshufd */, X86::VPSHUFDZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31817 { 21473 /* vpshufd */, X86::VPSHUFDZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31818 { 21473 /* vpshufd */, X86::VPSHUFDZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31819 { 21473 /* vpshufd */, X86::VPSHUFDZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31820 { 21473 /* vpshufd */, X86::VPSHUFDZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31821 { 21473 /* vpshufd */, X86::VPSHUFDZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31822 { 21473 /* vpshufd */, X86::VPSHUFDZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31823 { 21473 /* vpshufd */, X86::VPSHUFDZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31824 { 21473 /* vpshufd */, X86::VPSHUFDZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31825 { 21473 /* vpshufd */, X86::VPSHUFDZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31826 { 21473 /* vpshufd */, X86::VPSHUFDZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31827 { 21473 /* vpshufd */, X86::VPSHUFDZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31828 { 21473 /* vpshufd */, X86::VPSHUFDZ128mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31829 { 21473 /* vpshufd */, X86::VPSHUFDZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31830 { 21473 /* vpshufd */, X86::VPSHUFDZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31831 { 21473 /* vpshufd */, X86::VPSHUFDZmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31832 { 21473 /* vpshufd */, X86::VPSHUFDZ128mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31833 { 21473 /* vpshufd */, X86::VPSHUFDZ256mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31834 { 21481 /* vpshufhw */, X86::VPSHUFHWri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
31835 { 21481 /* vpshufhw */, X86::VPSHUFHWYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
31836 { 21481 /* vpshufhw */, X86::VPSHUFHWZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
31837 { 21481 /* vpshufhw */, X86::VPSHUFHWZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
31838 { 21481 /* vpshufhw */, X86::VPSHUFHWZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
31839 { 21481 /* vpshufhw */, X86::VPSHUFHWmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
31840 { 21481 /* vpshufhw */, X86::VPSHUFHWZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
31841 { 21481 /* vpshufhw */, X86::VPSHUFHWYmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256 }, },
31842 { 21481 /* vpshufhw */, X86::VPSHUFHWZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
31843 { 21481 /* vpshufhw */, X86::VPSHUFHWZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
31844 { 21481 /* vpshufhw */, X86::VPSHUFHWZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31845 { 21481 /* vpshufhw */, X86::VPSHUFHWZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31846 { 21481 /* vpshufhw */, X86::VPSHUFHWZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31847 { 21481 /* vpshufhw */, X86::VPSHUFHWZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31848 { 21481 /* vpshufhw */, X86::VPSHUFHWZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31849 { 21481 /* vpshufhw */, X86::VPSHUFHWZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31850 { 21481 /* vpshufhw */, X86::VPSHUFHWZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31851 { 21481 /* vpshufhw */, X86::VPSHUFHWZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31852 { 21481 /* vpshufhw */, X86::VPSHUFHWZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31853 { 21481 /* vpshufhw */, X86::VPSHUFHWZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31854 { 21481 /* vpshufhw */, X86::VPSHUFHWZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31855 { 21481 /* vpshufhw */, X86::VPSHUFHWZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31856 { 21490 /* vpshuflw */, X86::VPSHUFLWri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
31857 { 21490 /* vpshuflw */, X86::VPSHUFLWYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
31858 { 21490 /* vpshuflw */, X86::VPSHUFLWZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
31859 { 21490 /* vpshuflw */, X86::VPSHUFLWZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
31860 { 21490 /* vpshuflw */, X86::VPSHUFLWZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
31861 { 21490 /* vpshuflw */, X86::VPSHUFLWmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
31862 { 21490 /* vpshuflw */, X86::VPSHUFLWZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
31863 { 21490 /* vpshuflw */, X86::VPSHUFLWYmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256 }, },
31864 { 21490 /* vpshuflw */, X86::VPSHUFLWZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
31865 { 21490 /* vpshuflw */, X86::VPSHUFLWZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
31866 { 21490 /* vpshuflw */, X86::VPSHUFLWZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31867 { 21490 /* vpshuflw */, X86::VPSHUFLWZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31868 { 21490 /* vpshuflw */, X86::VPSHUFLWZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31869 { 21490 /* vpshuflw */, X86::VPSHUFLWZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31870 { 21490 /* vpshuflw */, X86::VPSHUFLWZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31871 { 21490 /* vpshuflw */, X86::VPSHUFLWZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31872 { 21490 /* vpshuflw */, X86::VPSHUFLWZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31873 { 21490 /* vpshuflw */, X86::VPSHUFLWZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31874 { 21490 /* vpshuflw */, X86::VPSHUFLWZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31875 { 21490 /* vpshuflw */, X86::VPSHUFLWZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31876 { 21490 /* vpshuflw */, X86::VPSHUFLWZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31877 { 21490 /* vpshuflw */, X86::VPSHUFLWZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31878 { 21499 /* vpsignb */, X86::VPSIGNBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31879 { 21499 /* vpsignb */, X86::VPSIGNBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
31880 { 21499 /* vpsignb */, X86::VPSIGNBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31881 { 21499 /* vpsignb */, X86::VPSIGNBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
31882 { 21507 /* vpsignd */, X86::VPSIGNDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31883 { 21507 /* vpsignd */, X86::VPSIGNDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
31884 { 21507 /* vpsignd */, X86::VPSIGNDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31885 { 21507 /* vpsignd */, X86::VPSIGNDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
31886 { 21515 /* vpsignw */, X86::VPSIGNWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31887 { 21515 /* vpsignw */, X86::VPSIGNWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
31888 { 21515 /* vpsignw */, X86::VPSIGNWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31889 { 21515 /* vpsignw */, X86::VPSIGNWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
31890 { 21523 /* vpslld */, X86::VPSLLDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31891 { 21523 /* vpslld */, X86::VPSLLDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256, MCK_VR256 }, },
31892 { 21523 /* vpslld */, X86::VPSLLDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31893 { 21523 /* vpslld */, X86::VPSLLDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
31894 { 21523 /* vpslld */, X86::VPSLLDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512 }, },
31895 { 21523 /* vpslld */, X86::VPSLLDri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
31896 { 21523 /* vpslld */, X86::VPSLLDYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
31897 { 21523 /* vpslld */, X86::VPSLLDZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
31898 { 21523 /* vpslld */, X86::VPSLLDZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
31899 { 21523 /* vpslld */, X86::VPSLLDZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
31900 { 21523 /* vpslld */, X86::VPSLLDZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
31901 { 21523 /* vpslld */, X86::VPSLLDZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
31902 { 21523 /* vpslld */, X86::VPSLLDZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
31903 { 21523 /* vpslld */, X86::VPSLLDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31904 { 21523 /* vpslld */, X86::VPSLLDYrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256, MCK_VR256 }, },
31905 { 21523 /* vpslld */, X86::VPSLLDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31906 { 21523 /* vpslld */, X86::VPSLLDZ256rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X }, },
31907 { 21523 /* vpslld */, X86::VPSLLDZrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512 }, },
31908 { 21523 /* vpslld */, X86::VPSLLDZmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
31909 { 21523 /* vpslld */, X86::VPSLLDZ128mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
31910 { 21523 /* vpslld */, X86::VPSLLDZ256mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
31911 { 21523 /* vpslld */, X86::VPSLLDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31912 { 21523 /* vpslld */, X86::VPSLLDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31913 { 21523 /* vpslld */, X86::VPSLLDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31914 { 21523 /* vpslld */, X86::VPSLLDZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31915 { 21523 /* vpslld */, X86::VPSLLDZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31916 { 21523 /* vpslld */, X86::VPSLLDZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31917 { 21523 /* vpslld */, X86::VPSLLDZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31918 { 21523 /* vpslld */, X86::VPSLLDZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31919 { 21523 /* vpslld */, X86::VPSLLDZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31920 { 21523 /* vpslld */, X86::VPSLLDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31921 { 21523 /* vpslld */, X86::VPSLLDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31922 { 21523 /* vpslld */, X86::VPSLLDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31923 { 21523 /* vpslld */, X86::VPSLLDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31924 { 21523 /* vpslld */, X86::VPSLLDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31925 { 21523 /* vpslld */, X86::VPSLLDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31926 { 21523 /* vpslld */, X86::VPSLLDZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31927 { 21523 /* vpslld */, X86::VPSLLDZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31928 { 21523 /* vpslld */, X86::VPSLLDZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31929 { 21523 /* vpslld */, X86::VPSLLDZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31930 { 21523 /* vpslld */, X86::VPSLLDZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31931 { 21523 /* vpslld */, X86::VPSLLDZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31932 { 21523 /* vpslld */, X86::VPSLLDZ128mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31933 { 21523 /* vpslld */, X86::VPSLLDZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31934 { 21523 /* vpslld */, X86::VPSLLDZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31935 { 21523 /* vpslld */, X86::VPSLLDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31936 { 21523 /* vpslld */, X86::VPSLLDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31937 { 21523 /* vpslld */, X86::VPSLLDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31938 { 21523 /* vpslld */, X86::VPSLLDZmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31939 { 21523 /* vpslld */, X86::VPSLLDZ128mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31940 { 21523 /* vpslld */, X86::VPSLLDZ256mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31941 { 21530 /* vpslldq */, X86::VPSLLDQri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
31942 { 21530 /* vpslldq */, X86::VPSLLDQYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
31943 { 21530 /* vpslldq */, X86::VPSLLDQZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
31944 { 21530 /* vpslldq */, X86::VPSLLDQZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
31945 { 21530 /* vpslldq */, X86::VPSLLDQZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
31946 { 21530 /* vpslldq */, X86::VPSLLDQZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
31947 { 21530 /* vpslldq */, X86::VPSLLDQZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
31948 { 21530 /* vpslldq */, X86::VPSLLDQZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
31949 { 21538 /* vpsllq */, X86::VPSLLQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
31950 { 21538 /* vpsllq */, X86::VPSLLQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256, MCK_VR256 }, },
31951 { 21538 /* vpsllq */, X86::VPSLLQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
31952 { 21538 /* vpsllq */, X86::VPSLLQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
31953 { 21538 /* vpsllq */, X86::VPSLLQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512 }, },
31954 { 21538 /* vpsllq */, X86::VPSLLQri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
31955 { 21538 /* vpsllq */, X86::VPSLLQYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
31956 { 21538 /* vpsllq */, X86::VPSLLQZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
31957 { 21538 /* vpsllq */, X86::VPSLLQZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
31958 { 21538 /* vpsllq */, X86::VPSLLQZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
31959 { 21538 /* vpsllq */, X86::VPSLLQZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
31960 { 21538 /* vpsllq */, X86::VPSLLQZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
31961 { 21538 /* vpsllq */, X86::VPSLLQZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
31962 { 21538 /* vpsllq */, X86::VPSLLQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
31963 { 21538 /* vpsllq */, X86::VPSLLQYrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256, MCK_VR256 }, },
31964 { 21538 /* vpsllq */, X86::VPSLLQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
31965 { 21538 /* vpsllq */, X86::VPSLLQZ256rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X }, },
31966 { 21538 /* vpsllq */, X86::VPSLLQZrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512 }, },
31967 { 21538 /* vpsllq */, X86::VPSLLQZ128mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
31968 { 21538 /* vpsllq */, X86::VPSLLQZ256mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
31969 { 21538 /* vpsllq */, X86::VPSLLQZmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
31970 { 21538 /* vpsllq */, X86::VPSLLQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31971 { 21538 /* vpsllq */, X86::VPSLLQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31972 { 21538 /* vpsllq */, X86::VPSLLQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31973 { 21538 /* vpsllq */, X86::VPSLLQZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31974 { 21538 /* vpsllq */, X86::VPSLLQZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31975 { 21538 /* vpsllq */, X86::VPSLLQZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31976 { 21538 /* vpsllq */, X86::VPSLLQZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31977 { 21538 /* vpsllq */, X86::VPSLLQZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31978 { 21538 /* vpsllq */, X86::VPSLLQZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31979 { 21538 /* vpsllq */, X86::VPSLLQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31980 { 21538 /* vpsllq */, X86::VPSLLQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31981 { 21538 /* vpsllq */, X86::VPSLLQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31982 { 21538 /* vpsllq */, X86::VPSLLQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31983 { 21538 /* vpsllq */, X86::VPSLLQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31984 { 21538 /* vpsllq */, X86::VPSLLQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31985 { 21538 /* vpsllq */, X86::VPSLLQZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31986 { 21538 /* vpsllq */, X86::VPSLLQZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31987 { 21538 /* vpsllq */, X86::VPSLLQZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31988 { 21538 /* vpsllq */, X86::VPSLLQZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31989 { 21538 /* vpsllq */, X86::VPSLLQZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31990 { 21538 /* vpsllq */, X86::VPSLLQZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31991 { 21538 /* vpsllq */, X86::VPSLLQZ128mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31992 { 21538 /* vpsllq */, X86::VPSLLQZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31993 { 21538 /* vpsllq */, X86::VPSLLQZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
31994 { 21538 /* vpsllq */, X86::VPSLLQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31995 { 21538 /* vpsllq */, X86::VPSLLQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31996 { 21538 /* vpsllq */, X86::VPSLLQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31997 { 21538 /* vpsllq */, X86::VPSLLQZ128mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31998 { 21538 /* vpsllq */, X86::VPSLLQZ256mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
31999 { 21538 /* vpsllq */, X86::VPSLLQZmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32000 { 21545 /* vpsllvd */, X86::VPSLLVDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32001 { 21545 /* vpsllvd */, X86::VPSLLVDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32002 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32003 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32004 { 21545 /* vpsllvd */, X86::VPSLLVDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32005 { 21545 /* vpsllvd */, X86::VPSLLVDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32006 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32007 { 21545 /* vpsllvd */, X86::VPSLLVDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32008 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32009 { 21545 /* vpsllvd */, X86::VPSLLVDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32010 { 21545 /* vpsllvd */, X86::VPSLLVDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
32011 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
32012 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
32013 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32014 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32015 { 21545 /* vpsllvd */, X86::VPSLLVDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32016 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32017 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32018 { 21545 /* vpsllvd */, X86::VPSLLVDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32019 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32020 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32021 { 21545 /* vpsllvd */, X86::VPSLLVDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32022 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32023 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32024 { 21545 /* vpsllvd */, X86::VPSLLVDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32025 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32026 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32027 { 21545 /* vpsllvd */, X86::VPSLLVDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32028 { 21545 /* vpsllvd */, X86::VPSLLVDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32029 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32030 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32031 { 21553 /* vpsllvq */, X86::VPSLLVQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32032 { 21553 /* vpsllvq */, X86::VPSLLVQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32033 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32034 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32035 { 21553 /* vpsllvq */, X86::VPSLLVQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32036 { 21553 /* vpsllvq */, X86::VPSLLVQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32037 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32038 { 21553 /* vpsllvq */, X86::VPSLLVQYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32039 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32040 { 21553 /* vpsllvq */, X86::VPSLLVQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32041 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
32042 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
32043 { 21553 /* vpsllvq */, X86::VPSLLVQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
32044 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32045 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32046 { 21553 /* vpsllvq */, X86::VPSLLVQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32047 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32048 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32049 { 21553 /* vpsllvq */, X86::VPSLLVQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32050 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32051 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32052 { 21553 /* vpsllvq */, X86::VPSLLVQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32053 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32054 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32055 { 21553 /* vpsllvq */, X86::VPSLLVQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32056 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32057 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32058 { 21553 /* vpsllvq */, X86::VPSLLVQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32059 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32060 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32061 { 21553 /* vpsllvq */, X86::VPSLLVQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32062 { 21561 /* vpsllvw */, X86::VPSLLVWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32063 { 21561 /* vpsllvw */, X86::VPSLLVWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32064 { 21561 /* vpsllvw */, X86::VPSLLVWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32065 { 21561 /* vpsllvw */, X86::VPSLLVWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32066 { 21561 /* vpsllvw */, X86::VPSLLVWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32067 { 21561 /* vpsllvw */, X86::VPSLLVWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32068 { 21561 /* vpsllvw */, X86::VPSLLVWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32069 { 21561 /* vpsllvw */, X86::VPSLLVWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32070 { 21561 /* vpsllvw */, X86::VPSLLVWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32071 { 21561 /* vpsllvw */, X86::VPSLLVWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32072 { 21561 /* vpsllvw */, X86::VPSLLVWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32073 { 21561 /* vpsllvw */, X86::VPSLLVWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32074 { 21561 /* vpsllvw */, X86::VPSLLVWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32075 { 21561 /* vpsllvw */, X86::VPSLLVWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32076 { 21561 /* vpsllvw */, X86::VPSLLVWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32077 { 21561 /* vpsllvw */, X86::VPSLLVWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32078 { 21561 /* vpsllvw */, X86::VPSLLVWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32079 { 21561 /* vpsllvw */, X86::VPSLLVWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32080 { 21569 /* vpsllw */, X86::VPSLLWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32081 { 21569 /* vpsllw */, X86::VPSLLWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256, MCK_VR256 }, },
32082 { 21569 /* vpsllw */, X86::VPSLLWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32083 { 21569 /* vpsllw */, X86::VPSLLWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
32084 { 21569 /* vpsllw */, X86::VPSLLWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512 }, },
32085 { 21569 /* vpsllw */, X86::VPSLLWri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
32086 { 21569 /* vpsllw */, X86::VPSLLWYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
32087 { 21569 /* vpsllw */, X86::VPSLLWZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
32088 { 21569 /* vpsllw */, X86::VPSLLWZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
32089 { 21569 /* vpsllw */, X86::VPSLLWZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
32090 { 21569 /* vpsllw */, X86::VPSLLWZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
32091 { 21569 /* vpsllw */, X86::VPSLLWZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
32092 { 21569 /* vpsllw */, X86::VPSLLWZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
32093 { 21569 /* vpsllw */, X86::VPSLLWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32094 { 21569 /* vpsllw */, X86::VPSLLWYrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256, MCK_VR256 }, },
32095 { 21569 /* vpsllw */, X86::VPSLLWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32096 { 21569 /* vpsllw */, X86::VPSLLWZ256rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X }, },
32097 { 21569 /* vpsllw */, X86::VPSLLWZrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512 }, },
32098 { 21569 /* vpsllw */, X86::VPSLLWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32099 { 21569 /* vpsllw */, X86::VPSLLWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32100 { 21569 /* vpsllw */, X86::VPSLLWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32101 { 21569 /* vpsllw */, X86::VPSLLWZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32102 { 21569 /* vpsllw */, X86::VPSLLWZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32103 { 21569 /* vpsllw */, X86::VPSLLWZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32104 { 21569 /* vpsllw */, X86::VPSLLWZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32105 { 21569 /* vpsllw */, X86::VPSLLWZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32106 { 21569 /* vpsllw */, X86::VPSLLWZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32107 { 21569 /* vpsllw */, X86::VPSLLWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32108 { 21569 /* vpsllw */, X86::VPSLLWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32109 { 21569 /* vpsllw */, X86::VPSLLWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32110 { 21569 /* vpsllw */, X86::VPSLLWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32111 { 21569 /* vpsllw */, X86::VPSLLWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32112 { 21569 /* vpsllw */, X86::VPSLLWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32113 { 21569 /* vpsllw */, X86::VPSLLWZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32114 { 21569 /* vpsllw */, X86::VPSLLWZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32115 { 21569 /* vpsllw */, X86::VPSLLWZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32116 { 21569 /* vpsllw */, X86::VPSLLWZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32117 { 21569 /* vpsllw */, X86::VPSLLWZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32118 { 21569 /* vpsllw */, X86::VPSLLWZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32119 { 21569 /* vpsllw */, X86::VPSLLWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32120 { 21569 /* vpsllw */, X86::VPSLLWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32121 { 21569 /* vpsllw */, X86::VPSLLWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32122 { 21576 /* vpsrad */, X86::VPSRADrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32123 { 21576 /* vpsrad */, X86::VPSRADYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256, MCK_VR256 }, },
32124 { 21576 /* vpsrad */, X86::VPSRADZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32125 { 21576 /* vpsrad */, X86::VPSRADZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
32126 { 21576 /* vpsrad */, X86::VPSRADZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512 }, },
32127 { 21576 /* vpsrad */, X86::VPSRADri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
32128 { 21576 /* vpsrad */, X86::VPSRADYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
32129 { 21576 /* vpsrad */, X86::VPSRADZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
32130 { 21576 /* vpsrad */, X86::VPSRADZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
32131 { 21576 /* vpsrad */, X86::VPSRADZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
32132 { 21576 /* vpsrad */, X86::VPSRADZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
32133 { 21576 /* vpsrad */, X86::VPSRADZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
32134 { 21576 /* vpsrad */, X86::VPSRADZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
32135 { 21576 /* vpsrad */, X86::VPSRADrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32136 { 21576 /* vpsrad */, X86::VPSRADYrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256, MCK_VR256 }, },
32137 { 21576 /* vpsrad */, X86::VPSRADZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32138 { 21576 /* vpsrad */, X86::VPSRADZ256rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X }, },
32139 { 21576 /* vpsrad */, X86::VPSRADZrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512 }, },
32140 { 21576 /* vpsrad */, X86::VPSRADZmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
32141 { 21576 /* vpsrad */, X86::VPSRADZ128mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
32142 { 21576 /* vpsrad */, X86::VPSRADZ256mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
32143 { 21576 /* vpsrad */, X86::VPSRADZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32144 { 21576 /* vpsrad */, X86::VPSRADZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32145 { 21576 /* vpsrad */, X86::VPSRADZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32146 { 21576 /* vpsrad */, X86::VPSRADZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32147 { 21576 /* vpsrad */, X86::VPSRADZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32148 { 21576 /* vpsrad */, X86::VPSRADZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32149 { 21576 /* vpsrad */, X86::VPSRADZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32150 { 21576 /* vpsrad */, X86::VPSRADZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32151 { 21576 /* vpsrad */, X86::VPSRADZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32152 { 21576 /* vpsrad */, X86::VPSRADZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32153 { 21576 /* vpsrad */, X86::VPSRADZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32154 { 21576 /* vpsrad */, X86::VPSRADZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32155 { 21576 /* vpsrad */, X86::VPSRADZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32156 { 21576 /* vpsrad */, X86::VPSRADZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32157 { 21576 /* vpsrad */, X86::VPSRADZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32158 { 21576 /* vpsrad */, X86::VPSRADZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32159 { 21576 /* vpsrad */, X86::VPSRADZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32160 { 21576 /* vpsrad */, X86::VPSRADZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32161 { 21576 /* vpsrad */, X86::VPSRADZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32162 { 21576 /* vpsrad */, X86::VPSRADZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32163 { 21576 /* vpsrad */, X86::VPSRADZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32164 { 21576 /* vpsrad */, X86::VPSRADZ128mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32165 { 21576 /* vpsrad */, X86::VPSRADZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32166 { 21576 /* vpsrad */, X86::VPSRADZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32167 { 21576 /* vpsrad */, X86::VPSRADZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32168 { 21576 /* vpsrad */, X86::VPSRADZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32169 { 21576 /* vpsrad */, X86::VPSRADZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32170 { 21576 /* vpsrad */, X86::VPSRADZmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32171 { 21576 /* vpsrad */, X86::VPSRADZ128mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32172 { 21576 /* vpsrad */, X86::VPSRADZ256mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32173 { 21583 /* vpsraq */, X86::VPSRAQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32174 { 21583 /* vpsraq */, X86::VPSRAQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
32175 { 21583 /* vpsraq */, X86::VPSRAQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512 }, },
32176 { 21583 /* vpsraq */, X86::VPSRAQZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
32177 { 21583 /* vpsraq */, X86::VPSRAQZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
32178 { 21583 /* vpsraq */, X86::VPSRAQZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
32179 { 21583 /* vpsraq */, X86::VPSRAQZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
32180 { 21583 /* vpsraq */, X86::VPSRAQZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
32181 { 21583 /* vpsraq */, X86::VPSRAQZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
32182 { 21583 /* vpsraq */, X86::VPSRAQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32183 { 21583 /* vpsraq */, X86::VPSRAQZ256rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X }, },
32184 { 21583 /* vpsraq */, X86::VPSRAQZrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512 }, },
32185 { 21583 /* vpsraq */, X86::VPSRAQZ128mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
32186 { 21583 /* vpsraq */, X86::VPSRAQZ256mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
32187 { 21583 /* vpsraq */, X86::VPSRAQZmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
32188 { 21583 /* vpsraq */, X86::VPSRAQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32189 { 21583 /* vpsraq */, X86::VPSRAQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32190 { 21583 /* vpsraq */, X86::VPSRAQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32191 { 21583 /* vpsraq */, X86::VPSRAQZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32192 { 21583 /* vpsraq */, X86::VPSRAQZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32193 { 21583 /* vpsraq */, X86::VPSRAQZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32194 { 21583 /* vpsraq */, X86::VPSRAQZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32195 { 21583 /* vpsraq */, X86::VPSRAQZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32196 { 21583 /* vpsraq */, X86::VPSRAQZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32197 { 21583 /* vpsraq */, X86::VPSRAQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32198 { 21583 /* vpsraq */, X86::VPSRAQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32199 { 21583 /* vpsraq */, X86::VPSRAQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32200 { 21583 /* vpsraq */, X86::VPSRAQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32201 { 21583 /* vpsraq */, X86::VPSRAQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32202 { 21583 /* vpsraq */, X86::VPSRAQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32203 { 21583 /* vpsraq */, X86::VPSRAQZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32204 { 21583 /* vpsraq */, X86::VPSRAQZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32205 { 21583 /* vpsraq */, X86::VPSRAQZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32206 { 21583 /* vpsraq */, X86::VPSRAQZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32207 { 21583 /* vpsraq */, X86::VPSRAQZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32208 { 21583 /* vpsraq */, X86::VPSRAQZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32209 { 21583 /* vpsraq */, X86::VPSRAQZ128mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32210 { 21583 /* vpsraq */, X86::VPSRAQZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32211 { 21583 /* vpsraq */, X86::VPSRAQZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32212 { 21583 /* vpsraq */, X86::VPSRAQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32213 { 21583 /* vpsraq */, X86::VPSRAQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32214 { 21583 /* vpsraq */, X86::VPSRAQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32215 { 21583 /* vpsraq */, X86::VPSRAQZ128mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32216 { 21583 /* vpsraq */, X86::VPSRAQZ256mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32217 { 21583 /* vpsraq */, X86::VPSRAQZmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32218 { 21590 /* vpsravd */, X86::VPSRAVDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32219 { 21590 /* vpsravd */, X86::VPSRAVDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32220 { 21590 /* vpsravd */, X86::VPSRAVDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32221 { 21590 /* vpsravd */, X86::VPSRAVDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32222 { 21590 /* vpsravd */, X86::VPSRAVDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32223 { 21590 /* vpsravd */, X86::VPSRAVDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32224 { 21590 /* vpsravd */, X86::VPSRAVDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32225 { 21590 /* vpsravd */, X86::VPSRAVDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32226 { 21590 /* vpsravd */, X86::VPSRAVDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32227 { 21590 /* vpsravd */, X86::VPSRAVDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32228 { 21590 /* vpsravd */, X86::VPSRAVDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
32229 { 21590 /* vpsravd */, X86::VPSRAVDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
32230 { 21590 /* vpsravd */, X86::VPSRAVDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
32231 { 21590 /* vpsravd */, X86::VPSRAVDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32232 { 21590 /* vpsravd */, X86::VPSRAVDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32233 { 21590 /* vpsravd */, X86::VPSRAVDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32234 { 21590 /* vpsravd */, X86::VPSRAVDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32235 { 21590 /* vpsravd */, X86::VPSRAVDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32236 { 21590 /* vpsravd */, X86::VPSRAVDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32237 { 21590 /* vpsravd */, X86::VPSRAVDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32238 { 21590 /* vpsravd */, X86::VPSRAVDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32239 { 21590 /* vpsravd */, X86::VPSRAVDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32240 { 21590 /* vpsravd */, X86::VPSRAVDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32241 { 21590 /* vpsravd */, X86::VPSRAVDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32242 { 21590 /* vpsravd */, X86::VPSRAVDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32243 { 21590 /* vpsravd */, X86::VPSRAVDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32244 { 21590 /* vpsravd */, X86::VPSRAVDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32245 { 21590 /* vpsravd */, X86::VPSRAVDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32246 { 21590 /* vpsravd */, X86::VPSRAVDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32247 { 21590 /* vpsravd */, X86::VPSRAVDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32248 { 21590 /* vpsravd */, X86::VPSRAVDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32249 { 21598 /* vpsravq */, X86::VPSRAVQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32250 { 21598 /* vpsravq */, X86::VPSRAVQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32251 { 21598 /* vpsravq */, X86::VPSRAVQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32252 { 21598 /* vpsravq */, X86::VPSRAVQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32253 { 21598 /* vpsravq */, X86::VPSRAVQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32254 { 21598 /* vpsravq */, X86::VPSRAVQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32255 { 21598 /* vpsravq */, X86::VPSRAVQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
32256 { 21598 /* vpsravq */, X86::VPSRAVQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
32257 { 21598 /* vpsravq */, X86::VPSRAVQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
32258 { 21598 /* vpsravq */, X86::VPSRAVQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32259 { 21598 /* vpsravq */, X86::VPSRAVQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32260 { 21598 /* vpsravq */, X86::VPSRAVQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32261 { 21598 /* vpsravq */, X86::VPSRAVQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32262 { 21598 /* vpsravq */, X86::VPSRAVQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32263 { 21598 /* vpsravq */, X86::VPSRAVQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32264 { 21598 /* vpsravq */, X86::VPSRAVQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32265 { 21598 /* vpsravq */, X86::VPSRAVQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32266 { 21598 /* vpsravq */, X86::VPSRAVQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32267 { 21598 /* vpsravq */, X86::VPSRAVQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32268 { 21598 /* vpsravq */, X86::VPSRAVQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32269 { 21598 /* vpsravq */, X86::VPSRAVQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32270 { 21598 /* vpsravq */, X86::VPSRAVQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32271 { 21598 /* vpsravq */, X86::VPSRAVQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32272 { 21598 /* vpsravq */, X86::VPSRAVQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32273 { 21598 /* vpsravq */, X86::VPSRAVQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32274 { 21598 /* vpsravq */, X86::VPSRAVQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32275 { 21598 /* vpsravq */, X86::VPSRAVQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32276 { 21606 /* vpsravw */, X86::VPSRAVWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32277 { 21606 /* vpsravw */, X86::VPSRAVWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32278 { 21606 /* vpsravw */, X86::VPSRAVWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32279 { 21606 /* vpsravw */, X86::VPSRAVWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32280 { 21606 /* vpsravw */, X86::VPSRAVWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32281 { 21606 /* vpsravw */, X86::VPSRAVWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32282 { 21606 /* vpsravw */, X86::VPSRAVWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32283 { 21606 /* vpsravw */, X86::VPSRAVWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32284 { 21606 /* vpsravw */, X86::VPSRAVWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32285 { 21606 /* vpsravw */, X86::VPSRAVWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32286 { 21606 /* vpsravw */, X86::VPSRAVWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32287 { 21606 /* vpsravw */, X86::VPSRAVWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32288 { 21606 /* vpsravw */, X86::VPSRAVWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32289 { 21606 /* vpsravw */, X86::VPSRAVWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32290 { 21606 /* vpsravw */, X86::VPSRAVWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32291 { 21606 /* vpsravw */, X86::VPSRAVWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32292 { 21606 /* vpsravw */, X86::VPSRAVWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32293 { 21606 /* vpsravw */, X86::VPSRAVWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32294 { 21614 /* vpsraw */, X86::VPSRAWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32295 { 21614 /* vpsraw */, X86::VPSRAWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256, MCK_VR256 }, },
32296 { 21614 /* vpsraw */, X86::VPSRAWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32297 { 21614 /* vpsraw */, X86::VPSRAWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
32298 { 21614 /* vpsraw */, X86::VPSRAWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512 }, },
32299 { 21614 /* vpsraw */, X86::VPSRAWri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
32300 { 21614 /* vpsraw */, X86::VPSRAWYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
32301 { 21614 /* vpsraw */, X86::VPSRAWZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
32302 { 21614 /* vpsraw */, X86::VPSRAWZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
32303 { 21614 /* vpsraw */, X86::VPSRAWZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
32304 { 21614 /* vpsraw */, X86::VPSRAWZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
32305 { 21614 /* vpsraw */, X86::VPSRAWZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
32306 { 21614 /* vpsraw */, X86::VPSRAWZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
32307 { 21614 /* vpsraw */, X86::VPSRAWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32308 { 21614 /* vpsraw */, X86::VPSRAWYrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256, MCK_VR256 }, },
32309 { 21614 /* vpsraw */, X86::VPSRAWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32310 { 21614 /* vpsraw */, X86::VPSRAWZ256rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X }, },
32311 { 21614 /* vpsraw */, X86::VPSRAWZrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512 }, },
32312 { 21614 /* vpsraw */, X86::VPSRAWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32313 { 21614 /* vpsraw */, X86::VPSRAWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32314 { 21614 /* vpsraw */, X86::VPSRAWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32315 { 21614 /* vpsraw */, X86::VPSRAWZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32316 { 21614 /* vpsraw */, X86::VPSRAWZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32317 { 21614 /* vpsraw */, X86::VPSRAWZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32318 { 21614 /* vpsraw */, X86::VPSRAWZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32319 { 21614 /* vpsraw */, X86::VPSRAWZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32320 { 21614 /* vpsraw */, X86::VPSRAWZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32321 { 21614 /* vpsraw */, X86::VPSRAWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32322 { 21614 /* vpsraw */, X86::VPSRAWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32323 { 21614 /* vpsraw */, X86::VPSRAWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32324 { 21614 /* vpsraw */, X86::VPSRAWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32325 { 21614 /* vpsraw */, X86::VPSRAWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32326 { 21614 /* vpsraw */, X86::VPSRAWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32327 { 21614 /* vpsraw */, X86::VPSRAWZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32328 { 21614 /* vpsraw */, X86::VPSRAWZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32329 { 21614 /* vpsraw */, X86::VPSRAWZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32330 { 21614 /* vpsraw */, X86::VPSRAWZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32331 { 21614 /* vpsraw */, X86::VPSRAWZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32332 { 21614 /* vpsraw */, X86::VPSRAWZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32333 { 21614 /* vpsraw */, X86::VPSRAWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32334 { 21614 /* vpsraw */, X86::VPSRAWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32335 { 21614 /* vpsraw */, X86::VPSRAWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32336 { 21621 /* vpsrld */, X86::VPSRLDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32337 { 21621 /* vpsrld */, X86::VPSRLDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256, MCK_VR256 }, },
32338 { 21621 /* vpsrld */, X86::VPSRLDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32339 { 21621 /* vpsrld */, X86::VPSRLDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
32340 { 21621 /* vpsrld */, X86::VPSRLDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512 }, },
32341 { 21621 /* vpsrld */, X86::VPSRLDri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
32342 { 21621 /* vpsrld */, X86::VPSRLDYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
32343 { 21621 /* vpsrld */, X86::VPSRLDZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
32344 { 21621 /* vpsrld */, X86::VPSRLDZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
32345 { 21621 /* vpsrld */, X86::VPSRLDZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
32346 { 21621 /* vpsrld */, X86::VPSRLDZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
32347 { 21621 /* vpsrld */, X86::VPSRLDZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
32348 { 21621 /* vpsrld */, X86::VPSRLDZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
32349 { 21621 /* vpsrld */, X86::VPSRLDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32350 { 21621 /* vpsrld */, X86::VPSRLDYrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256, MCK_VR256 }, },
32351 { 21621 /* vpsrld */, X86::VPSRLDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32352 { 21621 /* vpsrld */, X86::VPSRLDZ256rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X }, },
32353 { 21621 /* vpsrld */, X86::VPSRLDZrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512 }, },
32354 { 21621 /* vpsrld */, X86::VPSRLDZmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
32355 { 21621 /* vpsrld */, X86::VPSRLDZ128mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
32356 { 21621 /* vpsrld */, X86::VPSRLDZ256mbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
32357 { 21621 /* vpsrld */, X86::VPSRLDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32358 { 21621 /* vpsrld */, X86::VPSRLDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32359 { 21621 /* vpsrld */, X86::VPSRLDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32360 { 21621 /* vpsrld */, X86::VPSRLDZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32361 { 21621 /* vpsrld */, X86::VPSRLDZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32362 { 21621 /* vpsrld */, X86::VPSRLDZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32363 { 21621 /* vpsrld */, X86::VPSRLDZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32364 { 21621 /* vpsrld */, X86::VPSRLDZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32365 { 21621 /* vpsrld */, X86::VPSRLDZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32366 { 21621 /* vpsrld */, X86::VPSRLDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32367 { 21621 /* vpsrld */, X86::VPSRLDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32368 { 21621 /* vpsrld */, X86::VPSRLDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32369 { 21621 /* vpsrld */, X86::VPSRLDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32370 { 21621 /* vpsrld */, X86::VPSRLDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32371 { 21621 /* vpsrld */, X86::VPSRLDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32372 { 21621 /* vpsrld */, X86::VPSRLDZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32373 { 21621 /* vpsrld */, X86::VPSRLDZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32374 { 21621 /* vpsrld */, X86::VPSRLDZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32375 { 21621 /* vpsrld */, X86::VPSRLDZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32376 { 21621 /* vpsrld */, X86::VPSRLDZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32377 { 21621 /* vpsrld */, X86::VPSRLDZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32378 { 21621 /* vpsrld */, X86::VPSRLDZ128mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32379 { 21621 /* vpsrld */, X86::VPSRLDZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32380 { 21621 /* vpsrld */, X86::VPSRLDZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32381 { 21621 /* vpsrld */, X86::VPSRLDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32382 { 21621 /* vpsrld */, X86::VPSRLDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32383 { 21621 /* vpsrld */, X86::VPSRLDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32384 { 21621 /* vpsrld */, X86::VPSRLDZmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32385 { 21621 /* vpsrld */, X86::VPSRLDZ128mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32386 { 21621 /* vpsrld */, X86::VPSRLDZ256mbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32387 { 21628 /* vpsrldq */, X86::VPSRLDQri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
32388 { 21628 /* vpsrldq */, X86::VPSRLDQYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
32389 { 21628 /* vpsrldq */, X86::VPSRLDQZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
32390 { 21628 /* vpsrldq */, X86::VPSRLDQZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
32391 { 21628 /* vpsrldq */, X86::VPSRLDQZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
32392 { 21628 /* vpsrldq */, X86::VPSRLDQZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
32393 { 21628 /* vpsrldq */, X86::VPSRLDQZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
32394 { 21628 /* vpsrldq */, X86::VPSRLDQZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
32395 { 21636 /* vpsrlq */, X86::VPSRLQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32396 { 21636 /* vpsrlq */, X86::VPSRLQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256, MCK_VR256 }, },
32397 { 21636 /* vpsrlq */, X86::VPSRLQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32398 { 21636 /* vpsrlq */, X86::VPSRLQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
32399 { 21636 /* vpsrlq */, X86::VPSRLQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512 }, },
32400 { 21636 /* vpsrlq */, X86::VPSRLQri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
32401 { 21636 /* vpsrlq */, X86::VPSRLQYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
32402 { 21636 /* vpsrlq */, X86::VPSRLQZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
32403 { 21636 /* vpsrlq */, X86::VPSRLQZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
32404 { 21636 /* vpsrlq */, X86::VPSRLQZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
32405 { 21636 /* vpsrlq */, X86::VPSRLQZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
32406 { 21636 /* vpsrlq */, X86::VPSRLQZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
32407 { 21636 /* vpsrlq */, X86::VPSRLQZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
32408 { 21636 /* vpsrlq */, X86::VPSRLQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32409 { 21636 /* vpsrlq */, X86::VPSRLQYrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256, MCK_VR256 }, },
32410 { 21636 /* vpsrlq */, X86::VPSRLQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32411 { 21636 /* vpsrlq */, X86::VPSRLQZ256rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X }, },
32412 { 21636 /* vpsrlq */, X86::VPSRLQZrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512 }, },
32413 { 21636 /* vpsrlq */, X86::VPSRLQZ128mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
32414 { 21636 /* vpsrlq */, X86::VPSRLQZ256mbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
32415 { 21636 /* vpsrlq */, X86::VPSRLQZmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
32416 { 21636 /* vpsrlq */, X86::VPSRLQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32417 { 21636 /* vpsrlq */, X86::VPSRLQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32418 { 21636 /* vpsrlq */, X86::VPSRLQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32419 { 21636 /* vpsrlq */, X86::VPSRLQZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32420 { 21636 /* vpsrlq */, X86::VPSRLQZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32421 { 21636 /* vpsrlq */, X86::VPSRLQZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32422 { 21636 /* vpsrlq */, X86::VPSRLQZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32423 { 21636 /* vpsrlq */, X86::VPSRLQZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32424 { 21636 /* vpsrlq */, X86::VPSRLQZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32425 { 21636 /* vpsrlq */, X86::VPSRLQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32426 { 21636 /* vpsrlq */, X86::VPSRLQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32427 { 21636 /* vpsrlq */, X86::VPSRLQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32428 { 21636 /* vpsrlq */, X86::VPSRLQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32429 { 21636 /* vpsrlq */, X86::VPSRLQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32430 { 21636 /* vpsrlq */, X86::VPSRLQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32431 { 21636 /* vpsrlq */, X86::VPSRLQZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32432 { 21636 /* vpsrlq */, X86::VPSRLQZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32433 { 21636 /* vpsrlq */, X86::VPSRLQZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32434 { 21636 /* vpsrlq */, X86::VPSRLQZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32435 { 21636 /* vpsrlq */, X86::VPSRLQZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32436 { 21636 /* vpsrlq */, X86::VPSRLQZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32437 { 21636 /* vpsrlq */, X86::VPSRLQZ128mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32438 { 21636 /* vpsrlq */, X86::VPSRLQZ256mbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32439 { 21636 /* vpsrlq */, X86::VPSRLQZmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32440 { 21636 /* vpsrlq */, X86::VPSRLQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32441 { 21636 /* vpsrlq */, X86::VPSRLQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32442 { 21636 /* vpsrlq */, X86::VPSRLQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32443 { 21636 /* vpsrlq */, X86::VPSRLQZ128mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32444 { 21636 /* vpsrlq */, X86::VPSRLQZ256mbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32445 { 21636 /* vpsrlq */, X86::VPSRLQZmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32446 { 21643 /* vpsrlvd */, X86::VPSRLVDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32447 { 21643 /* vpsrlvd */, X86::VPSRLVDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32448 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32449 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32450 { 21643 /* vpsrlvd */, X86::VPSRLVDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32451 { 21643 /* vpsrlvd */, X86::VPSRLVDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32452 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32453 { 21643 /* vpsrlvd */, X86::VPSRLVDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32454 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32455 { 21643 /* vpsrlvd */, X86::VPSRLVDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32456 { 21643 /* vpsrlvd */, X86::VPSRLVDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
32457 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
32458 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
32459 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32460 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32461 { 21643 /* vpsrlvd */, X86::VPSRLVDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32462 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32463 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32464 { 21643 /* vpsrlvd */, X86::VPSRLVDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32465 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32466 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32467 { 21643 /* vpsrlvd */, X86::VPSRLVDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32468 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32469 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32470 { 21643 /* vpsrlvd */, X86::VPSRLVDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32471 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32472 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32473 { 21643 /* vpsrlvd */, X86::VPSRLVDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32474 { 21643 /* vpsrlvd */, X86::VPSRLVDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32475 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32476 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32477 { 21651 /* vpsrlvq */, X86::VPSRLVQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32478 { 21651 /* vpsrlvq */, X86::VPSRLVQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32479 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32480 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32481 { 21651 /* vpsrlvq */, X86::VPSRLVQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32482 { 21651 /* vpsrlvq */, X86::VPSRLVQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32483 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32484 { 21651 /* vpsrlvq */, X86::VPSRLVQYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32485 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32486 { 21651 /* vpsrlvq */, X86::VPSRLVQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32487 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
32488 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
32489 { 21651 /* vpsrlvq */, X86::VPSRLVQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
32490 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32491 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32492 { 21651 /* vpsrlvq */, X86::VPSRLVQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32493 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32494 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32495 { 21651 /* vpsrlvq */, X86::VPSRLVQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32496 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32497 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32498 { 21651 /* vpsrlvq */, X86::VPSRLVQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32499 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32500 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32501 { 21651 /* vpsrlvq */, X86::VPSRLVQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32502 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32503 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32504 { 21651 /* vpsrlvq */, X86::VPSRLVQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32505 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32506 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32507 { 21651 /* vpsrlvq */, X86::VPSRLVQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32508 { 21659 /* vpsrlvw */, X86::VPSRLVWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32509 { 21659 /* vpsrlvw */, X86::VPSRLVWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32510 { 21659 /* vpsrlvw */, X86::VPSRLVWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32511 { 21659 /* vpsrlvw */, X86::VPSRLVWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32512 { 21659 /* vpsrlvw */, X86::VPSRLVWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32513 { 21659 /* vpsrlvw */, X86::VPSRLVWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32514 { 21659 /* vpsrlvw */, X86::VPSRLVWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32515 { 21659 /* vpsrlvw */, X86::VPSRLVWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32516 { 21659 /* vpsrlvw */, X86::VPSRLVWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32517 { 21659 /* vpsrlvw */, X86::VPSRLVWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32518 { 21659 /* vpsrlvw */, X86::VPSRLVWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32519 { 21659 /* vpsrlvw */, X86::VPSRLVWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32520 { 21659 /* vpsrlvw */, X86::VPSRLVWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32521 { 21659 /* vpsrlvw */, X86::VPSRLVWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32522 { 21659 /* vpsrlvw */, X86::VPSRLVWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32523 { 21659 /* vpsrlvw */, X86::VPSRLVWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32524 { 21659 /* vpsrlvw */, X86::VPSRLVWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32525 { 21659 /* vpsrlvw */, X86::VPSRLVWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32526 { 21667 /* vpsrlw */, X86::VPSRLWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32527 { 21667 /* vpsrlw */, X86::VPSRLWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256, MCK_VR256 }, },
32528 { 21667 /* vpsrlw */, X86::VPSRLWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32529 { 21667 /* vpsrlw */, X86::VPSRLWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
32530 { 21667 /* vpsrlw */, X86::VPSRLWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512 }, },
32531 { 21667 /* vpsrlw */, X86::VPSRLWri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
32532 { 21667 /* vpsrlw */, X86::VPSRLWYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
32533 { 21667 /* vpsrlw */, X86::VPSRLWZ128ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
32534 { 21667 /* vpsrlw */, X86::VPSRLWZ256ri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
32535 { 21667 /* vpsrlw */, X86::VPSRLWZri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
32536 { 21667 /* vpsrlw */, X86::VPSRLWZ128mi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
32537 { 21667 /* vpsrlw */, X86::VPSRLWZ256mi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
32538 { 21667 /* vpsrlw */, X86::VPSRLWZmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
32539 { 21667 /* vpsrlw */, X86::VPSRLWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32540 { 21667 /* vpsrlw */, X86::VPSRLWYrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256, MCK_VR256 }, },
32541 { 21667 /* vpsrlw */, X86::VPSRLWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32542 { 21667 /* vpsrlw */, X86::VPSRLWZ256rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X }, },
32543 { 21667 /* vpsrlw */, X86::VPSRLWZrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512 }, },
32544 { 21667 /* vpsrlw */, X86::VPSRLWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32545 { 21667 /* vpsrlw */, X86::VPSRLWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32546 { 21667 /* vpsrlw */, X86::VPSRLWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32547 { 21667 /* vpsrlw */, X86::VPSRLWZ128rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32548 { 21667 /* vpsrlw */, X86::VPSRLWZ256rik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32549 { 21667 /* vpsrlw */, X86::VPSRLWZrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32550 { 21667 /* vpsrlw */, X86::VPSRLWZ128mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32551 { 21667 /* vpsrlw */, X86::VPSRLWZ256mik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32552 { 21667 /* vpsrlw */, X86::VPSRLWZmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32553 { 21667 /* vpsrlw */, X86::VPSRLWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32554 { 21667 /* vpsrlw */, X86::VPSRLWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32555 { 21667 /* vpsrlw */, X86::VPSRLWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32556 { 21667 /* vpsrlw */, X86::VPSRLWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32557 { 21667 /* vpsrlw */, X86::VPSRLWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32558 { 21667 /* vpsrlw */, X86::VPSRLWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32559 { 21667 /* vpsrlw */, X86::VPSRLWZ128rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32560 { 21667 /* vpsrlw */, X86::VPSRLWZ256rikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32561 { 21667 /* vpsrlw */, X86::VPSRLWZrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32562 { 21667 /* vpsrlw */, X86::VPSRLWZ128mikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32563 { 21667 /* vpsrlw */, X86::VPSRLWZ256mikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32564 { 21667 /* vpsrlw */, X86::VPSRLWZmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32565 { 21667 /* vpsrlw */, X86::VPSRLWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32566 { 21667 /* vpsrlw */, X86::VPSRLWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32567 { 21667 /* vpsrlw */, X86::VPSRLWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32568 { 21674 /* vpsubb */, X86::VPSUBBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32569 { 21674 /* vpsubb */, X86::VPSUBBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32570 { 21674 /* vpsubb */, X86::VPSUBBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32571 { 21674 /* vpsubb */, X86::VPSUBBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32572 { 21674 /* vpsubb */, X86::VPSUBBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32573 { 21674 /* vpsubb */, X86::VPSUBBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32574 { 21674 /* vpsubb */, X86::VPSUBBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32575 { 21674 /* vpsubb */, X86::VPSUBBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32576 { 21674 /* vpsubb */, X86::VPSUBBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32577 { 21674 /* vpsubb */, X86::VPSUBBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32578 { 21674 /* vpsubb */, X86::VPSUBBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32579 { 21674 /* vpsubb */, X86::VPSUBBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32580 { 21674 /* vpsubb */, X86::VPSUBBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32581 { 21674 /* vpsubb */, X86::VPSUBBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32582 { 21674 /* vpsubb */, X86::VPSUBBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32583 { 21674 /* vpsubb */, X86::VPSUBBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32584 { 21674 /* vpsubb */, X86::VPSUBBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32585 { 21674 /* vpsubb */, X86::VPSUBBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32586 { 21674 /* vpsubb */, X86::VPSUBBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32587 { 21674 /* vpsubb */, X86::VPSUBBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32588 { 21674 /* vpsubb */, X86::VPSUBBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32589 { 21674 /* vpsubb */, X86::VPSUBBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32590 { 21681 /* vpsubd */, X86::VPSUBDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32591 { 21681 /* vpsubd */, X86::VPSUBDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32592 { 21681 /* vpsubd */, X86::VPSUBDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32593 { 21681 /* vpsubd */, X86::VPSUBDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32594 { 21681 /* vpsubd */, X86::VPSUBDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32595 { 21681 /* vpsubd */, X86::VPSUBDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32596 { 21681 /* vpsubd */, X86::VPSUBDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32597 { 21681 /* vpsubd */, X86::VPSUBDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32598 { 21681 /* vpsubd */, X86::VPSUBDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32599 { 21681 /* vpsubd */, X86::VPSUBDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32600 { 21681 /* vpsubd */, X86::VPSUBDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
32601 { 21681 /* vpsubd */, X86::VPSUBDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
32602 { 21681 /* vpsubd */, X86::VPSUBDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
32603 { 21681 /* vpsubd */, X86::VPSUBDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32604 { 21681 /* vpsubd */, X86::VPSUBDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32605 { 21681 /* vpsubd */, X86::VPSUBDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32606 { 21681 /* vpsubd */, X86::VPSUBDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32607 { 21681 /* vpsubd */, X86::VPSUBDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32608 { 21681 /* vpsubd */, X86::VPSUBDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32609 { 21681 /* vpsubd */, X86::VPSUBDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32610 { 21681 /* vpsubd */, X86::VPSUBDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32611 { 21681 /* vpsubd */, X86::VPSUBDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32612 { 21681 /* vpsubd */, X86::VPSUBDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32613 { 21681 /* vpsubd */, X86::VPSUBDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32614 { 21681 /* vpsubd */, X86::VPSUBDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32615 { 21681 /* vpsubd */, X86::VPSUBDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32616 { 21681 /* vpsubd */, X86::VPSUBDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32617 { 21681 /* vpsubd */, X86::VPSUBDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32618 { 21681 /* vpsubd */, X86::VPSUBDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32619 { 21681 /* vpsubd */, X86::VPSUBDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32620 { 21681 /* vpsubd */, X86::VPSUBDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32621 { 21688 /* vpsubq */, X86::VPSUBQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32622 { 21688 /* vpsubq */, X86::VPSUBQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32623 { 21688 /* vpsubq */, X86::VPSUBQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32624 { 21688 /* vpsubq */, X86::VPSUBQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32625 { 21688 /* vpsubq */, X86::VPSUBQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32626 { 21688 /* vpsubq */, X86::VPSUBQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32627 { 21688 /* vpsubq */, X86::VPSUBQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32628 { 21688 /* vpsubq */, X86::VPSUBQYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32629 { 21688 /* vpsubq */, X86::VPSUBQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32630 { 21688 /* vpsubq */, X86::VPSUBQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32631 { 21688 /* vpsubq */, X86::VPSUBQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
32632 { 21688 /* vpsubq */, X86::VPSUBQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
32633 { 21688 /* vpsubq */, X86::VPSUBQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
32634 { 21688 /* vpsubq */, X86::VPSUBQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32635 { 21688 /* vpsubq */, X86::VPSUBQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32636 { 21688 /* vpsubq */, X86::VPSUBQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32637 { 21688 /* vpsubq */, X86::VPSUBQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32638 { 21688 /* vpsubq */, X86::VPSUBQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32639 { 21688 /* vpsubq */, X86::VPSUBQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32640 { 21688 /* vpsubq */, X86::VPSUBQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32641 { 21688 /* vpsubq */, X86::VPSUBQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32642 { 21688 /* vpsubq */, X86::VPSUBQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32643 { 21688 /* vpsubq */, X86::VPSUBQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32644 { 21688 /* vpsubq */, X86::VPSUBQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32645 { 21688 /* vpsubq */, X86::VPSUBQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32646 { 21688 /* vpsubq */, X86::VPSUBQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32647 { 21688 /* vpsubq */, X86::VPSUBQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32648 { 21688 /* vpsubq */, X86::VPSUBQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32649 { 21688 /* vpsubq */, X86::VPSUBQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32650 { 21688 /* vpsubq */, X86::VPSUBQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32651 { 21688 /* vpsubq */, X86::VPSUBQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32652 { 21695 /* vpsubsb */, X86::VPSUBSBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32653 { 21695 /* vpsubsb */, X86::VPSUBSBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32654 { 21695 /* vpsubsb */, X86::VPSUBSBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32655 { 21695 /* vpsubsb */, X86::VPSUBSBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32656 { 21695 /* vpsubsb */, X86::VPSUBSBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32657 { 21695 /* vpsubsb */, X86::VPSUBSBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32658 { 21695 /* vpsubsb */, X86::VPSUBSBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32659 { 21695 /* vpsubsb */, X86::VPSUBSBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32660 { 21695 /* vpsubsb */, X86::VPSUBSBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32661 { 21695 /* vpsubsb */, X86::VPSUBSBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32662 { 21695 /* vpsubsb */, X86::VPSUBSBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32663 { 21695 /* vpsubsb */, X86::VPSUBSBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32664 { 21695 /* vpsubsb */, X86::VPSUBSBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32665 { 21695 /* vpsubsb */, X86::VPSUBSBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32666 { 21695 /* vpsubsb */, X86::VPSUBSBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32667 { 21695 /* vpsubsb */, X86::VPSUBSBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32668 { 21695 /* vpsubsb */, X86::VPSUBSBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32669 { 21695 /* vpsubsb */, X86::VPSUBSBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32670 { 21695 /* vpsubsb */, X86::VPSUBSBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32671 { 21695 /* vpsubsb */, X86::VPSUBSBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32672 { 21695 /* vpsubsb */, X86::VPSUBSBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32673 { 21695 /* vpsubsb */, X86::VPSUBSBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32674 { 21703 /* vpsubsw */, X86::VPSUBSWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32675 { 21703 /* vpsubsw */, X86::VPSUBSWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32676 { 21703 /* vpsubsw */, X86::VPSUBSWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32677 { 21703 /* vpsubsw */, X86::VPSUBSWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32678 { 21703 /* vpsubsw */, X86::VPSUBSWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32679 { 21703 /* vpsubsw */, X86::VPSUBSWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32680 { 21703 /* vpsubsw */, X86::VPSUBSWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32681 { 21703 /* vpsubsw */, X86::VPSUBSWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32682 { 21703 /* vpsubsw */, X86::VPSUBSWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32683 { 21703 /* vpsubsw */, X86::VPSUBSWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32684 { 21703 /* vpsubsw */, X86::VPSUBSWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32685 { 21703 /* vpsubsw */, X86::VPSUBSWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32686 { 21703 /* vpsubsw */, X86::VPSUBSWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32687 { 21703 /* vpsubsw */, X86::VPSUBSWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32688 { 21703 /* vpsubsw */, X86::VPSUBSWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32689 { 21703 /* vpsubsw */, X86::VPSUBSWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32690 { 21703 /* vpsubsw */, X86::VPSUBSWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32691 { 21703 /* vpsubsw */, X86::VPSUBSWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32692 { 21703 /* vpsubsw */, X86::VPSUBSWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32693 { 21703 /* vpsubsw */, X86::VPSUBSWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32694 { 21703 /* vpsubsw */, X86::VPSUBSWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32695 { 21703 /* vpsubsw */, X86::VPSUBSWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32696 { 21711 /* vpsubusb */, X86::VPSUBUSBrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32697 { 21711 /* vpsubusb */, X86::VPSUBUSBYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32698 { 21711 /* vpsubusb */, X86::VPSUBUSBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32699 { 21711 /* vpsubusb */, X86::VPSUBUSBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32700 { 21711 /* vpsubusb */, X86::VPSUBUSBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32701 { 21711 /* vpsubusb */, X86::VPSUBUSBrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32702 { 21711 /* vpsubusb */, X86::VPSUBUSBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32703 { 21711 /* vpsubusb */, X86::VPSUBUSBYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32704 { 21711 /* vpsubusb */, X86::VPSUBUSBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32705 { 21711 /* vpsubusb */, X86::VPSUBUSBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32706 { 21711 /* vpsubusb */, X86::VPSUBUSBZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32707 { 21711 /* vpsubusb */, X86::VPSUBUSBZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32708 { 21711 /* vpsubusb */, X86::VPSUBUSBZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32709 { 21711 /* vpsubusb */, X86::VPSUBUSBZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32710 { 21711 /* vpsubusb */, X86::VPSUBUSBZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32711 { 21711 /* vpsubusb */, X86::VPSUBUSBZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32712 { 21711 /* vpsubusb */, X86::VPSUBUSBZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32713 { 21711 /* vpsubusb */, X86::VPSUBUSBZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32714 { 21711 /* vpsubusb */, X86::VPSUBUSBZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32715 { 21711 /* vpsubusb */, X86::VPSUBUSBZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32716 { 21711 /* vpsubusb */, X86::VPSUBUSBZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32717 { 21711 /* vpsubusb */, X86::VPSUBUSBZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32718 { 21720 /* vpsubusw */, X86::VPSUBUSWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32719 { 21720 /* vpsubusw */, X86::VPSUBUSWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32720 { 21720 /* vpsubusw */, X86::VPSUBUSWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32721 { 21720 /* vpsubusw */, X86::VPSUBUSWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32722 { 21720 /* vpsubusw */, X86::VPSUBUSWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32723 { 21720 /* vpsubusw */, X86::VPSUBUSWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32724 { 21720 /* vpsubusw */, X86::VPSUBUSWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32725 { 21720 /* vpsubusw */, X86::VPSUBUSWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32726 { 21720 /* vpsubusw */, X86::VPSUBUSWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32727 { 21720 /* vpsubusw */, X86::VPSUBUSWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32728 { 21720 /* vpsubusw */, X86::VPSUBUSWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32729 { 21720 /* vpsubusw */, X86::VPSUBUSWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32730 { 21720 /* vpsubusw */, X86::VPSUBUSWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32731 { 21720 /* vpsubusw */, X86::VPSUBUSWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32732 { 21720 /* vpsubusw */, X86::VPSUBUSWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32733 { 21720 /* vpsubusw */, X86::VPSUBUSWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32734 { 21720 /* vpsubusw */, X86::VPSUBUSWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32735 { 21720 /* vpsubusw */, X86::VPSUBUSWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32736 { 21720 /* vpsubusw */, X86::VPSUBUSWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32737 { 21720 /* vpsubusw */, X86::VPSUBUSWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32738 { 21720 /* vpsubusw */, X86::VPSUBUSWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32739 { 21720 /* vpsubusw */, X86::VPSUBUSWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32740 { 21729 /* vpsubw */, X86::VPSUBWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32741 { 21729 /* vpsubw */, X86::VPSUBWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32742 { 21729 /* vpsubw */, X86::VPSUBWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32743 { 21729 /* vpsubw */, X86::VPSUBWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32744 { 21729 /* vpsubw */, X86::VPSUBWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32745 { 21729 /* vpsubw */, X86::VPSUBWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32746 { 21729 /* vpsubw */, X86::VPSUBWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32747 { 21729 /* vpsubw */, X86::VPSUBWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32748 { 21729 /* vpsubw */, X86::VPSUBWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32749 { 21729 /* vpsubw */, X86::VPSUBWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32750 { 21729 /* vpsubw */, X86::VPSUBWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32751 { 21729 /* vpsubw */, X86::VPSUBWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32752 { 21729 /* vpsubw */, X86::VPSUBWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32753 { 21729 /* vpsubw */, X86::VPSUBWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32754 { 21729 /* vpsubw */, X86::VPSUBWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32755 { 21729 /* vpsubw */, X86::VPSUBWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32756 { 21729 /* vpsubw */, X86::VPSUBWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32757 { 21729 /* vpsubw */, X86::VPSUBWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32758 { 21729 /* vpsubw */, X86::VPSUBWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32759 { 21729 /* vpsubw */, X86::VPSUBWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32760 { 21729 /* vpsubw */, X86::VPSUBWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32761 { 21729 /* vpsubw */, X86::VPSUBWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32762 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32763 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32764 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
32765 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32766 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32767 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32768 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrmbi, Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
32769 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rmbi, Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
32770 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rmbi, Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
32771 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32772 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32773 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32774 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32775 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32776 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32777 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32778 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32779 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32780 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32781 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32782 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32783 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32784 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32785 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32786 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrmbikz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32787 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rmbikz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32788 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rmbikz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32789 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32790 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32791 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
32792 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32793 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32794 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32795 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rmbi, Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
32796 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rmbi, Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
32797 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrmbi, Convert__Reg1_4__Tie0_1_1__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
32798 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32799 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32800 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32801 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32802 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32803 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32804 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32805 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32806 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrrikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32807 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32808 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32809 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrmikz, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32810 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32811 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32812 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32813 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rmbikz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32814 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rmbikz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32815 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrmbikz, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32816 { 21758 /* vptest */, X86::VPTESTrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
32817 { 21758 /* vptest */, X86::VPTESTYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
32818 { 21758 /* vptest */, X86::VPTESTrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
32819 { 21758 /* vptest */, X86::VPTESTYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
32820 { 21765 /* vptestmb */, X86::VPTESTMBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
32821 { 21765 /* vptestmb */, X86::VPTESTMBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
32822 { 21765 /* vptestmb */, X86::VPTESTMBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
32823 { 21765 /* vptestmb */, X86::VPTESTMBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
32824 { 21765 /* vptestmb */, X86::VPTESTMBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
32825 { 21765 /* vptestmb */, X86::VPTESTMBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
32826 { 21765 /* vptestmb */, X86::VPTESTMBZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32827 { 21765 /* vptestmb */, X86::VPTESTMBZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32828 { 21765 /* vptestmb */, X86::VPTESTMBZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32829 { 21765 /* vptestmb */, X86::VPTESTMBZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32830 { 21765 /* vptestmb */, X86::VPTESTMBZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32831 { 21765 /* vptestmb */, X86::VPTESTMBZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32832 { 21774 /* vptestmd */, X86::VPTESTMDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
32833 { 21774 /* vptestmd */, X86::VPTESTMDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
32834 { 21774 /* vptestmd */, X86::VPTESTMDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
32835 { 21774 /* vptestmd */, X86::VPTESTMDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
32836 { 21774 /* vptestmd */, X86::VPTESTMDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
32837 { 21774 /* vptestmd */, X86::VPTESTMDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
32838 { 21774 /* vptestmd */, X86::VPTESTMDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1 }, },
32839 { 21774 /* vptestmd */, X86::VPTESTMDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1 }, },
32840 { 21774 /* vptestmd */, X86::VPTESTMDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1 }, },
32841 { 21774 /* vptestmd */, X86::VPTESTMDZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32842 { 21774 /* vptestmd */, X86::VPTESTMDZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32843 { 21774 /* vptestmd */, X86::VPTESTMDZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32844 { 21774 /* vptestmd */, X86::VPTESTMDZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32845 { 21774 /* vptestmd */, X86::VPTESTMDZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32846 { 21774 /* vptestmd */, X86::VPTESTMDZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32847 { 21774 /* vptestmd */, X86::VPTESTMDZrmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32848 { 21774 /* vptestmd */, X86::VPTESTMDZ128rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32849 { 21774 /* vptestmd */, X86::VPTESTMDZ256rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32850 { 21783 /* vptestmq */, X86::VPTESTMQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
32851 { 21783 /* vptestmq */, X86::VPTESTMQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
32852 { 21783 /* vptestmq */, X86::VPTESTMQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
32853 { 21783 /* vptestmq */, X86::VPTESTMQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
32854 { 21783 /* vptestmq */, X86::VPTESTMQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
32855 { 21783 /* vptestmq */, X86::VPTESTMQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
32856 { 21783 /* vptestmq */, X86::VPTESTMQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1 }, },
32857 { 21783 /* vptestmq */, X86::VPTESTMQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1 }, },
32858 { 21783 /* vptestmq */, X86::VPTESTMQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1 }, },
32859 { 21783 /* vptestmq */, X86::VPTESTMQZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32860 { 21783 /* vptestmq */, X86::VPTESTMQZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32861 { 21783 /* vptestmq */, X86::VPTESTMQZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32862 { 21783 /* vptestmq */, X86::VPTESTMQZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32863 { 21783 /* vptestmq */, X86::VPTESTMQZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32864 { 21783 /* vptestmq */, X86::VPTESTMQZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32865 { 21783 /* vptestmq */, X86::VPTESTMQZ128rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32866 { 21783 /* vptestmq */, X86::VPTESTMQZ256rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32867 { 21783 /* vptestmq */, X86::VPTESTMQZrmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32868 { 21792 /* vptestmw */, X86::VPTESTMWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
32869 { 21792 /* vptestmw */, X86::VPTESTMWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
32870 { 21792 /* vptestmw */, X86::VPTESTMWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
32871 { 21792 /* vptestmw */, X86::VPTESTMWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
32872 { 21792 /* vptestmw */, X86::VPTESTMWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
32873 { 21792 /* vptestmw */, X86::VPTESTMWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
32874 { 21792 /* vptestmw */, X86::VPTESTMWZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32875 { 21792 /* vptestmw */, X86::VPTESTMWZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32876 { 21792 /* vptestmw */, X86::VPTESTMWZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32877 { 21792 /* vptestmw */, X86::VPTESTMWZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32878 { 21792 /* vptestmw */, X86::VPTESTMWZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32879 { 21792 /* vptestmw */, X86::VPTESTMWZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32880 { 21801 /* vptestnmb */, X86::VPTESTNMBZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
32881 { 21801 /* vptestnmb */, X86::VPTESTNMBZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
32882 { 21801 /* vptestnmb */, X86::VPTESTNMBZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
32883 { 21801 /* vptestnmb */, X86::VPTESTNMBZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
32884 { 21801 /* vptestnmb */, X86::VPTESTNMBZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
32885 { 21801 /* vptestnmb */, X86::VPTESTNMBZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
32886 { 21801 /* vptestnmb */, X86::VPTESTNMBZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32887 { 21801 /* vptestnmb */, X86::VPTESTNMBZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32888 { 21801 /* vptestnmb */, X86::VPTESTNMBZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32889 { 21801 /* vptestnmb */, X86::VPTESTNMBZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32890 { 21801 /* vptestnmb */, X86::VPTESTNMBZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32891 { 21801 /* vptestnmb */, X86::VPTESTNMBZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32892 { 21811 /* vptestnmd */, X86::VPTESTNMDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
32893 { 21811 /* vptestnmd */, X86::VPTESTNMDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
32894 { 21811 /* vptestnmd */, X86::VPTESTNMDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
32895 { 21811 /* vptestnmd */, X86::VPTESTNMDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
32896 { 21811 /* vptestnmd */, X86::VPTESTNMDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
32897 { 21811 /* vptestnmd */, X86::VPTESTNMDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
32898 { 21811 /* vptestnmd */, X86::VPTESTNMDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1 }, },
32899 { 21811 /* vptestnmd */, X86::VPTESTNMDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1 }, },
32900 { 21811 /* vptestnmd */, X86::VPTESTNMDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1 }, },
32901 { 21811 /* vptestnmd */, X86::VPTESTNMDZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32902 { 21811 /* vptestnmd */, X86::VPTESTNMDZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32903 { 21811 /* vptestnmd */, X86::VPTESTNMDZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32904 { 21811 /* vptestnmd */, X86::VPTESTNMDZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32905 { 21811 /* vptestnmd */, X86::VPTESTNMDZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32906 { 21811 /* vptestnmd */, X86::VPTESTNMDZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32907 { 21811 /* vptestnmd */, X86::VPTESTNMDZrmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32908 { 21811 /* vptestnmd */, X86::VPTESTNMDZ128rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32909 { 21811 /* vptestnmd */, X86::VPTESTNMDZ256rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32910 { 21821 /* vptestnmq */, X86::VPTESTNMQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
32911 { 21821 /* vptestnmq */, X86::VPTESTNMQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
32912 { 21821 /* vptestnmq */, X86::VPTESTNMQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
32913 { 21821 /* vptestnmq */, X86::VPTESTNMQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
32914 { 21821 /* vptestnmq */, X86::VPTESTNMQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
32915 { 21821 /* vptestnmq */, X86::VPTESTNMQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
32916 { 21821 /* vptestnmq */, X86::VPTESTNMQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1 }, },
32917 { 21821 /* vptestnmq */, X86::VPTESTNMQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1 }, },
32918 { 21821 /* vptestnmq */, X86::VPTESTNMQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1 }, },
32919 { 21821 /* vptestnmq */, X86::VPTESTNMQZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32920 { 21821 /* vptestnmq */, X86::VPTESTNMQZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32921 { 21821 /* vptestnmq */, X86::VPTESTNMQZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32922 { 21821 /* vptestnmq */, X86::VPTESTNMQZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32923 { 21821 /* vptestnmq */, X86::VPTESTNMQZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32924 { 21821 /* vptestnmq */, X86::VPTESTNMQZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32925 { 21821 /* vptestnmq */, X86::VPTESTNMQZ128rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32926 { 21821 /* vptestnmq */, X86::VPTESTNMQZ256rmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32927 { 21821 /* vptestnmq */, X86::VPTESTNMQZrmbk, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32928 { 21831 /* vptestnmw */, X86::VPTESTNMWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1 }, },
32929 { 21831 /* vptestnmw */, X86::VPTESTNMWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1 }, },
32930 { 21831 /* vptestnmw */, X86::VPTESTNMWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1 }, },
32931 { 21831 /* vptestnmw */, X86::VPTESTNMWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1 }, },
32932 { 21831 /* vptestnmw */, X86::VPTESTNMWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1 }, },
32933 { 21831 /* vptestnmw */, X86::VPTESTNMWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1 }, },
32934 { 21831 /* vptestnmw */, X86::VPTESTNMWZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32935 { 21831 /* vptestnmw */, X86::VPTESTNMWZ256rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32936 { 21831 /* vptestnmw */, X86::VPTESTNMWZrrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32937 { 21831 /* vptestnmw */, X86::VPTESTNMWZ128rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32938 { 21831 /* vptestnmw */, X86::VPTESTNMWZ256rmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32939 { 21831 /* vptestnmw */, X86::VPTESTNMWZrmk, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32940 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32941 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32942 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32943 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32944 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32945 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32946 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32947 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32948 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32949 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32950 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32951 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32952 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32953 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32954 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32955 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32956 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32957 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32958 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32959 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32960 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32961 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32962 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32963 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32964 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32965 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32966 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32967 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32968 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
32969 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
32970 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
32971 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
32972 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
32973 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
32974 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
32975 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32976 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32977 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32978 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32979 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32980 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32981 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32982 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32983 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32984 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32985 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32986 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32987 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32988 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
32989 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32990 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32991 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32992 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
32993 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
32994 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
32995 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
32996 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
32997 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
32998 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
32999 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
33000 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
33001 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
33002 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
33003 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
33004 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
33005 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
33006 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33007 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33008 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33009 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33010 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33011 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33012 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33013 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33014 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33015 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33016 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33017 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33018 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33019 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33020 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33021 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33022 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33023 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33024 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
33025 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
33026 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33027 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
33028 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
33029 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
33030 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
33031 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
33032 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
33033 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
33034 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33035 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33036 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33037 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33038 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33039 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33040 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33041 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33042 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33043 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33044 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33045 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33046 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
33047 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
33048 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33049 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
33050 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
33051 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
33052 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
33053 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
33054 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
33055 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
33056 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33057 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33058 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33059 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33060 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33061 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33062 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33063 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33064 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33065 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33066 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33067 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33068 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
33069 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
33070 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33071 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
33072 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
33073 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
33074 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
33075 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
33076 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
33077 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
33078 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
33079 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
33080 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
33081 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33082 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33083 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33084 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33085 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33086 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33087 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33088 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33089 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33090 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33091 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33092 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33093 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33094 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33095 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33096 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33097 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33098 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33099 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
33100 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
33101 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33102 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
33103 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
33104 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
33105 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
33106 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
33107 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
33108 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
33109 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
33110 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
33111 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
33112 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33113 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33114 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33115 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33116 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33117 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33118 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33119 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33120 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33121 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33122 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33123 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33124 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33125 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33126 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33127 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33128 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33129 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33130 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
33131 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
33132 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33133 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
33134 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
33135 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
33136 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
33137 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
33138 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
33139 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
33140 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33141 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33142 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33143 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33144 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33145 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33146 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33147 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33148 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33149 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33150 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33151 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33152 { 21931 /* vpxor */, X86::VPXORrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
33153 { 21931 /* vpxor */, X86::VPXORYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
33154 { 21931 /* vpxor */, X86::VPXORrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
33155 { 21931 /* vpxor */, X86::VPXORYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
33156 { 21937 /* vpxord */, X86::VPXORDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33157 { 21937 /* vpxord */, X86::VPXORDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
33158 { 21937 /* vpxord */, X86::VPXORDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
33159 { 21937 /* vpxord */, X86::VPXORDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
33160 { 21937 /* vpxord */, X86::VPXORDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
33161 { 21937 /* vpxord */, X86::VPXORDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
33162 { 21937 /* vpxord */, X86::VPXORDZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
33163 { 21937 /* vpxord */, X86::VPXORDZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
33164 { 21937 /* vpxord */, X86::VPXORDZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
33165 { 21937 /* vpxord */, X86::VPXORDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33166 { 21937 /* vpxord */, X86::VPXORDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33167 { 21937 /* vpxord */, X86::VPXORDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33168 { 21937 /* vpxord */, X86::VPXORDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33169 { 21937 /* vpxord */, X86::VPXORDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33170 { 21937 /* vpxord */, X86::VPXORDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33171 { 21937 /* vpxord */, X86::VPXORDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33172 { 21937 /* vpxord */, X86::VPXORDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33173 { 21937 /* vpxord */, X86::VPXORDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33174 { 21937 /* vpxord */, X86::VPXORDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33175 { 21937 /* vpxord */, X86::VPXORDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33176 { 21937 /* vpxord */, X86::VPXORDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33177 { 21937 /* vpxord */, X86::VPXORDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33178 { 21937 /* vpxord */, X86::VPXORDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33179 { 21937 /* vpxord */, X86::VPXORDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33180 { 21937 /* vpxord */, X86::VPXORDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33181 { 21937 /* vpxord */, X86::VPXORDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33182 { 21937 /* vpxord */, X86::VPXORDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33183 { 21944 /* vpxorq */, X86::VPXORQZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33184 { 21944 /* vpxorq */, X86::VPXORQZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
33185 { 21944 /* vpxorq */, X86::VPXORQZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
33186 { 21944 /* vpxorq */, X86::VPXORQZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
33187 { 21944 /* vpxorq */, X86::VPXORQZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
33188 { 21944 /* vpxorq */, X86::VPXORQZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
33189 { 21944 /* vpxorq */, X86::VPXORQZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
33190 { 21944 /* vpxorq */, X86::VPXORQZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
33191 { 21944 /* vpxorq */, X86::VPXORQZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
33192 { 21944 /* vpxorq */, X86::VPXORQZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33193 { 21944 /* vpxorq */, X86::VPXORQZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33194 { 21944 /* vpxorq */, X86::VPXORQZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33195 { 21944 /* vpxorq */, X86::VPXORQZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33196 { 21944 /* vpxorq */, X86::VPXORQZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33197 { 21944 /* vpxorq */, X86::VPXORQZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33198 { 21944 /* vpxorq */, X86::VPXORQZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33199 { 21944 /* vpxorq */, X86::VPXORQZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33200 { 21944 /* vpxorq */, X86::VPXORQZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33201 { 21944 /* vpxorq */, X86::VPXORQZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33202 { 21944 /* vpxorq */, X86::VPXORQZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33203 { 21944 /* vpxorq */, X86::VPXORQZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33204 { 21944 /* vpxorq */, X86::VPXORQZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33205 { 21944 /* vpxorq */, X86::VPXORQZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33206 { 21944 /* vpxorq */, X86::VPXORQZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33207 { 21944 /* vpxorq */, X86::VPXORQZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33208 { 21944 /* vpxorq */, X86::VPXORQZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33209 { 21944 /* vpxorq */, X86::VPXORQZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33210 { 21951 /* vrangepd */, X86::VRANGEPDZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33211 { 21951 /* vrangepd */, X86::VRANGEPDZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
33212 { 21951 /* vrangepd */, X86::VRANGEPDZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
33213 { 21951 /* vrangepd */, X86::VRANGEPDZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
33214 { 21951 /* vrangepd */, X86::VRANGEPDZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
33215 { 21951 /* vrangepd */, X86::VRANGEPDZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
33216 { 21951 /* vrangepd */, X86::VRANGEPDZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512 }, },
33217 { 21951 /* vrangepd */, X86::VRANGEPDZ128rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
33218 { 21951 /* vrangepd */, X86::VRANGEPDZ256rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
33219 { 21951 /* vrangepd */, X86::VRANGEPDZrmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
33220 { 21951 /* vrangepd */, X86::VRANGEPDZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33221 { 21951 /* vrangepd */, X86::VRANGEPDZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33222 { 21951 /* vrangepd */, X86::VRANGEPDZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33223 { 21951 /* vrangepd */, X86::VRANGEPDZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33224 { 21951 /* vrangepd */, X86::VRANGEPDZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33225 { 21951 /* vrangepd */, X86::VRANGEPDZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33226 { 21951 /* vrangepd */, X86::VRANGEPDZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33227 { 21951 /* vrangepd */, X86::VRANGEPDZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33228 { 21951 /* vrangepd */, X86::VRANGEPDZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33229 { 21951 /* vrangepd */, X86::VRANGEPDZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33230 { 21951 /* vrangepd */, X86::VRANGEPDZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33231 { 21951 /* vrangepd */, X86::VRANGEPDZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33232 { 21951 /* vrangepd */, X86::VRANGEPDZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33233 { 21951 /* vrangepd */, X86::VRANGEPDZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33234 { 21951 /* vrangepd */, X86::VRANGEPDZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33235 { 21951 /* vrangepd */, X86::VRANGEPDZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33236 { 21951 /* vrangepd */, X86::VRANGEPDZrribkz, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33237 { 21951 /* vrangepd */, X86::VRANGEPDZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33238 { 21951 /* vrangepd */, X86::VRANGEPDZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33239 { 21951 /* vrangepd */, X86::VRANGEPDZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33240 { 21960 /* vrangeps */, X86::VRANGEPSZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33241 { 21960 /* vrangeps */, X86::VRANGEPSZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
33242 { 21960 /* vrangeps */, X86::VRANGEPSZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
33243 { 21960 /* vrangeps */, X86::VRANGEPSZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
33244 { 21960 /* vrangeps */, X86::VRANGEPSZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
33245 { 21960 /* vrangeps */, X86::VRANGEPSZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
33246 { 21960 /* vrangeps */, X86::VRANGEPSZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512 }, },
33247 { 21960 /* vrangeps */, X86::VRANGEPSZrmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
33248 { 21960 /* vrangeps */, X86::VRANGEPSZ128rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
33249 { 21960 /* vrangeps */, X86::VRANGEPSZ256rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
33250 { 21960 /* vrangeps */, X86::VRANGEPSZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33251 { 21960 /* vrangeps */, X86::VRANGEPSZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33252 { 21960 /* vrangeps */, X86::VRANGEPSZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33253 { 21960 /* vrangeps */, X86::VRANGEPSZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33254 { 21960 /* vrangeps */, X86::VRANGEPSZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33255 { 21960 /* vrangeps */, X86::VRANGEPSZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33256 { 21960 /* vrangeps */, X86::VRANGEPSZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33257 { 21960 /* vrangeps */, X86::VRANGEPSZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33258 { 21960 /* vrangeps */, X86::VRANGEPSZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33259 { 21960 /* vrangeps */, X86::VRANGEPSZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33260 { 21960 /* vrangeps */, X86::VRANGEPSZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33261 { 21960 /* vrangeps */, X86::VRANGEPSZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33262 { 21960 /* vrangeps */, X86::VRANGEPSZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33263 { 21960 /* vrangeps */, X86::VRANGEPSZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33264 { 21960 /* vrangeps */, X86::VRANGEPSZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33265 { 21960 /* vrangeps */, X86::VRANGEPSZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33266 { 21960 /* vrangeps */, X86::VRANGEPSZrribkz, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33267 { 21960 /* vrangeps */, X86::VRANGEPSZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33268 { 21960 /* vrangeps */, X86::VRANGEPSZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33269 { 21960 /* vrangeps */, X86::VRANGEPSZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33270 { 21969 /* vrangesd */, X86::VRANGESDZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33271 { 21969 /* vrangesd */, X86::VRANGESDZrmi, Convert__Reg1_3__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
33272 { 21969 /* vrangesd */, X86::VRANGESDZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33273 { 21969 /* vrangesd */, X86::VRANGESDZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33274 { 21969 /* vrangesd */, X86::VRANGESDZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33275 { 21969 /* vrangesd */, X86::VRANGESDZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33276 { 21969 /* vrangesd */, X86::VRANGESDZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33277 { 21969 /* vrangesd */, X86::VRANGESDZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33278 { 21969 /* vrangesd */, X86::VRANGESDZrribkz, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33279 { 21978 /* vrangess */, X86::VRANGESSZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33280 { 21978 /* vrangess */, X86::VRANGESSZrmi, Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
33281 { 21978 /* vrangess */, X86::VRANGESSZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33282 { 21978 /* vrangess */, X86::VRANGESSZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33283 { 21978 /* vrangess */, X86::VRANGESSZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33284 { 21978 /* vrangess */, X86::VRANGESSZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33285 { 21978 /* vrangess */, X86::VRANGESSZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33286 { 21978 /* vrangess */, X86::VRANGESSZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33287 { 21978 /* vrangess */, X86::VRANGESSZrribkz, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33288 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
33289 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
33290 { 21987 /* vrcp14pd */, X86::VRCP14PDZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
33291 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
33292 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
33293 { 21987 /* vrcp14pd */, X86::VRCP14PDZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
33294 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128mb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
33295 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256mb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
33296 { 21987 /* vrcp14pd */, X86::VRCP14PDZmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
33297 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33298 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33299 { 21987 /* vrcp14pd */, X86::VRCP14PDZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33300 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33301 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33302 { 21987 /* vrcp14pd */, X86::VRCP14PDZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33303 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33304 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33305 { 21987 /* vrcp14pd */, X86::VRCP14PDZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33306 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33307 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33308 { 21987 /* vrcp14pd */, X86::VRCP14PDZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33309 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33310 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33311 { 21987 /* vrcp14pd */, X86::VRCP14PDZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33312 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128mbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33313 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256mbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33314 { 21987 /* vrcp14pd */, X86::VRCP14PDZmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33315 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
33316 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
33317 { 21996 /* vrcp14ps */, X86::VRCP14PSZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
33318 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
33319 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
33320 { 21996 /* vrcp14ps */, X86::VRCP14PSZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
33321 { 21996 /* vrcp14ps */, X86::VRCP14PSZmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
33322 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128mb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
33323 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256mb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
33324 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33325 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33326 { 21996 /* vrcp14ps */, X86::VRCP14PSZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33327 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33328 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33329 { 21996 /* vrcp14ps */, X86::VRCP14PSZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33330 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33331 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33332 { 21996 /* vrcp14ps */, X86::VRCP14PSZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33333 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33334 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33335 { 21996 /* vrcp14ps */, X86::VRCP14PSZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33336 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33337 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33338 { 21996 /* vrcp14ps */, X86::VRCP14PSZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33339 { 21996 /* vrcp14ps */, X86::VRCP14PSZmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33340 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128mbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33341 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256mbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33342 { 22005 /* vrcp14sd */, X86::VRCP14SDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33343 { 22005 /* vrcp14sd */, X86::VRCP14SDZrm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
33344 { 22005 /* vrcp14sd */, X86::VRCP14SDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33345 { 22005 /* vrcp14sd */, X86::VRCP14SDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33346 { 22005 /* vrcp14sd */, X86::VRCP14SDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33347 { 22005 /* vrcp14sd */, X86::VRCP14SDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33348 { 22014 /* vrcp14ss */, X86::VRCP14SSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33349 { 22014 /* vrcp14ss */, X86::VRCP14SSZrm, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
33350 { 22014 /* vrcp14ss */, X86::VRCP14SSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33351 { 22014 /* vrcp14ss */, X86::VRCP14SSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33352 { 22014 /* vrcp14ss */, X86::VRCP14SSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33353 { 22014 /* vrcp14ss */, X86::VRCP14SSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33354 { 22023 /* vrcp28pd */, X86::VRCP28PDZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
33355 { 22023 /* vrcp28pd */, X86::VRCP28PDZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
33356 { 22023 /* vrcp28pd */, X86::VRCP28PDZrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
33357 { 22023 /* vrcp28pd */, X86::VRCP28PDZmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
33358 { 22023 /* vrcp28pd */, X86::VRCP28PDZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33359 { 22023 /* vrcp28pd */, X86::VRCP28PDZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33360 { 22023 /* vrcp28pd */, X86::VRCP28PDZrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33361 { 22023 /* vrcp28pd */, X86::VRCP28PDZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33362 { 22023 /* vrcp28pd */, X86::VRCP28PDZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33363 { 22023 /* vrcp28pd */, X86::VRCP28PDZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33364 { 22023 /* vrcp28pd */, X86::VRCP28PDZrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33365 { 22023 /* vrcp28pd */, X86::VRCP28PDZmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33366 { 22032 /* vrcp28ps */, X86::VRCP28PSZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
33367 { 22032 /* vrcp28ps */, X86::VRCP28PSZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
33368 { 22032 /* vrcp28ps */, X86::VRCP28PSZrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
33369 { 22032 /* vrcp28ps */, X86::VRCP28PSZmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
33370 { 22032 /* vrcp28ps */, X86::VRCP28PSZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33371 { 22032 /* vrcp28ps */, X86::VRCP28PSZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33372 { 22032 /* vrcp28ps */, X86::VRCP28PSZrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33373 { 22032 /* vrcp28ps */, X86::VRCP28PSZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33374 { 22032 /* vrcp28ps */, X86::VRCP28PSZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33375 { 22032 /* vrcp28ps */, X86::VRCP28PSZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33376 { 22032 /* vrcp28ps */, X86::VRCP28PSZrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33377 { 22032 /* vrcp28ps */, X86::VRCP28PSZmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33378 { 22041 /* vrcp28sd */, X86::VRCP28SDZr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33379 { 22041 /* vrcp28sd */, X86::VRCP28SDZm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
33380 { 22041 /* vrcp28sd */, X86::VRCP28SDZrb, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33381 { 22041 /* vrcp28sd */, X86::VRCP28SDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33382 { 22041 /* vrcp28sd */, X86::VRCP28SDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33383 { 22041 /* vrcp28sd */, X86::VRCP28SDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33384 { 22041 /* vrcp28sd */, X86::VRCP28SDZrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33385 { 22041 /* vrcp28sd */, X86::VRCP28SDZmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33386 { 22041 /* vrcp28sd */, X86::VRCP28SDZrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33387 { 22050 /* vrcp28ss */, X86::VRCP28SSZr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33388 { 22050 /* vrcp28ss */, X86::VRCP28SSZm, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
33389 { 22050 /* vrcp28ss */, X86::VRCP28SSZrb, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33390 { 22050 /* vrcp28ss */, X86::VRCP28SSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33391 { 22050 /* vrcp28ss */, X86::VRCP28SSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33392 { 22050 /* vrcp28ss */, X86::VRCP28SSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33393 { 22050 /* vrcp28ss */, X86::VRCP28SSZrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33394 { 22050 /* vrcp28ss */, X86::VRCP28SSZmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33395 { 22050 /* vrcp28ss */, X86::VRCP28SSZrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33396 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
33397 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
33398 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
33399 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
33400 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
33401 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
33402 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
33403 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
33404 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
33405 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33406 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33407 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33408 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33409 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33410 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33411 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33412 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33413 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33414 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33415 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33416 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33417 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33418 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33419 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33420 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33421 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33422 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33423 { 22068 /* vrcpph */, X86::VRCPPHZ128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
33424 { 22068 /* vrcpph */, X86::VRCPPHZ256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
33425 { 22068 /* vrcpph */, X86::VRCPPHZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
33426 { 22068 /* vrcpph */, X86::VRCPPHZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
33427 { 22068 /* vrcpph */, X86::VRCPPHZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
33428 { 22068 /* vrcpph */, X86::VRCPPHZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
33429 { 22068 /* vrcpph */, X86::VRCPPHZ256mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
33430 { 22068 /* vrcpph */, X86::VRCPPHZmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
33431 { 22068 /* vrcpph */, X86::VRCPPHZ128mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
33432 { 22068 /* vrcpph */, X86::VRCPPHZ128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33433 { 22068 /* vrcpph */, X86::VRCPPHZ256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33434 { 22068 /* vrcpph */, X86::VRCPPHZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33435 { 22068 /* vrcpph */, X86::VRCPPHZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33436 { 22068 /* vrcpph */, X86::VRCPPHZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33437 { 22068 /* vrcpph */, X86::VRCPPHZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33438 { 22068 /* vrcpph */, X86::VRCPPHZ128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33439 { 22068 /* vrcpph */, X86::VRCPPHZ256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33440 { 22068 /* vrcpph */, X86::VRCPPHZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33441 { 22068 /* vrcpph */, X86::VRCPPHZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33442 { 22068 /* vrcpph */, X86::VRCPPHZ256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33443 { 22068 /* vrcpph */, X86::VRCPPHZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33444 { 22068 /* vrcpph */, X86::VRCPPHZ128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33445 { 22068 /* vrcpph */, X86::VRCPPHZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33446 { 22068 /* vrcpph */, X86::VRCPPHZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33447 { 22068 /* vrcpph */, X86::VRCPPHZ256mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33448 { 22068 /* vrcpph */, X86::VRCPPHZmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33449 { 22068 /* vrcpph */, X86::VRCPPHZ128mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33450 { 22075 /* vrcpps */, X86::VRCPPSr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
33451 { 22075 /* vrcpps */, X86::VRCPPSYr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
33452 { 22075 /* vrcpps */, X86::VRCPPSm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
33453 { 22075 /* vrcpps */, X86::VRCPPSYm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
33454 { 22082 /* vrcpsh */, X86::VRCPSHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33455 { 22082 /* vrcpsh */, X86::VRCPSHZrm, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
33456 { 22082 /* vrcpsh */, X86::VRCPSHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33457 { 22082 /* vrcpsh */, X86::VRCPSHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33458 { 22082 /* vrcpsh */, X86::VRCPSHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33459 { 22082 /* vrcpsh */, X86::VRCPSHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33460 { 22089 /* vrcpss */, X86::VRCPSSr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
33461 { 22089 /* vrcpss */, X86::VRCPSSm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
33462 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
33463 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
33464 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
33465 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
33466 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
33467 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
33468 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
33469 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
33470 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
33471 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33472 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33473 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33474 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33475 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33476 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33477 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33478 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33479 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33480 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rmikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33481 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33482 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33483 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33484 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rmikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33485 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33486 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33487 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33488 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33489 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
33490 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
33491 { 22108 /* vreducepd */, X86::VREDUCEPDZrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
33492 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
33493 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
33494 { 22108 /* vreducepd */, X86::VREDUCEPDZrmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
33495 { 22108 /* vreducepd */, X86::VREDUCEPDZrrib, Convert__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
33496 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
33497 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
33498 { 22108 /* vreducepd */, X86::VREDUCEPDZrmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
33499 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33500 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33501 { 22108 /* vreducepd */, X86::VREDUCEPDZrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33502 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33503 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33504 { 22108 /* vreducepd */, X86::VREDUCEPDZrmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33505 { 22108 /* vreducepd */, X86::VREDUCEPDZrribk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33506 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33507 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33508 { 22108 /* vreducepd */, X86::VREDUCEPDZrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33509 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rmikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33510 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rmikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33511 { 22108 /* vreducepd */, X86::VREDUCEPDZrmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33512 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33513 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33514 { 22108 /* vreducepd */, X86::VREDUCEPDZrmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33515 { 22108 /* vreducepd */, X86::VREDUCEPDZrribkz, Convert__Reg1_3__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33516 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33517 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33518 { 22108 /* vreducepd */, X86::VREDUCEPDZrmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33519 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
33520 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
33521 { 22118 /* vreduceph */, X86::VREDUCEPHZrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
33522 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
33523 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
33524 { 22118 /* vreduceph */, X86::VREDUCEPHZrmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
33525 { 22118 /* vreduceph */, X86::VREDUCEPHZrrib, Convert__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
33526 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
33527 { 22118 /* vreduceph */, X86::VREDUCEPHZrmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
33528 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
33529 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33530 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33531 { 22118 /* vreduceph */, X86::VREDUCEPHZrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33532 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33533 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33534 { 22118 /* vreduceph */, X86::VREDUCEPHZrmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33535 { 22118 /* vreduceph */, X86::VREDUCEPHZrribk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33536 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33537 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33538 { 22118 /* vreduceph */, X86::VREDUCEPHZrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33539 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rmikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33540 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33541 { 22118 /* vreduceph */, X86::VREDUCEPHZrmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33542 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33543 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rmikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33544 { 22118 /* vreduceph */, X86::VREDUCEPHZrmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33545 { 22118 /* vreduceph */, X86::VREDUCEPHZrribkz, Convert__Reg1_3__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33546 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33547 { 22118 /* vreduceph */, X86::VREDUCEPHZrmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33548 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33549 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
33550 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
33551 { 22128 /* vreduceps */, X86::VREDUCEPSZrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
33552 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
33553 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
33554 { 22128 /* vreduceps */, X86::VREDUCEPSZrmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
33555 { 22128 /* vreduceps */, X86::VREDUCEPSZrrib, Convert__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
33556 { 22128 /* vreduceps */, X86::VREDUCEPSZrmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
33557 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
33558 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
33559 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33560 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33561 { 22128 /* vreduceps */, X86::VREDUCEPSZrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33562 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33563 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33564 { 22128 /* vreduceps */, X86::VREDUCEPSZrmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33565 { 22128 /* vreduceps */, X86::VREDUCEPSZrribk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33566 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33567 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33568 { 22128 /* vreduceps */, X86::VREDUCEPSZrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33569 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rmikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33570 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rmikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33571 { 22128 /* vreduceps */, X86::VREDUCEPSZrmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33572 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33573 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33574 { 22128 /* vreduceps */, X86::VREDUCEPSZrmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33575 { 22128 /* vreduceps */, X86::VREDUCEPSZrribkz, Convert__Reg1_3__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33576 { 22128 /* vreduceps */, X86::VREDUCEPSZrmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33577 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33578 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33579 { 22138 /* vreducesd */, X86::VREDUCESDZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33580 { 22138 /* vreducesd */, X86::VREDUCESDZrmi, Convert__Reg1_3__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
33581 { 22138 /* vreducesd */, X86::VREDUCESDZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33582 { 22138 /* vreducesd */, X86::VREDUCESDZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33583 { 22138 /* vreducesd */, X86::VREDUCESDZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33584 { 22138 /* vreducesd */, X86::VREDUCESDZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33585 { 22138 /* vreducesd */, X86::VREDUCESDZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33586 { 22138 /* vreducesd */, X86::VREDUCESDZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33587 { 22138 /* vreducesd */, X86::VREDUCESDZrribkz, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33588 { 22148 /* vreducesh */, X86::VREDUCESHZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33589 { 22148 /* vreducesh */, X86::VREDUCESHZrmi, Convert__Reg1_3__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
33590 { 22148 /* vreducesh */, X86::VREDUCESHZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33591 { 22148 /* vreducesh */, X86::VREDUCESHZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33592 { 22148 /* vreducesh */, X86::VREDUCESHZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33593 { 22148 /* vreducesh */, X86::VREDUCESHZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33594 { 22148 /* vreducesh */, X86::VREDUCESHZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33595 { 22148 /* vreducesh */, X86::VREDUCESHZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33596 { 22148 /* vreducesh */, X86::VREDUCESHZrribkz, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33597 { 22158 /* vreducess */, X86::VREDUCESSZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33598 { 22158 /* vreducess */, X86::VREDUCESSZrmi, Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
33599 { 22158 /* vreducess */, X86::VREDUCESSZrrib, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33600 { 22158 /* vreducess */, X86::VREDUCESSZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33601 { 22158 /* vreducess */, X86::VREDUCESSZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33602 { 22158 /* vreducess */, X86::VREDUCESSZrribk, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33603 { 22158 /* vreducess */, X86::VREDUCESSZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33604 { 22158 /* vreducess */, X86::VREDUCESSZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33605 { 22158 /* vreducess */, X86::VREDUCESSZrribkz, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33606 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
33607 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
33608 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
33609 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
33610 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
33611 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
33612 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
33613 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
33614 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
33615 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33616 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33617 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33618 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33619 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33620 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33621 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33622 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33623 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33624 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rmikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33625 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33626 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33627 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33628 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rmikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33629 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33630 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33631 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33632 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33633 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
33634 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
33635 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
33636 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
33637 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
33638 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
33639 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrrib, Convert__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
33640 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
33641 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
33642 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrmbi, Convert__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
33643 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33644 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33645 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33646 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33647 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33648 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33649 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrribk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33650 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33651 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33652 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33653 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rmikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33654 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rmikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33655 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33656 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33657 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33658 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33659 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrribkz, Convert__Reg1_3__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33660 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33661 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33662 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrmbikz, Convert__Reg1_3__Reg1_5__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33663 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
33664 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
33665 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
33666 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
33667 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
33668 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
33669 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrrib, Convert__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
33670 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
33671 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
33672 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rmbi, Convert__Reg1_3__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
33673 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33674 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33675 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33676 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33677 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33678 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33679 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrribk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33680 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33681 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33682 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33683 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rmikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33684 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33685 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33686 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33687 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rmikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33688 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33689 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrribkz, Convert__Reg1_3__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33690 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33691 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33692 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rmbikz, Convert__Reg1_3__Reg1_5__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33693 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X }, },
33694 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X }, },
33695 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512 }, },
33696 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X }, },
33697 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X }, },
33698 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrmi, Convert__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512 }, },
33699 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrrib, Convert__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
33700 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
33701 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
33702 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rmbi, Convert__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
33703 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33704 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33705 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrrik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33706 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33707 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33708 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrmik, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33709 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrribk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33710 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33711 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33712 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrrikz, Convert__Reg1_2__Reg1_4__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33713 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rmikz, Convert__Reg1_2__Reg1_4__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33714 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rmikz, Convert__Reg1_2__Reg1_4__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33715 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33716 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33717 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rmbik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33718 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrmikz, Convert__Reg1_2__Reg1_4__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33719 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrribkz, Convert__Reg1_3__Reg1_5__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33720 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33721 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33722 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rmbikz, Convert__Reg1_3__Reg1_5__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33723 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrri_Int, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33724 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrmi_Int, Convert__Reg1_3__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
33725 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrrib_Int, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33726 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrrik_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33727 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrmik_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33728 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrribk_Int, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33729 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrrikz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33730 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrmikz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33731 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrribkz_Int, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33732 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrri_Int, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33733 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrmi_Int, Convert__Reg1_3__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
33734 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrrib_Int, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33735 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrrik_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33736 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrmik_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33737 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrribk_Int, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33738 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrrikz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33739 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrmikz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33740 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrribkz_Int, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33741 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrri_Int, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33742 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrmi_Int, Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
33743 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrrib_Int, Convert__Reg1_4__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33744 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrrik_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33745 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrmik_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33746 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrribk_Int, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33747 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrrikz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33748 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrmikz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33749 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrribkz_Int, Convert__Reg1_4__Reg1_6__Reg1_3__Reg1_2__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33750 { 22254 /* vroundpd */, X86::VROUNDPDri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
33751 { 22254 /* vroundpd */, X86::VROUNDPDYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
33752 { 22254 /* vroundpd */, X86::VROUNDPDmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
33753 { 22254 /* vroundpd */, X86::VROUNDPDYmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256 }, },
33754 { 22263 /* vroundps */, X86::VROUNDPSri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16 }, },
33755 { 22263 /* vroundps */, X86::VROUNDPSYri, Convert__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256 }, },
33756 { 22263 /* vroundps */, X86::VROUNDPSmi, Convert__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16 }, },
33757 { 22263 /* vroundps */, X86::VROUNDPSYmi, Convert__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256 }, },
33758 { 22272 /* vroundsd */, X86::VROUNDSDri_Int, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
33759 { 22272 /* vroundsd */, X86::VROUNDSDmi_Int, Convert__Reg1_3__Reg1_2__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK_FR16, MCK_FR16 }, },
33760 { 22281 /* vroundss */, X86::VROUNDSSri_Int, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
33761 { 22281 /* vroundss */, X86::VROUNDSSmi_Int, Convert__Reg1_3__Reg1_2__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK_FR16, MCK_FR16 }, },
33762 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
33763 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
33764 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
33765 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
33766 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
33767 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
33768 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128mb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
33769 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256mb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
33770 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
33771 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33772 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33773 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33774 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33775 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33776 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33777 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33778 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33779 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33780 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33781 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33782 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33783 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33784 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33785 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33786 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128mbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33787 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256mbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33788 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33789 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
33790 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
33791 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
33792 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
33793 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
33794 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
33795 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
33796 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128mb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
33797 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256mb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
33798 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33799 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33800 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33801 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33802 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33803 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33804 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33805 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33806 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33807 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33808 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33809 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33810 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33811 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33812 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33813 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33814 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128mbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33815 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256mbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33816 { 22312 /* vrsqrt14sd */, X86::VRSQRT14SDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33817 { 22312 /* vrsqrt14sd */, X86::VRSQRT14SDZrm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
33818 { 22312 /* vrsqrt14sd */, X86::VRSQRT14SDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33819 { 22312 /* vrsqrt14sd */, X86::VRSQRT14SDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33820 { 22312 /* vrsqrt14sd */, X86::VRSQRT14SDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33821 { 22312 /* vrsqrt14sd */, X86::VRSQRT14SDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33822 { 22323 /* vrsqrt14ss */, X86::VRSQRT14SSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33823 { 22323 /* vrsqrt14ss */, X86::VRSQRT14SSZrm, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
33824 { 22323 /* vrsqrt14ss */, X86::VRSQRT14SSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33825 { 22323 /* vrsqrt14ss */, X86::VRSQRT14SSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33826 { 22323 /* vrsqrt14ss */, X86::VRSQRT14SSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33827 { 22323 /* vrsqrt14ss */, X86::VRSQRT14SSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33828 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
33829 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
33830 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
33831 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
33832 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33833 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33834 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33835 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33836 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33837 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33838 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33839 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33840 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
33841 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
33842 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512 }, },
33843 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
33844 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33845 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33846 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33847 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33848 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33849 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33850 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZrbkz, Convert__Reg1_2__Reg1_4__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33851 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33852 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33853 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
33854 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZrb, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33855 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33856 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33857 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33858 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33859 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33860 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33861 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33862 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZm, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
33863 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZrb, Convert__Reg1_3__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33864 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33865 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33866 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33867 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33868 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33869 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33870 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
33871 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
33872 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
33873 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
33874 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
33875 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
33876 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
33877 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
33878 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
33879 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33880 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33881 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33882 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33883 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33884 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33885 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33886 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33887 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33888 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33889 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33890 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33891 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33892 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33893 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33894 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33895 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33896 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33897 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
33898 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
33899 { 22389 /* vrsqrtph */, X86::VRSQRTPHZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
33900 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
33901 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
33902 { 22389 /* vrsqrtph */, X86::VRSQRTPHZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
33903 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
33904 { 22389 /* vrsqrtph */, X86::VRSQRTPHZmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
33905 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
33906 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33907 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33908 { 22389 /* vrsqrtph */, X86::VRSQRTPHZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33909 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33910 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33911 { 22389 /* vrsqrtph */, X86::VRSQRTPHZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33912 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33913 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33914 { 22389 /* vrsqrtph */, X86::VRSQRTPHZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33915 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33916 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33917 { 22389 /* vrsqrtph */, X86::VRSQRTPHZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33918 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33919 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33920 { 22389 /* vrsqrtph */, X86::VRSQRTPHZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33921 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33922 { 22389 /* vrsqrtph */, X86::VRSQRTPHZmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33923 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33924 { 22398 /* vrsqrtps */, X86::VRSQRTPSr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
33925 { 22398 /* vrsqrtps */, X86::VRSQRTPSYr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
33926 { 22398 /* vrsqrtps */, X86::VRSQRTPSm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
33927 { 22398 /* vrsqrtps */, X86::VRSQRTPSYm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
33928 { 22407 /* vrsqrtsh */, X86::VRSQRTSHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33929 { 22407 /* vrsqrtsh */, X86::VRSQRTSHZrm, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
33930 { 22407 /* vrsqrtsh */, X86::VRSQRTSHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33931 { 22407 /* vrsqrtsh */, X86::VRSQRTSHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33932 { 22407 /* vrsqrtsh */, X86::VRSQRTSHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33933 { 22407 /* vrsqrtsh */, X86::VRSQRTSHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33934 { 22416 /* vrsqrtss */, X86::VRSQRTSSr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
33935 { 22416 /* vrsqrtss */, X86::VRSQRTSSm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
33936 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33937 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
33938 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
33939 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
33940 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
33941 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
33942 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
33943 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
33944 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
33945 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33946 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33947 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33948 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33949 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33950 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33951 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33952 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33953 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33954 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33955 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33956 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33957 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33958 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33959 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33960 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33961 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33962 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33963 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33964 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
33965 { 22437 /* vscalefpd */, X86::VSCALEFPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
33966 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
33967 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
33968 { 22437 /* vscalefpd */, X86::VSCALEFPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
33969 { 22437 /* vscalefpd */, X86::VSCALEFPDZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
33970 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
33971 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
33972 { 22437 /* vscalefpd */, X86::VSCALEFPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
33973 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33974 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33975 { 22437 /* vscalefpd */, X86::VSCALEFPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33976 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33977 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33978 { 22437 /* vscalefpd */, X86::VSCALEFPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33979 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33980 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33981 { 22437 /* vscalefpd */, X86::VSCALEFPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33982 { 22437 /* vscalefpd */, X86::VSCALEFPDZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33983 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33984 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33985 { 22437 /* vscalefpd */, X86::VSCALEFPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33986 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33987 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33988 { 22437 /* vscalefpd */, X86::VSCALEFPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
33989 { 22437 /* vscalefpd */, X86::VSCALEFPDZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33990 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33991 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33992 { 22437 /* vscalefpd */, X86::VSCALEFPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
33993 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
33994 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
33995 { 22447 /* vscalefph */, X86::VSCALEFPHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
33996 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
33997 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
33998 { 22447 /* vscalefph */, X86::VSCALEFPHZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
33999 { 22447 /* vscalefph */, X86::VSCALEFPHZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
34000 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
34001 { 22447 /* vscalefph */, X86::VSCALEFPHZrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
34002 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
34003 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34004 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34005 { 22447 /* vscalefph */, X86::VSCALEFPHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34006 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34007 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34008 { 22447 /* vscalefph */, X86::VSCALEFPHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34009 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34010 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34011 { 22447 /* vscalefph */, X86::VSCALEFPHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34012 { 22447 /* vscalefph */, X86::VSCALEFPHZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34013 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34014 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34015 { 22447 /* vscalefph */, X86::VSCALEFPHZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34016 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34017 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34018 { 22447 /* vscalefph */, X86::VSCALEFPHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34019 { 22447 /* vscalefph */, X86::VSCALEFPHZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34020 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34021 { 22447 /* vscalefph */, X86::VSCALEFPHZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34022 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34023 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34024 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34025 { 22457 /* vscalefps */, X86::VSCALEFPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
34026 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34027 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34028 { 22457 /* vscalefps */, X86::VSCALEFPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34029 { 22457 /* vscalefps */, X86::VSCALEFPSZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
34030 { 22457 /* vscalefps */, X86::VSCALEFPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
34031 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
34032 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
34033 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34034 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34035 { 22457 /* vscalefps */, X86::VSCALEFPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34036 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34037 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34038 { 22457 /* vscalefps */, X86::VSCALEFPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34039 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34040 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34041 { 22457 /* vscalefps */, X86::VSCALEFPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34042 { 22457 /* vscalefps */, X86::VSCALEFPSZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34043 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34044 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34045 { 22457 /* vscalefps */, X86::VSCALEFPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34046 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34047 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34048 { 22457 /* vscalefps */, X86::VSCALEFPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34049 { 22457 /* vscalefps */, X86::VSCALEFPSZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34050 { 22457 /* vscalefps */, X86::VSCALEFPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34051 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34052 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34053 { 22467 /* vscalefsd */, X86::VSCALEFSDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34054 { 22467 /* vscalefsd */, X86::VSCALEFSDZrm, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
34055 { 22467 /* vscalefsd */, X86::VSCALEFSDZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34056 { 22467 /* vscalefsd */, X86::VSCALEFSDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34057 { 22467 /* vscalefsd */, X86::VSCALEFSDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34058 { 22467 /* vscalefsd */, X86::VSCALEFSDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34059 { 22467 /* vscalefsd */, X86::VSCALEFSDZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34060 { 22467 /* vscalefsd */, X86::VSCALEFSDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34061 { 22467 /* vscalefsd */, X86::VSCALEFSDZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34062 { 22477 /* vscalefsh */, X86::VSCALEFSHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34063 { 22477 /* vscalefsh */, X86::VSCALEFSHZrm, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
34064 { 22477 /* vscalefsh */, X86::VSCALEFSHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34065 { 22477 /* vscalefsh */, X86::VSCALEFSHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34066 { 22477 /* vscalefsh */, X86::VSCALEFSHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34067 { 22477 /* vscalefsh */, X86::VSCALEFSHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34068 { 22477 /* vscalefsh */, X86::VSCALEFSHZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34069 { 22477 /* vscalefsh */, X86::VSCALEFSHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34070 { 22477 /* vscalefsh */, X86::VSCALEFSHZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34071 { 22487 /* vscalefss */, X86::VSCALEFSSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34072 { 22487 /* vscalefss */, X86::VSCALEFSSZrm, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
34073 { 22487 /* vscalefss */, X86::VSCALEFSSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34074 { 22487 /* vscalefss */, X86::VSCALEFSSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34075 { 22487 /* vscalefss */, X86::VSCALEFSSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34076 { 22487 /* vscalefss */, X86::VSCALEFSSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34077 { 22487 /* vscalefss */, X86::VSCALEFSSZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34078 { 22487 /* vscalefss */, X86::VSCALEFSSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34079 { 22487 /* vscalefss */, X86::VSCALEFSSZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34080 { 22497 /* vscatterdpd */, X86::VSCATTERDPDZ128mr, Convert__Reg1_3__Mem64_RC128X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64_RC128X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34081 { 22497 /* vscatterdpd */, X86::VSCATTERDPDZ256mr, Convert__Reg1_3__Mem64_RC128X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64_RC128X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34082 { 22497 /* vscatterdpd */, X86::VSCATTERDPDZmr, Convert__Reg1_3__Mem64_RC256X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem64_RC256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34083 { 22509 /* vscatterdps */, X86::VSCATTERDPSZ128mr, Convert__Reg1_3__Mem32_RC128X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32_RC128X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34084 { 22509 /* vscatterdps */, X86::VSCATTERDPSZ256mr, Convert__Reg1_3__Mem32_RC256X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem32_RC256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34085 { 22509 /* vscatterdps */, X86::VSCATTERDPSZmr, Convert__Reg1_3__Mem32_RC5125_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34086 { 22521 /* vscatterpf0dpd */, X86::VSCATTERPF0DPDm, Convert__Reg1_2__Mem64_RC256X5_0, AMFBS_None, { MCK_Mem64_RC256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34087 { 22536 /* vscatterpf0dps */, X86::VSCATTERPF0DPSm, Convert__Reg1_2__Mem32_RC5125_0, AMFBS_None, { MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34088 { 22551 /* vscatterpf0qpd */, X86::VSCATTERPF0QPDm, Convert__Reg1_2__Mem64_RC5125_0, AMFBS_None, { MCK_Mem64_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34089 { 22566 /* vscatterpf0qps */, X86::VSCATTERPF0QPSm, Convert__Reg1_2__Mem32_RC5125_0, AMFBS_None, { MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34090 { 22581 /* vscatterpf1dpd */, X86::VSCATTERPF1DPDm, Convert__Reg1_2__Mem64_RC256X5_0, AMFBS_None, { MCK_Mem64_RC256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34091 { 22596 /* vscatterpf1dps */, X86::VSCATTERPF1DPSm, Convert__Reg1_2__Mem32_RC5125_0, AMFBS_None, { MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34092 { 22611 /* vscatterpf1qpd */, X86::VSCATTERPF1QPDm, Convert__Reg1_2__Mem64_RC5125_0, AMFBS_None, { MCK_Mem64_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34093 { 22626 /* vscatterpf1qps */, X86::VSCATTERPF1QPSm, Convert__Reg1_2__Mem32_RC5125_0, AMFBS_None, { MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34094 { 22641 /* vscatterqpd */, X86::VSCATTERQPDZ128mr, Convert__Reg1_3__Mem64_RC128X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem64_RC128X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34095 { 22641 /* vscatterqpd */, X86::VSCATTERQPDZ256mr, Convert__Reg1_3__Mem64_RC256X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem64_RC256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34096 { 22641 /* vscatterqpd */, X86::VSCATTERQPDZmr, Convert__Reg1_3__Mem64_RC5125_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR512, MCK_Mem64_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34097 { 22653 /* vscatterqps */, X86::VSCATTERQPSZ128mr, Convert__Reg1_3__Mem32_RC128X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32_RC128X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34098 { 22653 /* vscatterqps */, X86::VSCATTERQPSZ256mr, Convert__Reg1_3__Mem32_RC256X5_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_Mem32_RC256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34099 { 22653 /* vscatterqps */, X86::VSCATTERQPSZmr, Convert__Reg1_3__Mem32_RC5125_1__Tie0_4_4__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34100 { 22665 /* vsha512msg1 */, X86::VSHA512MSG1rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
34101 { 22677 /* vsha512msg2 */, X86::VSHA512MSG2rr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
34102 { 22689 /* vsha512rnds2 */, X86::VSHA512RNDS2rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_VR256, MCK_VR256 }, },
34103 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34104 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
34105 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34106 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34107 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
34108 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
34109 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34110 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34111 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34112 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34113 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34114 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34115 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34116 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34117 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34118 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34119 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34120 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34121 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34122 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
34123 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34124 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34125 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
34126 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
34127 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34128 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34129 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34130 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34131 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34132 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34133 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34134 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34135 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34136 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34137 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34138 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34139 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34140 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
34141 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34142 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34143 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
34144 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
34145 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34146 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34147 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34148 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34149 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34150 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34151 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34152 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34153 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34154 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34155 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34156 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34157 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34158 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
34159 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34160 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34161 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
34162 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
34163 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34164 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34165 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34166 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34167 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34168 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34169 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34170 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34171 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34172 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34173 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34174 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34175 { 22746 /* vshufpd */, X86::VSHUFPDrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
34176 { 22746 /* vshufpd */, X86::VSHUFPDYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
34177 { 22746 /* vshufpd */, X86::VSHUFPDZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34178 { 22746 /* vshufpd */, X86::VSHUFPDZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34179 { 22746 /* vshufpd */, X86::VSHUFPDZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
34180 { 22746 /* vshufpd */, X86::VSHUFPDrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34181 { 22746 /* vshufpd */, X86::VSHUFPDZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34182 { 22746 /* vshufpd */, X86::VSHUFPDYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
34183 { 22746 /* vshufpd */, X86::VSHUFPDZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34184 { 22746 /* vshufpd */, X86::VSHUFPDZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34185 { 22746 /* vshufpd */, X86::VSHUFPDZ128rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
34186 { 22746 /* vshufpd */, X86::VSHUFPDZ256rmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
34187 { 22746 /* vshufpd */, X86::VSHUFPDZrmbi, Convert__Reg1_4__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
34188 { 22746 /* vshufpd */, X86::VSHUFPDZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34189 { 22746 /* vshufpd */, X86::VSHUFPDZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34190 { 22746 /* vshufpd */, X86::VSHUFPDZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34191 { 22746 /* vshufpd */, X86::VSHUFPDZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34192 { 22746 /* vshufpd */, X86::VSHUFPDZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34193 { 22746 /* vshufpd */, X86::VSHUFPDZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34194 { 22746 /* vshufpd */, X86::VSHUFPDZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34195 { 22746 /* vshufpd */, X86::VSHUFPDZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34196 { 22746 /* vshufpd */, X86::VSHUFPDZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34197 { 22746 /* vshufpd */, X86::VSHUFPDZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34198 { 22746 /* vshufpd */, X86::VSHUFPDZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34199 { 22746 /* vshufpd */, X86::VSHUFPDZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34200 { 22746 /* vshufpd */, X86::VSHUFPDZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34201 { 22746 /* vshufpd */, X86::VSHUFPDZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34202 { 22746 /* vshufpd */, X86::VSHUFPDZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34203 { 22746 /* vshufpd */, X86::VSHUFPDZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34204 { 22746 /* vshufpd */, X86::VSHUFPDZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34205 { 22746 /* vshufpd */, X86::VSHUFPDZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem645_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34206 { 22754 /* vshufps */, X86::VSHUFPSrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
34207 { 22754 /* vshufps */, X86::VSHUFPSYrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256, MCK_VR256, MCK_VR256 }, },
34208 { 22754 /* vshufps */, X86::VSHUFPSZ128rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34209 { 22754 /* vshufps */, X86::VSHUFPSZ256rri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34210 { 22754 /* vshufps */, X86::VSHUFPSZrri, Convert__Reg1_3__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512 }, },
34211 { 22754 /* vshufps */, X86::VSHUFPSrmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34212 { 22754 /* vshufps */, X86::VSHUFPSZ128rmi, Convert__Reg1_3__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34213 { 22754 /* vshufps */, X86::VSHUFPSYrmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256, MCK_VR256 }, },
34214 { 22754 /* vshufps */, X86::VSHUFPSZ256rmi, Convert__Reg1_3__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34215 { 22754 /* vshufps */, X86::VSHUFPSZrmi, Convert__Reg1_3__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34216 { 22754 /* vshufps */, X86::VSHUFPSZrmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
34217 { 22754 /* vshufps */, X86::VSHUFPSZ128rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
34218 { 22754 /* vshufps */, X86::VSHUFPSZ256rmbi, Convert__Reg1_4__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
34219 { 22754 /* vshufps */, X86::VSHUFPSZ128rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34220 { 22754 /* vshufps */, X86::VSHUFPSZ256rrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34221 { 22754 /* vshufps */, X86::VSHUFPSZrrik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34222 { 22754 /* vshufps */, X86::VSHUFPSZ128rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34223 { 22754 /* vshufps */, X86::VSHUFPSZ256rmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34224 { 22754 /* vshufps */, X86::VSHUFPSZrmik, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34225 { 22754 /* vshufps */, X86::VSHUFPSZ128rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34226 { 22754 /* vshufps */, X86::VSHUFPSZ256rrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34227 { 22754 /* vshufps */, X86::VSHUFPSZrrikz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34228 { 22754 /* vshufps */, X86::VSHUFPSZ128rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34229 { 22754 /* vshufps */, X86::VSHUFPSZ256rmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem2565_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34230 { 22754 /* vshufps */, X86::VSHUFPSZrmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34231 { 22754 /* vshufps */, X86::VSHUFPSZ128rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34232 { 22754 /* vshufps */, X86::VSHUFPSZ256rmbik, Convert__Reg1_4__Tie0_1_1__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34233 { 22754 /* vshufps */, X86::VSHUFPSZrmikz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem5125_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34234 { 22754 /* vshufps */, X86::VSHUFPSZrmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34235 { 22754 /* vshufps */, X86::VSHUFPSZ128rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34236 { 22754 /* vshufps */, X86::VSHUFPSZ256rmbikz, Convert__Reg1_4__Reg1_6__Reg1_3__Mem325_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34237 { 22762 /* vsm3msg1 */, X86::VSM3MSG1rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34238 { 22762 /* vsm3msg1 */, X86::VSM3MSG1rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34239 { 22771 /* vsm3msg2 */, X86::VSM3MSG2rr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34240 { 22771 /* vsm3msg2 */, X86::VSM3MSG2rm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34241 { 22780 /* vsm3rnds2 */, X86::VSM3RNDS2rri, Convert__Reg1_3__Tie0_1_1__Reg1_2__Reg1_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_FR16, MCK_FR16, MCK_FR16 }, },
34242 { 22780 /* vsm3rnds2 */, X86::VSM3RNDS2rmi, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem1285_1__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34243 { 22790 /* vsm4key4 */, X86::VSM4KEY4rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34244 { 22790 /* vsm4key4 */, X86::VSM4KEY4Yrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
34245 { 22790 /* vsm4key4 */, X86::VSM4KEY4Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34246 { 22790 /* vsm4key4 */, X86::VSM4KEY4Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34247 { 22790 /* vsm4key4 */, X86::VSM4KEY4Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
34248 { 22790 /* vsm4key4 */, X86::VSM4KEY4rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34249 { 22790 /* vsm4key4 */, X86::VSM4KEY4Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34250 { 22790 /* vsm4key4 */, X86::VSM4KEY4Yrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
34251 { 22790 /* vsm4key4 */, X86::VSM4KEY4Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34252 { 22790 /* vsm4key4 */, X86::VSM4KEY4Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34253 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34254 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Yrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
34255 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34256 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34257 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
34258 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34259 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34260 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Yrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
34261 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34262 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34263 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
34264 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
34265 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
34266 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
34267 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
34268 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
34269 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
34270 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
34271 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
34272 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34273 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34274 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34275 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34276 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34277 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34278 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34279 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34280 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34281 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34282 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34283 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34284 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34285 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34286 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34287 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34288 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34289 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34290 { 22819 /* vsqrtpd */, X86::VSQRTPDr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
34291 { 22819 /* vsqrtpd */, X86::VSQRTPDYr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
34292 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
34293 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
34294 { 22819 /* vsqrtpd */, X86::VSQRTPDZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
34295 { 22819 /* vsqrtpd */, X86::VSQRTPDm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
34296 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
34297 { 22819 /* vsqrtpd */, X86::VSQRTPDYm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
34298 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
34299 { 22819 /* vsqrtpd */, X86::VSQRTPDZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
34300 { 22819 /* vsqrtpd */, X86::VSQRTPDZrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
34301 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128mb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X }, },
34302 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256mb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X }, },
34303 { 22819 /* vsqrtpd */, X86::VSQRTPDZmb, Convert__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512 }, },
34304 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34305 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34306 { 22819 /* vsqrtpd */, X86::VSQRTPDZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34307 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34308 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34309 { 22819 /* vsqrtpd */, X86::VSQRTPDZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34310 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34311 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34312 { 22819 /* vsqrtpd */, X86::VSQRTPDZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34313 { 22819 /* vsqrtpd */, X86::VSQRTPDZrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34314 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34315 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34316 { 22819 /* vsqrtpd */, X86::VSQRTPDZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34317 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34318 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34319 { 22819 /* vsqrtpd */, X86::VSQRTPDZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34320 { 22819 /* vsqrtpd */, X86::VSQRTPDZrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34321 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128mbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34322 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256mbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34323 { 22819 /* vsqrtpd */, X86::VSQRTPDZmbkz, Convert__Reg1_2__Reg1_4__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34324 { 22827 /* vsqrtph */, X86::VSQRTPHZ128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
34325 { 22827 /* vsqrtph */, X86::VSQRTPHZ256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
34326 { 22827 /* vsqrtph */, X86::VSQRTPHZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
34327 { 22827 /* vsqrtph */, X86::VSQRTPHZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
34328 { 22827 /* vsqrtph */, X86::VSQRTPHZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
34329 { 22827 /* vsqrtph */, X86::VSQRTPHZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
34330 { 22827 /* vsqrtph */, X86::VSQRTPHZrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
34331 { 22827 /* vsqrtph */, X86::VSQRTPHZ256mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X }, },
34332 { 22827 /* vsqrtph */, X86::VSQRTPHZmb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512 }, },
34333 { 22827 /* vsqrtph */, X86::VSQRTPHZ128mb, Convert__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X }, },
34334 { 22827 /* vsqrtph */, X86::VSQRTPHZ128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34335 { 22827 /* vsqrtph */, X86::VSQRTPHZ256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34336 { 22827 /* vsqrtph */, X86::VSQRTPHZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34337 { 22827 /* vsqrtph */, X86::VSQRTPHZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34338 { 22827 /* vsqrtph */, X86::VSQRTPHZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34339 { 22827 /* vsqrtph */, X86::VSQRTPHZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34340 { 22827 /* vsqrtph */, X86::VSQRTPHZ128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34341 { 22827 /* vsqrtph */, X86::VSQRTPHZ256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34342 { 22827 /* vsqrtph */, X86::VSQRTPHZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34343 { 22827 /* vsqrtph */, X86::VSQRTPHZrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34344 { 22827 /* vsqrtph */, X86::VSQRTPHZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34345 { 22827 /* vsqrtph */, X86::VSQRTPHZ256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34346 { 22827 /* vsqrtph */, X86::VSQRTPHZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34347 { 22827 /* vsqrtph */, X86::VSQRTPHZ128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34348 { 22827 /* vsqrtph */, X86::VSQRTPHZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34349 { 22827 /* vsqrtph */, X86::VSQRTPHZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34350 { 22827 /* vsqrtph */, X86::VSQRTPHZrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34351 { 22827 /* vsqrtph */, X86::VSQRTPHZ256mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34352 { 22827 /* vsqrtph */, X86::VSQRTPHZmbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34353 { 22827 /* vsqrtph */, X86::VSQRTPHZ128mbkz, Convert__Reg1_2__Reg1_4__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34354 { 22835 /* vsqrtps */, X86::VSQRTPSr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
34355 { 22835 /* vsqrtps */, X86::VSQRTPSYr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
34356 { 22835 /* vsqrtps */, X86::VSQRTPSZ128r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
34357 { 22835 /* vsqrtps */, X86::VSQRTPSZ256r, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
34358 { 22835 /* vsqrtps */, X86::VSQRTPSZr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
34359 { 22835 /* vsqrtps */, X86::VSQRTPSm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
34360 { 22835 /* vsqrtps */, X86::VSQRTPSZ128m, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
34361 { 22835 /* vsqrtps */, X86::VSQRTPSYm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
34362 { 22835 /* vsqrtps */, X86::VSQRTPSZ256m, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
34363 { 22835 /* vsqrtps */, X86::VSQRTPSZm, Convert__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
34364 { 22835 /* vsqrtps */, X86::VSQRTPSZrb, Convert__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512 }, },
34365 { 22835 /* vsqrtps */, X86::VSQRTPSZmb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512 }, },
34366 { 22835 /* vsqrtps */, X86::VSQRTPSZ128mb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X }, },
34367 { 22835 /* vsqrtps */, X86::VSQRTPSZ256mb, Convert__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X }, },
34368 { 22835 /* vsqrtps */, X86::VSQRTPSZ128rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34369 { 22835 /* vsqrtps */, X86::VSQRTPSZ256rk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34370 { 22835 /* vsqrtps */, X86::VSQRTPSZrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34371 { 22835 /* vsqrtps */, X86::VSQRTPSZ128mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34372 { 22835 /* vsqrtps */, X86::VSQRTPSZ256mk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34373 { 22835 /* vsqrtps */, X86::VSQRTPSZmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34374 { 22835 /* vsqrtps */, X86::VSQRTPSZ128rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34375 { 22835 /* vsqrtps */, X86::VSQRTPSZ256rkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34376 { 22835 /* vsqrtps */, X86::VSQRTPSZrkz, Convert__Reg1_1__Reg1_3__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34377 { 22835 /* vsqrtps */, X86::VSQRTPSZrbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34378 { 22835 /* vsqrtps */, X86::VSQRTPSZ128mkz, Convert__Reg1_1__Reg1_3__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34379 { 22835 /* vsqrtps */, X86::VSQRTPSZ256mkz, Convert__Reg1_1__Reg1_3__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34380 { 22835 /* vsqrtps */, X86::VSQRTPSZmbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34381 { 22835 /* vsqrtps */, X86::VSQRTPSZ128mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34382 { 22835 /* vsqrtps */, X86::VSQRTPSZ256mbk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34383 { 22835 /* vsqrtps */, X86::VSQRTPSZmkz, Convert__Reg1_1__Reg1_3__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34384 { 22835 /* vsqrtps */, X86::VSQRTPSZrbkz, Convert__Reg1_2__Reg1_4__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34385 { 22835 /* vsqrtps */, X86::VSQRTPSZmbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34386 { 22835 /* vsqrtps */, X86::VSQRTPSZ128mbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34387 { 22835 /* vsqrtps */, X86::VSQRTPSZ256mbkz, Convert__Reg1_2__Reg1_4__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34388 { 22843 /* vsqrtsd */, X86::VSQRTSDr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34389 { 22843 /* vsqrtsd */, X86::VSQRTSDZr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34390 { 22843 /* vsqrtsd */, X86::VSQRTSDm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
34391 { 22843 /* vsqrtsd */, X86::VSQRTSDZm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
34392 { 22843 /* vsqrtsd */, X86::VSQRTSDZrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34393 { 22843 /* vsqrtsd */, X86::VSQRTSDZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34394 { 22843 /* vsqrtsd */, X86::VSQRTSDZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34395 { 22843 /* vsqrtsd */, X86::VSQRTSDZrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34396 { 22843 /* vsqrtsd */, X86::VSQRTSDZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34397 { 22843 /* vsqrtsd */, X86::VSQRTSDZmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34398 { 22843 /* vsqrtsd */, X86::VSQRTSDZrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34399 { 22851 /* vsqrtsh */, X86::VSQRTSHZr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34400 { 22851 /* vsqrtsh */, X86::VSQRTSHZm_Int, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
34401 { 22851 /* vsqrtsh */, X86::VSQRTSHZrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34402 { 22851 /* vsqrtsh */, X86::VSQRTSHZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34403 { 22851 /* vsqrtsh */, X86::VSQRTSHZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34404 { 22851 /* vsqrtsh */, X86::VSQRTSHZrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34405 { 22851 /* vsqrtsh */, X86::VSQRTSHZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34406 { 22851 /* vsqrtsh */, X86::VSQRTSHZmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34407 { 22851 /* vsqrtsh */, X86::VSQRTSHZrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34408 { 22859 /* vsqrtss */, X86::VSQRTSSr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34409 { 22859 /* vsqrtss */, X86::VSQRTSSZr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34410 { 22859 /* vsqrtss */, X86::VSQRTSSm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
34411 { 22859 /* vsqrtss */, X86::VSQRTSSZm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
34412 { 22859 /* vsqrtss */, X86::VSQRTSSZrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34413 { 22859 /* vsqrtss */, X86::VSQRTSSZrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34414 { 22859 /* vsqrtss */, X86::VSQRTSSZmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34415 { 22859 /* vsqrtss */, X86::VSQRTSSZrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34416 { 22859 /* vsqrtss */, X86::VSQRTSSZrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34417 { 22859 /* vsqrtss */, X86::VSQRTSSZmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34418 { 22859 /* vsqrtss */, X86::VSQRTSSZrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34419 { 22867 /* vstmxcsr */, X86::VSTMXCSR, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
34420 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34421 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34422 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
34423 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34424 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34425 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34426 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
34427 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
34428 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
34429 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34430 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34431 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34432 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34433 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34434 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34435 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34436 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34437 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34438 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34439 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34440 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34441 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34442 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34443 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34444 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34445 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34446 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34447 { 22885 /* vsubpd */, X86::VSUBPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34448 { 22885 /* vsubpd */, X86::VSUBPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
34449 { 22885 /* vsubpd */, X86::VSUBPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34450 { 22885 /* vsubpd */, X86::VSUBPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34451 { 22885 /* vsubpd */, X86::VSUBPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
34452 { 22885 /* vsubpd */, X86::VSUBPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34453 { 22885 /* vsubpd */, X86::VSUBPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34454 { 22885 /* vsubpd */, X86::VSUBPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
34455 { 22885 /* vsubpd */, X86::VSUBPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34456 { 22885 /* vsubpd */, X86::VSUBPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34457 { 22885 /* vsubpd */, X86::VSUBPDZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
34458 { 22885 /* vsubpd */, X86::VSUBPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
34459 { 22885 /* vsubpd */, X86::VSUBPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
34460 { 22885 /* vsubpd */, X86::VSUBPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
34461 { 22885 /* vsubpd */, X86::VSUBPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34462 { 22885 /* vsubpd */, X86::VSUBPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34463 { 22885 /* vsubpd */, X86::VSUBPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34464 { 22885 /* vsubpd */, X86::VSUBPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34465 { 22885 /* vsubpd */, X86::VSUBPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34466 { 22885 /* vsubpd */, X86::VSUBPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34467 { 22885 /* vsubpd */, X86::VSUBPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34468 { 22885 /* vsubpd */, X86::VSUBPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34469 { 22885 /* vsubpd */, X86::VSUBPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34470 { 22885 /* vsubpd */, X86::VSUBPDZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34471 { 22885 /* vsubpd */, X86::VSUBPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34472 { 22885 /* vsubpd */, X86::VSUBPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34473 { 22885 /* vsubpd */, X86::VSUBPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34474 { 22885 /* vsubpd */, X86::VSUBPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34475 { 22885 /* vsubpd */, X86::VSUBPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34476 { 22885 /* vsubpd */, X86::VSUBPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34477 { 22885 /* vsubpd */, X86::VSUBPDZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34478 { 22885 /* vsubpd */, X86::VSUBPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34479 { 22885 /* vsubpd */, X86::VSUBPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34480 { 22885 /* vsubpd */, X86::VSUBPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34481 { 22892 /* vsubph */, X86::VSUBPHZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34482 { 22892 /* vsubph */, X86::VSUBPHZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34483 { 22892 /* vsubph */, X86::VSUBPHZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
34484 { 22892 /* vsubph */, X86::VSUBPHZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34485 { 22892 /* vsubph */, X86::VSUBPHZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34486 { 22892 /* vsubph */, X86::VSUBPHZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34487 { 22892 /* vsubph */, X86::VSUBPHZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
34488 { 22892 /* vsubph */, X86::VSUBPHZ256rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X }, },
34489 { 22892 /* vsubph */, X86::VSUBPHZrmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512 }, },
34490 { 22892 /* vsubph */, X86::VSUBPHZ128rmb, Convert__Reg1_3__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X }, },
34491 { 22892 /* vsubph */, X86::VSUBPHZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34492 { 22892 /* vsubph */, X86::VSUBPHZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34493 { 22892 /* vsubph */, X86::VSUBPHZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34494 { 22892 /* vsubph */, X86::VSUBPHZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34495 { 22892 /* vsubph */, X86::VSUBPHZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34496 { 22892 /* vsubph */, X86::VSUBPHZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34497 { 22892 /* vsubph */, X86::VSUBPHZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34498 { 22892 /* vsubph */, X86::VSUBPHZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34499 { 22892 /* vsubph */, X86::VSUBPHZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34500 { 22892 /* vsubph */, X86::VSUBPHZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34501 { 22892 /* vsubph */, X86::VSUBPHZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34502 { 22892 /* vsubph */, X86::VSUBPHZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34503 { 22892 /* vsubph */, X86::VSUBPHZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34504 { 22892 /* vsubph */, X86::VSUBPHZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34505 { 22892 /* vsubph */, X86::VSUBPHZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34506 { 22892 /* vsubph */, X86::VSUBPHZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34507 { 22892 /* vsubph */, X86::VSUBPHZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34508 { 22892 /* vsubph */, X86::VSUBPHZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to16_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34509 { 22892 /* vsubph */, X86::VSUBPHZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to32_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34510 { 22892 /* vsubph */, X86::VSUBPHZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK__123_1to8_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34511 { 22899 /* vsubps */, X86::VSUBPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34512 { 22899 /* vsubps */, X86::VSUBPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
34513 { 22899 /* vsubps */, X86::VSUBPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34514 { 22899 /* vsubps */, X86::VSUBPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34515 { 22899 /* vsubps */, X86::VSUBPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
34516 { 22899 /* vsubps */, X86::VSUBPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34517 { 22899 /* vsubps */, X86::VSUBPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34518 { 22899 /* vsubps */, X86::VSUBPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
34519 { 22899 /* vsubps */, X86::VSUBPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34520 { 22899 /* vsubps */, X86::VSUBPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34521 { 22899 /* vsubps */, X86::VSUBPSZrrb, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512 }, },
34522 { 22899 /* vsubps */, X86::VSUBPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
34523 { 22899 /* vsubps */, X86::VSUBPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
34524 { 22899 /* vsubps */, X86::VSUBPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
34525 { 22899 /* vsubps */, X86::VSUBPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34526 { 22899 /* vsubps */, X86::VSUBPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34527 { 22899 /* vsubps */, X86::VSUBPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34528 { 22899 /* vsubps */, X86::VSUBPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34529 { 22899 /* vsubps */, X86::VSUBPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34530 { 22899 /* vsubps */, X86::VSUBPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34531 { 22899 /* vsubps */, X86::VSUBPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34532 { 22899 /* vsubps */, X86::VSUBPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34533 { 22899 /* vsubps */, X86::VSUBPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34534 { 22899 /* vsubps */, X86::VSUBPSZrrbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34535 { 22899 /* vsubps */, X86::VSUBPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34536 { 22899 /* vsubps */, X86::VSUBPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34537 { 22899 /* vsubps */, X86::VSUBPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34538 { 22899 /* vsubps */, X86::VSUBPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34539 { 22899 /* vsubps */, X86::VSUBPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34540 { 22899 /* vsubps */, X86::VSUBPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34541 { 22899 /* vsubps */, X86::VSUBPSZrrbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34542 { 22899 /* vsubps */, X86::VSUBPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34543 { 22899 /* vsubps */, X86::VSUBPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34544 { 22899 /* vsubps */, X86::VSUBPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34545 { 22906 /* vsubsd */, X86::VSUBSDrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34546 { 22906 /* vsubsd */, X86::VSUBSDZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34547 { 22906 /* vsubsd */, X86::VSUBSDrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_FR16 }, },
34548 { 22906 /* vsubsd */, X86::VSUBSDZrm_Int, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X }, },
34549 { 22906 /* vsubsd */, X86::VSUBSDZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34550 { 22906 /* vsubsd */, X86::VSUBSDZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34551 { 22906 /* vsubsd */, X86::VSUBSDZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34552 { 22906 /* vsubsd */, X86::VSUBSDZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34553 { 22906 /* vsubsd */, X86::VSUBSDZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34554 { 22906 /* vsubsd */, X86::VSUBSDZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34555 { 22906 /* vsubsd */, X86::VSUBSDZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34556 { 22913 /* vsubsh */, X86::VSUBSHZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34557 { 22913 /* vsubsh */, X86::VSUBSHZrm_Int, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X }, },
34558 { 22913 /* vsubsh */, X86::VSUBSHZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34559 { 22913 /* vsubsh */, X86::VSUBSHZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34560 { 22913 /* vsubsh */, X86::VSUBSHZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34561 { 22913 /* vsubsh */, X86::VSUBSHZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34562 { 22913 /* vsubsh */, X86::VSUBSHZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34563 { 22913 /* vsubsh */, X86::VSUBSHZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34564 { 22913 /* vsubsh */, X86::VSUBSHZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34565 { 22920 /* vsubss */, X86::VSUBSSrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34566 { 22920 /* vsubss */, X86::VSUBSSZrr_Int, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34567 { 22920 /* vsubss */, X86::VSUBSSrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_FR16 }, },
34568 { 22920 /* vsubss */, X86::VSUBSSZrm_Int, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X }, },
34569 { 22920 /* vsubss */, X86::VSUBSSZrrb_Int, Convert__Reg1_3__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34570 { 22920 /* vsubss */, X86::VSUBSSZrrk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34571 { 22920 /* vsubss */, X86::VSUBSSZrmk_Int, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34572 { 22920 /* vsubss */, X86::VSUBSSZrrkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34573 { 22920 /* vsubss */, X86::VSUBSSZrrbk_Int, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34574 { 22920 /* vsubss */, X86::VSUBSSZrmkz_Int, Convert__Reg1_2__Reg1_4__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34575 { 22920 /* vsubss */, X86::VSUBSSZrrbkz_Int, Convert__Reg1_3__Reg1_5__Reg1_2__Reg1_1__AVX512RC1_0, AMFBS_None, { MCK_AVX512RC, MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34576 { 22927 /* vtestpd */, X86::VTESTPDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
34577 { 22927 /* vtestpd */, X86::VTESTPDYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
34578 { 22927 /* vtestpd */, X86::VTESTPDrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
34579 { 22927 /* vtestpd */, X86::VTESTPDYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
34580 { 22935 /* vtestps */, X86::VTESTPSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
34581 { 22935 /* vtestps */, X86::VTESTPSYrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
34582 { 22935 /* vtestps */, X86::VTESTPSrm, Convert__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
34583 { 22935 /* vtestps */, X86::VTESTPSYrm, Convert__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
34584 { 22943 /* vucomisd */, X86::VUCOMISDrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
34585 { 22943 /* vucomisd */, X86::VUCOMISDZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
34586 { 22943 /* vucomisd */, X86::VUCOMISDrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
34587 { 22943 /* vucomisd */, X86::VUCOMISDZrm, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
34588 { 22943 /* vucomisd */, X86::VUCOMISDZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X }, },
34589 { 22952 /* vucomish */, X86::VUCOMISHZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
34590 { 22952 /* vucomish */, X86::VUCOMISHZrm, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
34591 { 22952 /* vucomish */, X86::VUCOMISHZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X }, },
34592 { 22961 /* vucomiss */, X86::VUCOMISSrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
34593 { 22961 /* vucomiss */, X86::VUCOMISSZrr, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
34594 { 22961 /* vucomiss */, X86::VUCOMISSrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
34595 { 22961 /* vucomiss */, X86::VUCOMISSZrm, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
34596 { 22961 /* vucomiss */, X86::VUCOMISSZrrb, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X }, },
34597 { 22970 /* vucomxsd */, X86::VUCOMXSDZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
34598 { 22970 /* vucomxsd */, X86::VUCOMXSDZrm_Int, Convert__Reg1_1__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
34599 { 22970 /* vucomxsd */, X86::VUCOMXSDZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X }, },
34600 { 22979 /* vucomxsh */, X86::VUCOMXSHZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
34601 { 22979 /* vucomxsh */, X86::VUCOMXSHZrm_Int, Convert__Reg1_1__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
34602 { 22979 /* vucomxsh */, X86::VUCOMXSHZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X }, },
34603 { 22988 /* vucomxss */, X86::VUCOMXSSZrr_Int, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
34604 { 22988 /* vucomxss */, X86::VUCOMXSSZrm_Int, Convert__Reg1_1__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
34605 { 22988 /* vucomxss */, X86::VUCOMXSSZrrb_Int, Convert__Reg1_2__Reg1_1, AMFBS_None, { MCK__123_sae_125_, MCK_FR16X, MCK_FR16X }, },
34606 { 22997 /* vunpckhpd */, X86::VUNPCKHPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34607 { 22997 /* vunpckhpd */, X86::VUNPCKHPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
34608 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34609 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34610 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
34611 { 22997 /* vunpckhpd */, X86::VUNPCKHPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34612 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34613 { 22997 /* vunpckhpd */, X86::VUNPCKHPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
34614 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34615 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34616 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
34617 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
34618 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
34619 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34620 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34621 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34622 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34623 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34624 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34625 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34626 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34627 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34628 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34629 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34630 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34631 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34632 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34633 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34634 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34635 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34636 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34637 { 23007 /* vunpckhps */, X86::VUNPCKHPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34638 { 23007 /* vunpckhps */, X86::VUNPCKHPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
34639 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34640 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34641 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
34642 { 23007 /* vunpckhps */, X86::VUNPCKHPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34643 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34644 { 23007 /* vunpckhps */, X86::VUNPCKHPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
34645 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34646 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34647 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
34648 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
34649 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
34650 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34651 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34652 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34653 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34654 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34655 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34656 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34657 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34658 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34659 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34660 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34661 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34662 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34663 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34664 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34665 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34666 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34667 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34668 { 23017 /* vunpcklpd */, X86::VUNPCKLPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34669 { 23017 /* vunpcklpd */, X86::VUNPCKLPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
34670 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34671 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34672 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
34673 { 23017 /* vunpcklpd */, X86::VUNPCKLPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34674 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34675 { 23017 /* vunpcklpd */, X86::VUNPCKLPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
34676 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34677 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34678 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
34679 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
34680 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
34681 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34682 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34683 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34684 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34685 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34686 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34687 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34688 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34689 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34690 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34691 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34692 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34693 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34694 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34695 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34696 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34697 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34698 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34699 { 23027 /* vunpcklps */, X86::VUNPCKLPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34700 { 23027 /* vunpcklps */, X86::VUNPCKLPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
34701 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34702 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34703 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
34704 { 23027 /* vunpcklps */, X86::VUNPCKLPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34705 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34706 { 23027 /* vunpcklps */, X86::VUNPCKLPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
34707 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34708 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34709 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
34710 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
34711 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
34712 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34713 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34714 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34715 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34716 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34717 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34718 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34719 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34720 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34721 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34722 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34723 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34724 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34725 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34726 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34727 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34728 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34729 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34730 { 23037 /* vxorpd */, X86::VXORPDrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34731 { 23037 /* vxorpd */, X86::VXORPDYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
34732 { 23037 /* vxorpd */, X86::VXORPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34733 { 23037 /* vxorpd */, X86::VXORPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34734 { 23037 /* vxorpd */, X86::VXORPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
34735 { 23037 /* vxorpd */, X86::VXORPDrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34736 { 23037 /* vxorpd */, X86::VXORPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34737 { 23037 /* vxorpd */, X86::VXORPDYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
34738 { 23037 /* vxorpd */, X86::VXORPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34739 { 23037 /* vxorpd */, X86::VXORPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34740 { 23037 /* vxorpd */, X86::VXORPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X }, },
34741 { 23037 /* vxorpd */, X86::VXORPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X }, },
34742 { 23037 /* vxorpd */, X86::VXORPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512 }, },
34743 { 23037 /* vxorpd */, X86::VXORPDZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34744 { 23037 /* vxorpd */, X86::VXORPDZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34745 { 23037 /* vxorpd */, X86::VXORPDZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34746 { 23037 /* vxorpd */, X86::VXORPDZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34747 { 23037 /* vxorpd */, X86::VXORPDZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34748 { 23037 /* vxorpd */, X86::VXORPDZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34749 { 23037 /* vxorpd */, X86::VXORPDZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34750 { 23037 /* vxorpd */, X86::VXORPDZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34751 { 23037 /* vxorpd */, X86::VXORPDZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34752 { 23037 /* vxorpd */, X86::VXORPDZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34753 { 23037 /* vxorpd */, X86::VXORPDZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34754 { 23037 /* vxorpd */, X86::VXORPDZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34755 { 23037 /* vxorpd */, X86::VXORPDZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34756 { 23037 /* vxorpd */, X86::VXORPDZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34757 { 23037 /* vxorpd */, X86::VXORPDZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34758 { 23037 /* vxorpd */, X86::VXORPDZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to2_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34759 { 23037 /* vxorpd */, X86::VXORPDZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to4_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34760 { 23037 /* vxorpd */, X86::VXORPDZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK__123_1to8_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34761 { 23044 /* vxorps */, X86::VXORPSrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
34762 { 23044 /* vxorps */, X86::VXORPSYrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
34763 { 23044 /* vxorps */, X86::VXORPSZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
34764 { 23044 /* vxorps */, X86::VXORPSZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
34765 { 23044 /* vxorps */, X86::VXORPSZrr, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
34766 { 23044 /* vxorps */, X86::VXORPSrm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
34767 { 23044 /* vxorps */, X86::VXORPSZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X }, },
34768 { 23044 /* vxorps */, X86::VXORPSYrm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
34769 { 23044 /* vxorps */, X86::VXORPSZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X }, },
34770 { 23044 /* vxorps */, X86::VXORPSZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512 }, },
34771 { 23044 /* vxorps */, X86::VXORPSZrmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512 }, },
34772 { 23044 /* vxorps */, X86::VXORPSZ128rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X }, },
34773 { 23044 /* vxorps */, X86::VXORPSZ256rmb, Convert__Reg1_3__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X }, },
34774 { 23044 /* vxorps */, X86::VXORPSZ128rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34775 { 23044 /* vxorps */, X86::VXORPSZ256rrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34776 { 23044 /* vxorps */, X86::VXORPSZrrk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34777 { 23044 /* vxorps */, X86::VXORPSZ128rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34778 { 23044 /* vxorps */, X86::VXORPSZ256rmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34779 { 23044 /* vxorps */, X86::VXORPSZrmk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34780 { 23044 /* vxorps */, X86::VXORPSZ128rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34781 { 23044 /* vxorps */, X86::VXORPSZ256rrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34782 { 23044 /* vxorps */, X86::VXORPSZrrkz, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34783 { 23044 /* vxorps */, X86::VXORPSZ128rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34784 { 23044 /* vxorps */, X86::VXORPSZ256rmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem2565_0, AMFBS_None, { MCK_Mem256, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34785 { 23044 /* vxorps */, X86::VXORPSZrmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34786 { 23044 /* vxorps */, X86::VXORPSZ128rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34787 { 23044 /* vxorps */, X86::VXORPSZ256rmbk, Convert__Reg1_3__Tie0_1_1__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_ }, },
34788 { 23044 /* vxorps */, X86::VXORPSZrmkz, Convert__Reg1_2__Reg1_4__Reg1_1__Mem5125_0, AMFBS_None, { MCK_Mem512, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34789 { 23044 /* vxorps */, X86::VXORPSZrmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to16_125_, MCK_VR512, MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34790 { 23044 /* vxorps */, X86::VXORPSZ128rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to4_125_, MCK_FR16X, MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34791 { 23044 /* vxorps */, X86::VXORPSZ256rmbkz, Convert__Reg1_3__Reg1_5__Reg1_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK__123_1to8_125_, MCK_VR256X, MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_ }, },
34792 { 23051 /* vzeroall */, X86::VZEROALL, Convert_NoOperands, AMFBS_None, { }, },
34793 { 23060 /* vzeroupper */, X86::VZEROUPPER, Convert_NoOperands, AMFBS_None, { }, },
34794 { 23071 /* wait */, X86::WAIT, Convert_NoOperands, AMFBS_None, { }, },
34795 { 23076 /* wbinvd */, X86::WBINVD, Convert_NoOperands, AMFBS_None, { }, },
34796 { 23083 /* wbnoinvd */, X86::WBNOINVD, Convert_NoOperands, AMFBS_None, { }, },
34797 { 23101 /* wrfsbasel */, X86::WRFSBASE, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
34798 { 23111 /* wrfsbaseq */, X86::WRFSBASE64, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
34799 { 23130 /* wrgsbasel */, X86::WRGSBASE, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
34800 { 23140 /* wrgsbaseq */, X86::WRGSBASE64, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
34801 { 23150 /* wrmsr */, X86::WRMSR, Convert_NoOperands, AMFBS_None, { }, },
34802 { 23156 /* wrmsrlist */, X86::WRMSRLIST, Convert_NoOperands, AMFBS_In64BitMode, { }, },
34803 { 23166 /* wrmsrns */, X86::WRMSRNS, Convert_NoOperands, AMFBS_None, { }, },
34804 { 23166 /* wrmsrns */, X86::WRMSRNSir, Convert__Reg1_0__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
34805 { 23166 /* wrmsrns */, X86::WRMSRNSir_EVEX, Convert__Reg1_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
34806 { 23174 /* wrpkru */, X86::WRPKRUr, Convert_NoOperands, AMFBS_None, { }, },
34807 { 23181 /* wrssd */, X86::WRSSD, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
34808 { 23181 /* wrssd */, X86::WRSSD_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
34809 { 23187 /* wrssq */, X86::WRSSQ, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
34810 { 23187 /* wrssq */, X86::WRSSQ_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
34811 { 23193 /* wrussd */, X86::WRUSSD, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
34812 { 23193 /* wrussd */, X86::WRUSSD_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
34813 { 23200 /* wrussq */, X86::WRUSSQ, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
34814 { 23200 /* wrussq */, X86::WRUSSQ_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
34815 { 23207 /* xabort */, X86::XABORT, Convert__Imm1_0, AMFBS_None, { MCK_Imm }, },
34816 { 23214 /* xacquire */, X86::XACQUIRE_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
34817 { 23228 /* xaddb */, X86::XADD8rr, Convert__Reg1_1__Reg1_0__Tie0_2_2__Tie1_1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
34818 { 23228 /* xaddb */, X86::XADD8rm, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
34819 { 23234 /* xaddl */, X86::XADD32rr, Convert__Reg1_1__Reg1_0__Tie0_2_2__Tie1_1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
34820 { 23234 /* xaddl */, X86::XADD32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
34821 { 23240 /* xaddq */, X86::XADD64rr, Convert__Reg1_1__Reg1_0__Tie0_2_2__Tie1_1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
34822 { 23240 /* xaddq */, X86::XADD64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
34823 { 23246 /* xaddw */, X86::XADD16rr, Convert__Reg1_1__Reg1_0__Tie0_2_2__Tie1_1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
34824 { 23246 /* xaddw */, X86::XADD16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
34825 { 23252 /* xbegin */, X86::XBEGIN_2, Convert__AbsMemMode161_0, AMFBS_None, { MCK_AbsMemMode16 }, },
34826 { 23252 /* xbegin */, X86::XBEGIN_4, Convert__AbsMem1_0, AMFBS_None, { MCK_AbsMem }, },
34827 { 23264 /* xchgb */, X86::XCHG8rr, Convert__Reg1_1__Reg1_0__Tie0_2_2__Tie1_1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
34828 { 23264 /* xchgb */, X86::XCHG8rm, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
34829 { 23264 /* xchgb */, X86::XCHG8rm, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
34830 { 23270 /* xchgl */, X86::XCHG32rr, Convert__regEAX__regEAX__Tie0_1_1__Tie1_1_1, AMFBS_In64BitMode, { MCK_EAX, MCK_EAX }, },
34831 { 23270 /* xchgl */, X86::XCHG32ar, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_EAX, MCK_GR32 }, },
34832 { 23270 /* xchgl */, X86::XCHG32ar, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32, MCK_EAX }, },
34833 { 23270 /* xchgl */, X86::XCHG32rr, Convert__Reg1_1__Reg1_0__Tie0_2_2__Tie1_1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
34834 { 23270 /* xchgl */, X86::XCHG32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
34835 { 23270 /* xchgl */, X86::XCHG32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
34836 { 23276 /* xchgq */, X86::NOOP, Convert_NoOperands, AMFBS_None, { MCK_GR64_A, MCK_GR64_A }, },
34837 { 23276 /* xchgq */, X86::XCHG64ar, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_GR64_A, MCK_GR64 }, },
34838 { 23276 /* xchgq */, X86::XCHG64ar, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64, MCK_GR64_A }, },
34839 { 23276 /* xchgq */, X86::XCHG64rr, Convert__Reg1_1__Reg1_0__Tie0_2_2__Tie1_1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
34840 { 23276 /* xchgq */, X86::XCHG64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
34841 { 23276 /* xchgq */, X86::XCHG64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
34842 { 23282 /* xchgw */, X86::XCHG16ar, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_AX, MCK_GR16 }, },
34843 { 23282 /* xchgw */, X86::XCHG16ar, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16, MCK_AX }, },
34844 { 23282 /* xchgw */, X86::XCHG16rr, Convert__Reg1_1__Reg1_0__Tie0_2_2__Tie1_1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
34845 { 23282 /* xchgw */, X86::XCHG16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
34846 { 23282 /* xchgw */, X86::XCHG16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
34847 { 23288 /* xcryptcbc */, X86::XCRYPTCBC, Convert_NoOperands, AMFBS_None, { }, },
34848 { 23298 /* xcryptcfb */, X86::XCRYPTCFB, Convert_NoOperands, AMFBS_None, { }, },
34849 { 23308 /* xcryptctr */, X86::XCRYPTCTR, Convert_NoOperands, AMFBS_None, { }, },
34850 { 23318 /* xcryptecb */, X86::XCRYPTECB, Convert_NoOperands, AMFBS_None, { }, },
34851 { 23328 /* xcryptofb */, X86::XCRYPTOFB, Convert_NoOperands, AMFBS_None, { }, },
34852 { 23338 /* xend */, X86::XEND, Convert_NoOperands, AMFBS_None, { }, },
34853 { 23343 /* xgetbv */, X86::XGETBV, Convert_NoOperands, AMFBS_None, { }, },
34854 { 23350 /* xlatb */, X86::XLAT, Convert_NoOperands, AMFBS_None, { }, },
34855 { 23360 /* xorb */, X86::XOR8rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
34856 { 23360 /* xorb */, X86::XOR8rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
34857 { 23360 /* xorb */, X86::XOR8rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
34858 { 23360 /* xorb */, X86::XOR8mr, Convert__Mem85_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
34859 { 23360 /* xorb */, X86::XOR8mr_NF, Convert__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
34860 { 23360 /* xorb */, X86::XOR8mr_EVEX, Convert__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
34861 { 23360 /* xorb */, X86::XOR8i8, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AL }, },
34862 { 23360 /* xorb */, X86::XOR8ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR8 }, },
34863 { 23360 /* xorb */, X86::XOR8ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8 }, },
34864 { 23360 /* xorb */, X86::XOR8ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8 }, },
34865 { 23360 /* xorb */, X86::XOR8mi, Convert__Mem85_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem8 }, },
34866 { 23360 /* xorb */, X86::XOR8mi_NF, Convert__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8 }, },
34867 { 23360 /* xorb */, X86::XOR8mi_EVEX, Convert__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8 }, },
34868 { 23360 /* xorb */, X86::XOR8rm, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
34869 { 23360 /* xorb */, X86::XOR8rm_NF, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
34870 { 23360 /* xorb */, X86::XOR8rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
34871 { 23360 /* xorb */, X86::XOR8rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
34872 { 23360 /* xorb */, X86::XOR8rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
34873 { 23360 /* xorb */, X86::XOR8mr_ND, Convert__Reg1_2__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
34874 { 23360 /* xorb */, X86::XOR8mr_NF_ND, Convert__Reg1_2__Mem85_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
34875 { 23360 /* xorb */, X86::XOR8ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8, MCK_GR8 }, },
34876 { 23360 /* xorb */, X86::XOR8ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR8, MCK_GR8 }, },
34877 { 23360 /* xorb */, X86::XOR8mi_ND, Convert__Reg1_2__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8, MCK_GR8 }, },
34878 { 23360 /* xorb */, X86::XOR8mi_NF_ND, Convert__Reg1_2__Mem85_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem8, MCK_GR8 }, },
34879 { 23360 /* xorb */, X86::XOR8rm_ND, Convert__Reg1_2__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8, MCK_GR8 }, },
34880 { 23360 /* xorb */, X86::XOR8rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8, MCK_GR8 }, },
34881 { 23365 /* xorl */, X86::XOR32rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
34882 { 23365 /* xorl */, X86::XOR32rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
34883 { 23365 /* xorl */, X86::XOR32rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
34884 { 23365 /* xorl */, X86::XOR32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
34885 { 23365 /* xorl */, X86::XOR32mr_NF, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
34886 { 23365 /* xorl */, X86::XOR32mr_EVEX, Convert__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
34887 { 23365 /* xorl */, X86::XOR32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_EAX }, },
34888 { 23365 /* xorl */, X86::XOR32ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_GR32 }, },
34889 { 23365 /* xorl */, X86::XOR32ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32 }, },
34890 { 23365 /* xorl */, X86::XOR32ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32 }, },
34891 { 23365 /* xorl */, X86::XOR32mi8, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_None, { MCK_ImmSExti32i8, MCK_Mem32 }, },
34892 { 23365 /* xorl */, X86::XOR32mi8_NF, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32 }, },
34893 { 23365 /* xorl */, X86::XOR32mi8_EVEX, Convert__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32 }, },
34894 { 23365 /* xorl */, X86::XOR32i32, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_EAX }, },
34895 { 23365 /* xorl */, X86::XOR32ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR32 }, },
34896 { 23365 /* xorl */, X86::XOR32ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32 }, },
34897 { 23365 /* xorl */, X86::XOR32ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32 }, },
34898 { 23365 /* xorl */, X86::XOR32mi, Convert__Mem325_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem32 }, },
34899 { 23365 /* xorl */, X86::XOR32mi_NF, Convert__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32 }, },
34900 { 23365 /* xorl */, X86::XOR32mi_EVEX, Convert__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32 }, },
34901 { 23365 /* xorl */, X86::XOR32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
34902 { 23365 /* xorl */, X86::XOR32rm_NF, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
34903 { 23365 /* xorl */, X86::XOR32rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
34904 { 23365 /* xorl */, X86::XOR32rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
34905 { 23365 /* xorl */, X86::XOR32rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
34906 { 23365 /* xorl */, X86::XOR32mr_ND, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
34907 { 23365 /* xorl */, X86::XOR32mr_NF_ND, Convert__Reg1_2__Mem325_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
34908 { 23365 /* xorl */, X86::XOR32ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
34909 { 23365 /* xorl */, X86::XOR32ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_GR32, MCK_GR32 }, },
34910 { 23365 /* xorl */, X86::XOR32mi8_ND, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
34911 { 23365 /* xorl */, X86::XOR32mi8_NF_ND, Convert__Reg1_2__Mem325_1__ImmSExti32i81_0, AMFBS_In64BitMode, { MCK_ImmSExti32i8, MCK_Mem32, MCK_GR32 }, },
34912 { 23365 /* xorl */, X86::XOR32ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
34913 { 23365 /* xorl */, X86::XOR32ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR32, MCK_GR32 }, },
34914 { 23365 /* xorl */, X86::XOR32mi_ND, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
34915 { 23365 /* xorl */, X86::XOR32mi_NF_ND, Convert__Reg1_2__Mem325_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem32, MCK_GR32 }, },
34916 { 23365 /* xorl */, X86::XOR32rm_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
34917 { 23365 /* xorl */, X86::XOR32rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
34918 { 23370 /* xorpd */, X86::XORPDrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
34919 { 23370 /* xorpd */, X86::XORPDrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
34920 { 23376 /* xorps */, X86::XORPSrr, Convert__Reg1_1__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
34921 { 23376 /* xorps */, X86::XORPSrm, Convert__Reg1_1__Tie0_1_1__Mem1285_0, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
34922 { 23382 /* xorq */, X86::XOR64rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
34923 { 23382 /* xorq */, X86::XOR64rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
34924 { 23382 /* xorq */, X86::XOR64rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
34925 { 23382 /* xorq */, X86::XOR64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
34926 { 23382 /* xorq */, X86::XOR64mr_NF, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
34927 { 23382 /* xorq */, X86::XOR64mr_EVEX, Convert__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
34928 { 23382 /* xorq */, X86::XOR64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64_A }, },
34929 { 23382 /* xorq */, X86::XOR64ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_None, { MCK_ImmSExti64i8, MCK_GR64 }, },
34930 { 23382 /* xorq */, X86::XOR64ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64 }, },
34931 { 23382 /* xorq */, X86::XOR64ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64 }, },
34932 { 23382 /* xorq */, X86::XOR64mi8, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
34933 { 23382 /* xorq */, X86::XOR64mi8_NF, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
34934 { 23382 /* xorq */, X86::XOR64mi8_EVEX, Convert__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64 }, },
34935 { 23382 /* xorq */, X86::XOR64i32, Convert__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64_A }, },
34936 { 23382 /* xorq */, X86::XOR64ri32, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
34937 { 23382 /* xorq */, X86::XOR64ri32_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
34938 { 23382 /* xorq */, X86::XOR64ri32_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
34939 { 23382 /* xorq */, X86::XOR64mi32, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
34940 { 23382 /* xorq */, X86::XOR64mi32_NF, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
34941 { 23382 /* xorq */, X86::XOR64mi32_EVEX, Convert__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64 }, },
34942 { 23382 /* xorq */, X86::XOR64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
34943 { 23382 /* xorq */, X86::XOR64rm_NF, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
34944 { 23382 /* xorq */, X86::XOR64rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
34945 { 23382 /* xorq */, X86::XOR64rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
34946 { 23382 /* xorq */, X86::XOR64rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
34947 { 23382 /* xorq */, X86::XOR64mr_ND, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
34948 { 23382 /* xorq */, X86::XOR64mr_NF_ND, Convert__Reg1_2__Mem645_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
34949 { 23382 /* xorq */, X86::XOR64ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
34950 { 23382 /* xorq */, X86::XOR64ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_GR64, MCK_GR64 }, },
34951 { 23382 /* xorq */, X86::XOR64mi8_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
34952 { 23382 /* xorq */, X86::XOR64mi8_NF_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8, MCK_Mem64, MCK_GR64 }, },
34953 { 23382 /* xorq */, X86::XOR64ri32_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
34954 { 23382 /* xorq */, X86::XOR64ri32_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64, MCK_GR64 }, },
34955 { 23382 /* xorq */, X86::XOR64mi32_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
34956 { 23382 /* xorq */, X86::XOR64mi32_NF_ND, Convert__Reg1_2__Mem645_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_Mem64, MCK_GR64 }, },
34957 { 23382 /* xorq */, X86::XOR64rm_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
34958 { 23382 /* xorq */, X86::XOR64rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
34959 { 23387 /* xorw */, X86::XOR16rr, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
34960 { 23387 /* xorw */, X86::XOR16rr_NF, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
34961 { 23387 /* xorw */, X86::XOR16rr_EVEX, Convert__Reg1_1__Tie0_2_2__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
34962 { 23387 /* xorw */, X86::XOR16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
34963 { 23387 /* xorw */, X86::XOR16mr_NF, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
34964 { 23387 /* xorw */, X86::XOR16mr_EVEX, Convert__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
34965 { 23387 /* xorw */, X86::XOR16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_AX }, },
34966 { 23387 /* xorw */, X86::XOR16ri8, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_GR16 }, },
34967 { 23387 /* xorw */, X86::XOR16ri8_NF, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16 }, },
34968 { 23387 /* xorw */, X86::XOR16ri8_EVEX, Convert__Reg1_1__Tie0_2_2__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16 }, },
34969 { 23387 /* xorw */, X86::XOR16mi8, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8, MCK_Mem16 }, },
34970 { 23387 /* xorw */, X86::XOR16mi8_NF, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16 }, },
34971 { 23387 /* xorw */, X86::XOR16mi8_EVEX, Convert__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16 }, },
34972 { 23387 /* xorw */, X86::XOR16i16, Convert__Imm1_0, AMFBS_None, { MCK_Imm, MCK_AX }, },
34973 { 23387 /* xorw */, X86::XOR16ri, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_None, { MCK_Imm, MCK_GR16 }, },
34974 { 23387 /* xorw */, X86::XOR16ri_NF, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16 }, },
34975 { 23387 /* xorw */, X86::XOR16ri_EVEX, Convert__Reg1_1__Tie0_2_2__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16 }, },
34976 { 23387 /* xorw */, X86::XOR16mi, Convert__Mem165_1__Imm1_0, AMFBS_None, { MCK_Imm, MCK_Mem16 }, },
34977 { 23387 /* xorw */, X86::XOR16mi_NF, Convert__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16 }, },
34978 { 23387 /* xorw */, X86::XOR16mi_EVEX, Convert__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16 }, },
34979 { 23387 /* xorw */, X86::XOR16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
34980 { 23387 /* xorw */, X86::XOR16rm_NF, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
34981 { 23387 /* xorw */, X86::XOR16rm_EVEX, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
34982 { 23387 /* xorw */, X86::XOR16rr_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
34983 { 23387 /* xorw */, X86::XOR16rr_NF_ND, Convert__Reg1_2__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
34984 { 23387 /* xorw */, X86::XOR16mr_ND, Convert__Reg1_2__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
34985 { 23387 /* xorw */, X86::XOR16mr_NF_ND, Convert__Reg1_2__Mem165_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
34986 { 23387 /* xorw */, X86::XOR16ri8_ND, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
34987 { 23387 /* xorw */, X86::XOR16ri8_NF_ND, Convert__Reg1_2__Reg1_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_GR16, MCK_GR16 }, },
34988 { 23387 /* xorw */, X86::XOR16mi8_ND, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
34989 { 23387 /* xorw */, X86::XOR16mi8_NF_ND, Convert__Reg1_2__Mem165_1__ImmSExti16i81_0, AMFBS_In64BitMode, { MCK_ImmSExti16i8, MCK_Mem16, MCK_GR16 }, },
34990 { 23387 /* xorw */, X86::XOR16ri_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
34991 { 23387 /* xorw */, X86::XOR16ri_NF_ND, Convert__Reg1_2__Reg1_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_GR16, MCK_GR16 }, },
34992 { 23387 /* xorw */, X86::XOR16mi_ND, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
34993 { 23387 /* xorw */, X86::XOR16mi_NF_ND, Convert__Reg1_2__Mem165_1__Imm1_0, AMFBS_In64BitMode, { MCK_Imm, MCK_Mem16, MCK_GR16 }, },
34994 { 23387 /* xorw */, X86::XOR16rm_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
34995 { 23387 /* xorw */, X86::XOR16rm_NF_ND, Convert__Reg1_2__Reg1_1__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_GR16 }, },
34996 { 23392 /* xrelease */, X86::XRELEASE_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
34997 { 23401 /* xresldtrk */, X86::XRESLDTRK, Convert_NoOperands, AMFBS_None, { }, },
34998 { 23411 /* xrstor */, X86::XRSTOR, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
34999 { 23418 /* xrstor64 */, X86::XRSTOR64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
35000 { 23427 /* xrstors */, X86::XRSTORS, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
35001 { 23435 /* xrstors64 */, X86::XRSTORS64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
35002 { 23445 /* xsave */, X86::XSAVE, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
35003 { 23451 /* xsave64 */, X86::XSAVE64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
35004 { 23459 /* xsavec */, X86::XSAVEC, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
35005 { 23466 /* xsavec64 */, X86::XSAVEC64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
35006 { 23475 /* xsaveopt */, X86::XSAVEOPT, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
35007 { 23484 /* xsaveopt64 */, X86::XSAVEOPT64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
35008 { 23495 /* xsaves */, X86::XSAVES, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
35009 { 23502 /* xsaves64 */, X86::XSAVES64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
35010 { 23511 /* xsetbv */, X86::XSETBV, Convert_NoOperands, AMFBS_None, { }, },
35011 { 23518 /* xsha1 */, X86::XSHA1, Convert_NoOperands, AMFBS_None, { }, },
35012 { 23524 /* xsha256 */, X86::XSHA256, Convert_NoOperands, AMFBS_None, { }, },
35013 { 23532 /* xstore */, X86::XSTORE, Convert_NoOperands, AMFBS_None, { }, },
35014 { 23539 /* xstorerng */, X86::XSTORE, Convert_NoOperands, AMFBS_None, { }, },
35015 { 23549 /* xsusldtrk */, X86::XSUSLDTRK, Convert_NoOperands, AMFBS_None, { }, },
35016 { 23559 /* xtest */, X86::XTEST, Convert_NoOperands, AMFBS_None, { }, },
35017};
35018
35019static const MatchEntry MatchTable1[] = {
35020 { 1 /* aaa */, X86::AAA, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
35021 { 5 /* aad */, X86::AAD8i8, Convert__imm_95_10, AMFBS_Not64BitMode, { }, },
35022 { 5 /* aad */, X86::AAD8i8, Convert__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm }, },
35023 { 9 /* aadd */, X86::AADD32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
35024 { 9 /* aadd */, X86::AADD32mr_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
35025 { 9 /* aadd */, X86::AADD64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
35026 { 9 /* aadd */, X86::AADD64mr_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
35027 { 26 /* aam */, X86::AAM8i8, Convert__imm_95_10, AMFBS_Not64BitMode, { }, },
35028 { 26 /* aam */, X86::AAM8i8, Convert__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm }, },
35029 { 30 /* aand */, X86::AAND32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
35030 { 30 /* aand */, X86::AAND32mr_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
35031 { 30 /* aand */, X86::AAND64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
35032 { 30 /* aand */, X86::AAND64mr_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
35033 { 47 /* aas */, X86::AAS, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
35034 { 51 /* adc */, X86::ADC8i8, Convert__Imm1_1, AMFBS_None, { MCK_AL, MCK_Imm }, },
35035 { 51 /* adc */, X86::ADC16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_AX, MCK_ImmSExti16i8 }, },
35036 { 51 /* adc */, X86::ADC16i16, Convert__Imm1_1, AMFBS_None, { MCK_AX, MCK_Imm }, },
35037 { 51 /* adc */, X86::ADC32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_EAX, MCK_ImmSExti32i8 }, },
35038 { 51 /* adc */, X86::ADC32i32, Convert__Imm1_1, AMFBS_None, { MCK_EAX, MCK_Imm }, },
35039 { 51 /* adc */, X86::ADC64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i8 }, },
35040 { 51 /* adc */, X86::ADC64i32, Convert__ImmSExti64i321_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i32 }, },
35041 { 51 /* adc */, X86::ADC16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
35042 { 51 /* adc */, X86::ADC16rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
35043 { 51 /* adc */, X86::ADC16ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_GR16, MCK_ImmSExti16i8 }, },
35044 { 51 /* adc */, X86::ADC16ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmSExti16i8 }, },
35045 { 51 /* adc */, X86::ADC16ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR16, MCK_Imm }, },
35046 { 51 /* adc */, X86::ADC16ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Imm }, },
35047 { 51 /* adc */, X86::ADC16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
35048 { 51 /* adc */, X86::ADC16rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
35049 { 51 /* adc */, X86::ADC32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35050 { 51 /* adc */, X86::ADC32rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
35051 { 51 /* adc */, X86::ADC32ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_GR32, MCK_ImmSExti32i8 }, },
35052 { 51 /* adc */, X86::ADC32ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmSExti32i8 }, },
35053 { 51 /* adc */, X86::ADC32ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR32, MCK_Imm }, },
35054 { 51 /* adc */, X86::ADC32ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Imm }, },
35055 { 51 /* adc */, X86::ADC32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35056 { 51 /* adc */, X86::ADC32rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
35057 { 51 /* adc */, X86::ADC64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35058 { 51 /* adc */, X86::ADC64rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
35059 { 51 /* adc */, X86::ADC64ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i8 }, },
35060 { 51 /* adc */, X86::ADC64ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i8 }, },
35061 { 51 /* adc */, X86::ADC64ri32, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
35062 { 51 /* adc */, X86::ADC64ri32_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
35063 { 51 /* adc */, X86::ADC64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35064 { 51 /* adc */, X86::ADC64rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
35065 { 51 /* adc */, X86::ADC8rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
35066 { 51 /* adc */, X86::ADC8rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
35067 { 51 /* adc */, X86::ADC8ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR8, MCK_Imm }, },
35068 { 51 /* adc */, X86::ADC8ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Imm }, },
35069 { 51 /* adc */, X86::ADC8rm, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
35070 { 51 /* adc */, X86::ADC8rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
35071 { 51 /* adc */, X86::ADC16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
35072 { 51 /* adc */, X86::ADC16mr_EVEX, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
35073 { 51 /* adc */, X86::ADC16mi8, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_None, { MCK_Mem16, MCK_ImmSExti16i8 }, },
35074 { 51 /* adc */, X86::ADC16mi8_EVEX, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmSExti16i8 }, },
35075 { 51 /* adc */, X86::ADC16mi, Convert__Mem165_0__Imm1_1, AMFBS_None, { MCK_Mem16, MCK_Imm }, },
35076 { 51 /* adc */, X86::ADC16mi_EVEX, Convert__Mem165_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_Imm }, },
35077 { 51 /* adc */, X86::ADC32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
35078 { 51 /* adc */, X86::ADC32mr_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
35079 { 51 /* adc */, X86::ADC32mi8, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_None, { MCK_Mem32, MCK_ImmSExti32i8 }, },
35080 { 51 /* adc */, X86::ADC32mi8_EVEX, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmSExti32i8 }, },
35081 { 51 /* adc */, X86::ADC32mi, Convert__Mem325_0__Imm1_1, AMFBS_None, { MCK_Mem32, MCK_Imm }, },
35082 { 51 /* adc */, X86::ADC32mi_EVEX, Convert__Mem325_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_Imm }, },
35083 { 51 /* adc */, X86::ADC64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
35084 { 51 /* adc */, X86::ADC64mr_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
35085 { 51 /* adc */, X86::ADC64mi8, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
35086 { 51 /* adc */, X86::ADC64mi8_EVEX, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
35087 { 51 /* adc */, X86::ADC64mi32, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
35088 { 51 /* adc */, X86::ADC64mi32_EVEX, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
35089 { 51 /* adc */, X86::ADC8mr, Convert__Mem85_0__Reg1_1, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
35090 { 51 /* adc */, X86::ADC8mr_EVEX, Convert__Mem85_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
35091 { 51 /* adc */, X86::ADC8mi, Convert__Mem85_0__Imm1_1, AMFBS_None, { MCK_Mem8, MCK_Imm }, },
35092 { 51 /* adc */, X86::ADC8mi_EVEX, Convert__Mem85_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_Imm }, },
35093 { 51 /* adc */, X86::ADC16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
35094 { 51 /* adc */, X86::ADC16ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
35095 { 51 /* adc */, X86::ADC16ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
35096 { 51 /* adc */, X86::ADC16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
35097 { 51 /* adc */, X86::ADC16mr_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
35098 { 51 /* adc */, X86::ADC16mi8_ND, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
35099 { 51 /* adc */, X86::ADC16mi_ND, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
35100 { 51 /* adc */, X86::ADC32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35101 { 51 /* adc */, X86::ADC32ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
35102 { 51 /* adc */, X86::ADC32ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
35103 { 51 /* adc */, X86::ADC32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
35104 { 51 /* adc */, X86::ADC32mr_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
35105 { 51 /* adc */, X86::ADC32mi8_ND, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
35106 { 51 /* adc */, X86::ADC32mi_ND, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
35107 { 51 /* adc */, X86::ADC64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35108 { 51 /* adc */, X86::ADC64ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
35109 { 51 /* adc */, X86::ADC64ri32_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
35110 { 51 /* adc */, X86::ADC64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
35111 { 51 /* adc */, X86::ADC64mr_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
35112 { 51 /* adc */, X86::ADC64mi8_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
35113 { 51 /* adc */, X86::ADC64mi32_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
35114 { 51 /* adc */, X86::ADC8rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
35115 { 51 /* adc */, X86::ADC8ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Imm }, },
35116 { 51 /* adc */, X86::ADC8rm_ND, Convert__Reg1_0__Reg1_1__Mem85_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Mem8 }, },
35117 { 51 /* adc */, X86::ADC8mr_ND, Convert__Reg1_0__Mem85_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
35118 { 51 /* adc */, X86::ADC8mi_ND, Convert__Reg1_0__Mem85_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_Imm }, },
35119 { 75 /* adcx */, X86::ADCX32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35120 { 75 /* adcx */, X86::ADCX32rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
35121 { 75 /* adcx */, X86::ADCX32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35122 { 75 /* adcx */, X86::ADCX32rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
35123 { 75 /* adcx */, X86::ADCX64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35124 { 75 /* adcx */, X86::ADCX64rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
35125 { 75 /* adcx */, X86::ADCX64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35126 { 75 /* adcx */, X86::ADCX64rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
35127 { 75 /* adcx */, X86::ADCX32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35128 { 75 /* adcx */, X86::ADCX32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
35129 { 75 /* adcx */, X86::ADCX64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35130 { 75 /* adcx */, X86::ADCX64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
35131 { 92 /* add */, X86::ADD8i8, Convert__Imm1_1, AMFBS_None, { MCK_AL, MCK_Imm }, },
35132 { 92 /* add */, X86::ADD16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_AX, MCK_ImmSExti16i8 }, },
35133 { 92 /* add */, X86::ADD16i16, Convert__Imm1_1, AMFBS_None, { MCK_AX, MCK_Imm }, },
35134 { 92 /* add */, X86::ADD32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_EAX, MCK_ImmSExti32i8 }, },
35135 { 92 /* add */, X86::ADD32i32, Convert__Imm1_1, AMFBS_None, { MCK_EAX, MCK_Imm }, },
35136 { 92 /* add */, X86::ADD64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i8 }, },
35137 { 92 /* add */, X86::ADD64i32, Convert__ImmSExti64i321_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i32 }, },
35138 { 92 /* add */, X86::ADD16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
35139 { 92 /* add */, X86::ADD16rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
35140 { 92 /* add */, X86::ADD16rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
35141 { 92 /* add */, X86::ADD16ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_GR16, MCK_ImmSExti16i8 }, },
35142 { 92 /* add */, X86::ADD16ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmSExti16i8 }, },
35143 { 92 /* add */, X86::ADD16ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmSExti16i8 }, },
35144 { 92 /* add */, X86::ADD16ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR16, MCK_Imm }, },
35145 { 92 /* add */, X86::ADD16ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Imm }, },
35146 { 92 /* add */, X86::ADD16ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Imm }, },
35147 { 92 /* add */, X86::ADD16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
35148 { 92 /* add */, X86::ADD16rm_NF, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
35149 { 92 /* add */, X86::ADD16rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
35150 { 92 /* add */, X86::ADD32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35151 { 92 /* add */, X86::ADD32rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
35152 { 92 /* add */, X86::ADD32rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
35153 { 92 /* add */, X86::ADD32ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_GR32, MCK_ImmSExti32i8 }, },
35154 { 92 /* add */, X86::ADD32ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmSExti32i8 }, },
35155 { 92 /* add */, X86::ADD32ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmSExti32i8 }, },
35156 { 92 /* add */, X86::ADD32ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR32, MCK_Imm }, },
35157 { 92 /* add */, X86::ADD32ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Imm }, },
35158 { 92 /* add */, X86::ADD32ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Imm }, },
35159 { 92 /* add */, X86::ADD32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35160 { 92 /* add */, X86::ADD32rm_NF, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
35161 { 92 /* add */, X86::ADD32rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
35162 { 92 /* add */, X86::ADD64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35163 { 92 /* add */, X86::ADD64rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
35164 { 92 /* add */, X86::ADD64rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
35165 { 92 /* add */, X86::ADD64ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i8 }, },
35166 { 92 /* add */, X86::ADD64ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i8 }, },
35167 { 92 /* add */, X86::ADD64ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i8 }, },
35168 { 92 /* add */, X86::ADD64ri32, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
35169 { 92 /* add */, X86::ADD64ri32_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
35170 { 92 /* add */, X86::ADD64ri32_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
35171 { 92 /* add */, X86::ADD64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35172 { 92 /* add */, X86::ADD64rm_NF, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
35173 { 92 /* add */, X86::ADD64rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
35174 { 92 /* add */, X86::ADD8rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
35175 { 92 /* add */, X86::ADD8rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
35176 { 92 /* add */, X86::ADD8rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
35177 { 92 /* add */, X86::ADD8ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR8, MCK_Imm }, },
35178 { 92 /* add */, X86::ADD8ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Imm }, },
35179 { 92 /* add */, X86::ADD8ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Imm }, },
35180 { 92 /* add */, X86::ADD8rm, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
35181 { 92 /* add */, X86::ADD8rm_NF, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
35182 { 92 /* add */, X86::ADD8rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
35183 { 92 /* add */, X86::ADD16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
35184 { 92 /* add */, X86::ADD16mr_NF, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
35185 { 92 /* add */, X86::ADD16mr_EVEX, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
35186 { 92 /* add */, X86::ADD16mi8, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_None, { MCK_Mem16, MCK_ImmSExti16i8 }, },
35187 { 92 /* add */, X86::ADD16mi8_NF, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmSExti16i8 }, },
35188 { 92 /* add */, X86::ADD16mi8_EVEX, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmSExti16i8 }, },
35189 { 92 /* add */, X86::ADD16mi, Convert__Mem165_0__Imm1_1, AMFBS_None, { MCK_Mem16, MCK_Imm }, },
35190 { 92 /* add */, X86::ADD16mi_NF, Convert__Mem165_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_Imm }, },
35191 { 92 /* add */, X86::ADD16mi_EVEX, Convert__Mem165_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_Imm }, },
35192 { 92 /* add */, X86::ADD32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
35193 { 92 /* add */, X86::ADD32mr_NF, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
35194 { 92 /* add */, X86::ADD32mr_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
35195 { 92 /* add */, X86::ADD32mi8, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_None, { MCK_Mem32, MCK_ImmSExti32i8 }, },
35196 { 92 /* add */, X86::ADD32mi8_NF, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmSExti32i8 }, },
35197 { 92 /* add */, X86::ADD32mi8_EVEX, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmSExti32i8 }, },
35198 { 92 /* add */, X86::ADD32mi, Convert__Mem325_0__Imm1_1, AMFBS_None, { MCK_Mem32, MCK_Imm }, },
35199 { 92 /* add */, X86::ADD32mi_NF, Convert__Mem325_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_Imm }, },
35200 { 92 /* add */, X86::ADD32mi_EVEX, Convert__Mem325_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_Imm }, },
35201 { 92 /* add */, X86::ADD64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
35202 { 92 /* add */, X86::ADD64mr_NF, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
35203 { 92 /* add */, X86::ADD64mr_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
35204 { 92 /* add */, X86::ADD64mi8, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
35205 { 92 /* add */, X86::ADD64mi8_NF, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
35206 { 92 /* add */, X86::ADD64mi8_EVEX, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
35207 { 92 /* add */, X86::ADD64mi32, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
35208 { 92 /* add */, X86::ADD64mi32_NF, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
35209 { 92 /* add */, X86::ADD64mi32_EVEX, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
35210 { 92 /* add */, X86::ADD8mr, Convert__Mem85_0__Reg1_1, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
35211 { 92 /* add */, X86::ADD8mr_NF, Convert__Mem85_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
35212 { 92 /* add */, X86::ADD8mr_EVEX, Convert__Mem85_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
35213 { 92 /* add */, X86::ADD8mi, Convert__Mem85_0__Imm1_1, AMFBS_None, { MCK_Mem8, MCK_Imm }, },
35214 { 92 /* add */, X86::ADD8mi_NF, Convert__Mem85_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_Imm }, },
35215 { 92 /* add */, X86::ADD8mi_EVEX, Convert__Mem85_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_Imm }, },
35216 { 92 /* add */, X86::ADD16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
35217 { 92 /* add */, X86::ADD16rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
35218 { 92 /* add */, X86::ADD16ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
35219 { 92 /* add */, X86::ADD16ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
35220 { 92 /* add */, X86::ADD16ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
35221 { 92 /* add */, X86::ADD16ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
35222 { 92 /* add */, X86::ADD16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
35223 { 92 /* add */, X86::ADD16rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
35224 { 92 /* add */, X86::ADD16mr_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
35225 { 92 /* add */, X86::ADD16mr_NF_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
35226 { 92 /* add */, X86::ADD16mi8_ND, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
35227 { 92 /* add */, X86::ADD16mi8_NF_ND, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
35228 { 92 /* add */, X86::ADD16mi_ND, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
35229 { 92 /* add */, X86::ADD16mi_NF_ND, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
35230 { 92 /* add */, X86::ADD32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35231 { 92 /* add */, X86::ADD32rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35232 { 92 /* add */, X86::ADD32ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
35233 { 92 /* add */, X86::ADD32ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
35234 { 92 /* add */, X86::ADD32ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
35235 { 92 /* add */, X86::ADD32ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
35236 { 92 /* add */, X86::ADD32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
35237 { 92 /* add */, X86::ADD32rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
35238 { 92 /* add */, X86::ADD32mr_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
35239 { 92 /* add */, X86::ADD32mr_NF_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
35240 { 92 /* add */, X86::ADD32mi8_ND, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
35241 { 92 /* add */, X86::ADD32mi8_NF_ND, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
35242 { 92 /* add */, X86::ADD32mi_ND, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
35243 { 92 /* add */, X86::ADD32mi_NF_ND, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
35244 { 92 /* add */, X86::ADD64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35245 { 92 /* add */, X86::ADD64rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35246 { 92 /* add */, X86::ADD64ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
35247 { 92 /* add */, X86::ADD64ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
35248 { 92 /* add */, X86::ADD64ri32_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
35249 { 92 /* add */, X86::ADD64ri32_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
35250 { 92 /* add */, X86::ADD64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
35251 { 92 /* add */, X86::ADD64rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
35252 { 92 /* add */, X86::ADD64mr_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
35253 { 92 /* add */, X86::ADD64mr_NF_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
35254 { 92 /* add */, X86::ADD64mi8_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
35255 { 92 /* add */, X86::ADD64mi8_NF_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
35256 { 92 /* add */, X86::ADD64mi32_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
35257 { 92 /* add */, X86::ADD64mi32_NF_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
35258 { 92 /* add */, X86::ADD8rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
35259 { 92 /* add */, X86::ADD8rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
35260 { 92 /* add */, X86::ADD8ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Imm }, },
35261 { 92 /* add */, X86::ADD8ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Imm }, },
35262 { 92 /* add */, X86::ADD8rm_ND, Convert__Reg1_0__Reg1_1__Mem85_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Mem8 }, },
35263 { 92 /* add */, X86::ADD8rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem85_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Mem8 }, },
35264 { 92 /* add */, X86::ADD8mr_ND, Convert__Reg1_0__Mem85_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
35265 { 92 /* add */, X86::ADD8mr_NF_ND, Convert__Reg1_0__Mem85_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
35266 { 92 /* add */, X86::ADD8mi_ND, Convert__Reg1_0__Mem85_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_Imm }, },
35267 { 92 /* add */, X86::ADD8mi_NF_ND, Convert__Reg1_0__Mem85_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_Imm }, },
35268 { 106 /* addpd */, X86::ADDPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35269 { 106 /* addpd */, X86::ADDPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35270 { 112 /* addps */, X86::ADDPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35271 { 112 /* addps */, X86::ADDPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35272 { 123 /* addr16 */, X86::ADDR16_PREFIX, Convert_NoOperands, AMFBS_In32BitMode, { }, },
35273 { 130 /* addr32 */, X86::ADDR32_PREFIX, Convert_NoOperands, AMFBS_In64BitMode, { }, },
35274 { 137 /* addsd */, X86::ADDSDrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35275 { 137 /* addsd */, X86::ADDSDrm_Int, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
35276 { 143 /* addss */, X86::ADDSSrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35277 { 143 /* addss */, X86::ADDSSrm_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
35278 { 149 /* addsubpd */, X86::ADDSUBPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35279 { 149 /* addsubpd */, X86::ADDSUBPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35280 { 158 /* addsubps */, X86::ADDSUBPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35281 { 158 /* addsubps */, X86::ADDSUBPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35282 { 172 /* adox */, X86::ADOX32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35283 { 172 /* adox */, X86::ADOX32rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
35284 { 172 /* adox */, X86::ADOX32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35285 { 172 /* adox */, X86::ADOX32rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
35286 { 172 /* adox */, X86::ADOX64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35287 { 172 /* adox */, X86::ADOX64rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
35288 { 172 /* adox */, X86::ADOX64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35289 { 172 /* adox */, X86::ADOX64rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
35290 { 172 /* adox */, X86::ADOX32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35291 { 172 /* adox */, X86::ADOX32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
35292 { 172 /* adox */, X86::ADOX64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35293 { 172 /* adox */, X86::ADOX64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
35294 { 189 /* aesdec */, X86::AESDECrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35295 { 189 /* aesdec */, X86::AESDECrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35296 { 196 /* aesdec128kl */, X86::AESDEC128KL, Convert__Reg1_0__Tie0_1_1__Mem5_1, AMFBS_None, { MCK_FR16, MCK_Mem }, },
35297 { 208 /* aesdec256kl */, X86::AESDEC256KL, Convert__Reg1_0__Tie0_1_1__Mem5_1, AMFBS_None, { MCK_FR16, MCK_Mem }, },
35298 { 220 /* aesdeclast */, X86::AESDECLASTrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35299 { 220 /* aesdeclast */, X86::AESDECLASTrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35300 { 231 /* aesdecwide128kl */, X86::AESDECWIDE128KL, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
35301 { 247 /* aesdecwide256kl */, X86::AESDECWIDE256KL, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
35302 { 263 /* aesenc */, X86::AESENCrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35303 { 263 /* aesenc */, X86::AESENCrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35304 { 270 /* aesenc128kl */, X86::AESENC128KL, Convert__Reg1_0__Tie0_1_1__Mem5_1, AMFBS_None, { MCK_FR16, MCK_Mem }, },
35305 { 282 /* aesenc256kl */, X86::AESENC256KL, Convert__Reg1_0__Tie0_1_1__Mem5_1, AMFBS_None, { MCK_FR16, MCK_Mem }, },
35306 { 294 /* aesenclast */, X86::AESENCLASTrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35307 { 294 /* aesenclast */, X86::AESENCLASTrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35308 { 305 /* aesencwide128kl */, X86::AESENCWIDE128KL, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
35309 { 321 /* aesencwide256kl */, X86::AESENCWIDE256KL, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
35310 { 337 /* aesimc */, X86::AESIMCrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35311 { 337 /* aesimc */, X86::AESIMCrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35312 { 344 /* aeskeygenassist */, X86::AESKEYGENASSIST128rr, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
35313 { 344 /* aeskeygenassist */, X86::AESKEYGENASSIST128rm, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
35314 { 360 /* and */, X86::AND8i8, Convert__Imm1_1, AMFBS_None, { MCK_AL, MCK_Imm }, },
35315 { 360 /* and */, X86::AND16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_AX, MCK_ImmSExti16i8 }, },
35316 { 360 /* and */, X86::AND16i16, Convert__Imm1_1, AMFBS_None, { MCK_AX, MCK_Imm }, },
35317 { 360 /* and */, X86::AND32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_EAX, MCK_ImmSExti32i8 }, },
35318 { 360 /* and */, X86::AND32i32, Convert__Imm1_1, AMFBS_None, { MCK_EAX, MCK_Imm }, },
35319 { 360 /* and */, X86::AND64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i8 }, },
35320 { 360 /* and */, X86::AND64i32, Convert__ImmSExti64i321_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i32 }, },
35321 { 360 /* and */, X86::AND16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
35322 { 360 /* and */, X86::AND16rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
35323 { 360 /* and */, X86::AND16rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
35324 { 360 /* and */, X86::AND16ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_GR16, MCK_ImmSExti16i8 }, },
35325 { 360 /* and */, X86::AND16ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmSExti16i8 }, },
35326 { 360 /* and */, X86::AND16ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmSExti16i8 }, },
35327 { 360 /* and */, X86::AND16ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR16, MCK_Imm }, },
35328 { 360 /* and */, X86::AND16ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Imm }, },
35329 { 360 /* and */, X86::AND16ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Imm }, },
35330 { 360 /* and */, X86::AND16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
35331 { 360 /* and */, X86::AND16rm_NF, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
35332 { 360 /* and */, X86::AND16rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
35333 { 360 /* and */, X86::AND32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35334 { 360 /* and */, X86::AND32rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
35335 { 360 /* and */, X86::AND32rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
35336 { 360 /* and */, X86::AND32ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_GR32, MCK_ImmSExti32i8 }, },
35337 { 360 /* and */, X86::AND32ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmSExti32i8 }, },
35338 { 360 /* and */, X86::AND32ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmSExti32i8 }, },
35339 { 360 /* and */, X86::AND32ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR32, MCK_Imm }, },
35340 { 360 /* and */, X86::AND32ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Imm }, },
35341 { 360 /* and */, X86::AND32ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Imm }, },
35342 { 360 /* and */, X86::AND32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35343 { 360 /* and */, X86::AND32rm_NF, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
35344 { 360 /* and */, X86::AND32rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
35345 { 360 /* and */, X86::AND64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35346 { 360 /* and */, X86::AND64rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
35347 { 360 /* and */, X86::AND64rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
35348 { 360 /* and */, X86::AND64ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i8 }, },
35349 { 360 /* and */, X86::AND64ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i8 }, },
35350 { 360 /* and */, X86::AND64ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i8 }, },
35351 { 360 /* and */, X86::AND64ri32, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
35352 { 360 /* and */, X86::AND64ri32_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
35353 { 360 /* and */, X86::AND64ri32_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
35354 { 360 /* and */, X86::AND64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35355 { 360 /* and */, X86::AND64rm_NF, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
35356 { 360 /* and */, X86::AND64rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
35357 { 360 /* and */, X86::AND8rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
35358 { 360 /* and */, X86::AND8rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
35359 { 360 /* and */, X86::AND8rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
35360 { 360 /* and */, X86::AND8ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR8, MCK_Imm }, },
35361 { 360 /* and */, X86::AND8ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Imm }, },
35362 { 360 /* and */, X86::AND8ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Imm }, },
35363 { 360 /* and */, X86::AND8rm, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
35364 { 360 /* and */, X86::AND8rm_NF, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
35365 { 360 /* and */, X86::AND8rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
35366 { 360 /* and */, X86::AND16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
35367 { 360 /* and */, X86::AND16mr_NF, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
35368 { 360 /* and */, X86::AND16mr_EVEX, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
35369 { 360 /* and */, X86::AND16mi8, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_None, { MCK_Mem16, MCK_ImmSExti16i8 }, },
35370 { 360 /* and */, X86::AND16mi8_NF, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmSExti16i8 }, },
35371 { 360 /* and */, X86::AND16mi8_EVEX, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmSExti16i8 }, },
35372 { 360 /* and */, X86::AND16mi, Convert__Mem165_0__Imm1_1, AMFBS_None, { MCK_Mem16, MCK_Imm }, },
35373 { 360 /* and */, X86::AND16mi_NF, Convert__Mem165_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_Imm }, },
35374 { 360 /* and */, X86::AND16mi_EVEX, Convert__Mem165_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_Imm }, },
35375 { 360 /* and */, X86::AND32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
35376 { 360 /* and */, X86::AND32mr_NF, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
35377 { 360 /* and */, X86::AND32mr_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
35378 { 360 /* and */, X86::AND32mi8, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_None, { MCK_Mem32, MCK_ImmSExti32i8 }, },
35379 { 360 /* and */, X86::AND32mi8_NF, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmSExti32i8 }, },
35380 { 360 /* and */, X86::AND32mi8_EVEX, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmSExti32i8 }, },
35381 { 360 /* and */, X86::AND32mi, Convert__Mem325_0__Imm1_1, AMFBS_None, { MCK_Mem32, MCK_Imm }, },
35382 { 360 /* and */, X86::AND32mi_NF, Convert__Mem325_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_Imm }, },
35383 { 360 /* and */, X86::AND32mi_EVEX, Convert__Mem325_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_Imm }, },
35384 { 360 /* and */, X86::AND64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
35385 { 360 /* and */, X86::AND64mr_NF, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
35386 { 360 /* and */, X86::AND64mr_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
35387 { 360 /* and */, X86::AND64mi8, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
35388 { 360 /* and */, X86::AND64mi8_NF, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
35389 { 360 /* and */, X86::AND64mi8_EVEX, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
35390 { 360 /* and */, X86::AND64mi32, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
35391 { 360 /* and */, X86::AND64mi32_NF, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
35392 { 360 /* and */, X86::AND64mi32_EVEX, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
35393 { 360 /* and */, X86::AND8mr, Convert__Mem85_0__Reg1_1, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
35394 { 360 /* and */, X86::AND8mr_NF, Convert__Mem85_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
35395 { 360 /* and */, X86::AND8mr_EVEX, Convert__Mem85_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
35396 { 360 /* and */, X86::AND8mi, Convert__Mem85_0__Imm1_1, AMFBS_None, { MCK_Mem8, MCK_Imm }, },
35397 { 360 /* and */, X86::AND8mi_NF, Convert__Mem85_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_Imm }, },
35398 { 360 /* and */, X86::AND8mi_EVEX, Convert__Mem85_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_Imm }, },
35399 { 360 /* and */, X86::AND16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
35400 { 360 /* and */, X86::AND16rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
35401 { 360 /* and */, X86::AND16ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
35402 { 360 /* and */, X86::AND16ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
35403 { 360 /* and */, X86::AND16ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
35404 { 360 /* and */, X86::AND16ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
35405 { 360 /* and */, X86::AND16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
35406 { 360 /* and */, X86::AND16rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
35407 { 360 /* and */, X86::AND16mr_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
35408 { 360 /* and */, X86::AND16mr_NF_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
35409 { 360 /* and */, X86::AND16mi8_ND, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
35410 { 360 /* and */, X86::AND16mi8_NF_ND, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
35411 { 360 /* and */, X86::AND16mi_ND, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
35412 { 360 /* and */, X86::AND16mi_NF_ND, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
35413 { 360 /* and */, X86::AND32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35414 { 360 /* and */, X86::AND32rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35415 { 360 /* and */, X86::AND32ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
35416 { 360 /* and */, X86::AND32ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
35417 { 360 /* and */, X86::AND32ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
35418 { 360 /* and */, X86::AND32ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
35419 { 360 /* and */, X86::AND32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
35420 { 360 /* and */, X86::AND32rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
35421 { 360 /* and */, X86::AND32mr_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
35422 { 360 /* and */, X86::AND32mr_NF_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
35423 { 360 /* and */, X86::AND32mi8_ND, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
35424 { 360 /* and */, X86::AND32mi8_NF_ND, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
35425 { 360 /* and */, X86::AND32mi_ND, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
35426 { 360 /* and */, X86::AND32mi_NF_ND, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
35427 { 360 /* and */, X86::AND64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35428 { 360 /* and */, X86::AND64rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35429 { 360 /* and */, X86::AND64ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
35430 { 360 /* and */, X86::AND64ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
35431 { 360 /* and */, X86::AND64ri32_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
35432 { 360 /* and */, X86::AND64ri32_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
35433 { 360 /* and */, X86::AND64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
35434 { 360 /* and */, X86::AND64rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
35435 { 360 /* and */, X86::AND64mr_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
35436 { 360 /* and */, X86::AND64mr_NF_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
35437 { 360 /* and */, X86::AND64mi8_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
35438 { 360 /* and */, X86::AND64mi8_NF_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
35439 { 360 /* and */, X86::AND64mi32_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
35440 { 360 /* and */, X86::AND64mi32_NF_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
35441 { 360 /* and */, X86::AND8rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
35442 { 360 /* and */, X86::AND8rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
35443 { 360 /* and */, X86::AND8ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Imm }, },
35444 { 360 /* and */, X86::AND8ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Imm }, },
35445 { 360 /* and */, X86::AND8rm_ND, Convert__Reg1_0__Reg1_1__Mem85_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Mem8 }, },
35446 { 360 /* and */, X86::AND8rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem85_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Mem8 }, },
35447 { 360 /* and */, X86::AND8mr_ND, Convert__Reg1_0__Mem85_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
35448 { 360 /* and */, X86::AND8mr_NF_ND, Convert__Reg1_0__Mem85_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
35449 { 360 /* and */, X86::AND8mi_ND, Convert__Reg1_0__Mem85_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_Imm }, },
35450 { 360 /* and */, X86::AND8mi_NF_ND, Convert__Reg1_0__Mem85_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_Imm }, },
35451 { 374 /* andn */, X86::ANDN32rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35452 { 374 /* andn */, X86::ANDN32rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35453 { 374 /* andn */, X86::ANDN32rr_NF, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35454 { 374 /* andn */, X86::ANDN32rm, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
35455 { 374 /* andn */, X86::ANDN32rm_EVEX, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
35456 { 374 /* andn */, X86::ANDN32rm_NF, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
35457 { 374 /* andn */, X86::ANDN64rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35458 { 374 /* andn */, X86::ANDN64rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35459 { 374 /* andn */, X86::ANDN64rr_NF, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35460 { 374 /* andn */, X86::ANDN64rm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
35461 { 374 /* andn */, X86::ANDN64rm_EVEX, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
35462 { 374 /* andn */, X86::ANDN64rm_NF, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
35463 { 385 /* andnpd */, X86::ANDNPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35464 { 385 /* andnpd */, X86::ANDNPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35465 { 392 /* andnps */, X86::ANDNPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35466 { 392 /* andnps */, X86::ANDNPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35467 { 405 /* andpd */, X86::ANDPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35468 { 405 /* andpd */, X86::ANDPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35469 { 411 /* andps */, X86::ANDPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35470 { 411 /* andps */, X86::ANDPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35471 { 427 /* aor */, X86::AOR32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
35472 { 427 /* aor */, X86::AOR32mr_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
35473 { 427 /* aor */, X86::AOR64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
35474 { 427 /* aor */, X86::AOR64mr_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
35475 { 441 /* arpl */, X86::ARPL16rr, Convert__Reg1_0__Reg1_1, AMFBS_Not64BitMode, { MCK_GR16, MCK_GR16 }, },
35476 { 441 /* arpl */, X86::ARPL16mr, Convert__Mem165_0__Reg1_1, AMFBS_Not64BitMode, { MCK_Mem16, MCK_GR16 }, },
35477 { 446 /* axor */, X86::AXOR32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
35478 { 446 /* axor */, X86::AXOR32mr_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
35479 { 446 /* axor */, X86::AXOR64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
35480 { 446 /* axor */, X86::AXOR64mr_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
35481 { 463 /* bextr */, X86::BEXTR32rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35482 { 463 /* bextr */, X86::BEXTR32rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35483 { 463 /* bextr */, X86::BEXTR32rr_NF, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35484 { 463 /* bextr */, X86::BEXTRI32ri, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_Imm }, },
35485 { 463 /* bextr */, X86::BEXTR32rm, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
35486 { 463 /* bextr */, X86::BEXTR32rm_EVEX, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
35487 { 463 /* bextr */, X86::BEXTR32rm_NF, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
35488 { 463 /* bextr */, X86::BEXTRI32mi, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
35489 { 463 /* bextr */, X86::BEXTR64rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35490 { 463 /* bextr */, X86::BEXTR64rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35491 { 463 /* bextr */, X86::BEXTR64rr_NF, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35492 { 463 /* bextr */, X86::BEXTRI64ri, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
35493 { 463 /* bextr */, X86::BEXTR64rm, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
35494 { 463 /* bextr */, X86::BEXTR64rm_EVEX, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
35495 { 463 /* bextr */, X86::BEXTR64rm_NF, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
35496 { 463 /* bextr */, X86::BEXTRI64mi, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
35497 { 483 /* blcfill */, X86::BLCFILL32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35498 { 483 /* blcfill */, X86::BLCFILL32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35499 { 483 /* blcfill */, X86::BLCFILL64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35500 { 483 /* blcfill */, X86::BLCFILL64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35501 { 509 /* blci */, X86::BLCI32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35502 { 509 /* blci */, X86::BLCI32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35503 { 509 /* blci */, X86::BLCI64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35504 { 509 /* blci */, X86::BLCI64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35505 { 514 /* blcic */, X86::BLCIC32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35506 { 514 /* blcic */, X86::BLCIC32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35507 { 514 /* blcic */, X86::BLCIC64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35508 { 514 /* blcic */, X86::BLCIC64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35509 { 546 /* blcmsk */, X86::BLCMSK32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35510 { 546 /* blcmsk */, X86::BLCMSK32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35511 { 546 /* blcmsk */, X86::BLCMSK64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35512 { 546 /* blcmsk */, X86::BLCMSK64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35513 { 569 /* blcs */, X86::BLCS32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35514 { 569 /* blcs */, X86::BLCS32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35515 { 569 /* blcs */, X86::BLCS64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35516 { 569 /* blcs */, X86::BLCS64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35517 { 586 /* blendpd */, X86::BLENDPDrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
35518 { 586 /* blendpd */, X86::BLENDPDrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
35519 { 594 /* blendps */, X86::BLENDPSrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
35520 { 594 /* blendps */, X86::BLENDPSrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
35521 { 602 /* blendvpd */, X86::BLENDVPDrr0, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35522 { 602 /* blendvpd */, X86::BLENDVPDrm0, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35523 { 602 /* blendvpd */, X86::BLENDVPDrr0, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_XMM0 }, },
35524 { 602 /* blendvpd */, X86::BLENDVPDrm0, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_XMM0 }, },
35525 { 611 /* blendvps */, X86::BLENDVPSrr0, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
35526 { 611 /* blendvps */, X86::BLENDVPSrm0, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
35527 { 611 /* blendvps */, X86::BLENDVPSrr0, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_XMM0 }, },
35528 { 611 /* blendvps */, X86::BLENDVPSrm0, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_XMM0 }, },
35529 { 620 /* blsfill */, X86::BLSFILL32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35530 { 620 /* blsfill */, X86::BLSFILL32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35531 { 620 /* blsfill */, X86::BLSFILL64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35532 { 620 /* blsfill */, X86::BLSFILL64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35533 { 646 /* blsi */, X86::BLSI32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35534 { 646 /* blsi */, X86::BLSI32rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
35535 { 646 /* blsi */, X86::BLSI32rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
35536 { 646 /* blsi */, X86::BLSI32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35537 { 646 /* blsi */, X86::BLSI32rm_EVEX, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
35538 { 646 /* blsi */, X86::BLSI32rm_NF, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
35539 { 646 /* blsi */, X86::BLSI64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35540 { 646 /* blsi */, X86::BLSI64rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
35541 { 646 /* blsi */, X86::BLSI64rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
35542 { 646 /* blsi */, X86::BLSI64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35543 { 646 /* blsi */, X86::BLSI64rm_EVEX, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
35544 { 646 /* blsi */, X86::BLSI64rm_NF, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
35545 { 651 /* blsic */, X86::BLSIC32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35546 { 651 /* blsic */, X86::BLSIC32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35547 { 651 /* blsic */, X86::BLSIC64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35548 { 651 /* blsic */, X86::BLSIC64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35549 { 683 /* blsmsk */, X86::BLSMSK32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35550 { 683 /* blsmsk */, X86::BLSMSK32rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
35551 { 683 /* blsmsk */, X86::BLSMSK32rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
35552 { 683 /* blsmsk */, X86::BLSMSK32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35553 { 683 /* blsmsk */, X86::BLSMSK32rm_EVEX, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
35554 { 683 /* blsmsk */, X86::BLSMSK32rm_NF, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
35555 { 683 /* blsmsk */, X86::BLSMSK64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35556 { 683 /* blsmsk */, X86::BLSMSK64rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
35557 { 683 /* blsmsk */, X86::BLSMSK64rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
35558 { 683 /* blsmsk */, X86::BLSMSK64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35559 { 683 /* blsmsk */, X86::BLSMSK64rm_EVEX, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
35560 { 683 /* blsmsk */, X86::BLSMSK64rm_NF, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
35561 { 706 /* blsr */, X86::BLSR32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35562 { 706 /* blsr */, X86::BLSR32rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
35563 { 706 /* blsr */, X86::BLSR32rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
35564 { 706 /* blsr */, X86::BLSR32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35565 { 706 /* blsr */, X86::BLSR32rm_EVEX, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
35566 { 706 /* blsr */, X86::BLSR32rm_NF, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
35567 { 706 /* blsr */, X86::BLSR64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35568 { 706 /* blsr */, X86::BLSR64rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
35569 { 706 /* blsr */, X86::BLSR64rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
35570 { 706 /* blsr */, X86::BLSR64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35571 { 706 /* blsr */, X86::BLSR64rm_EVEX, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
35572 { 706 /* blsr */, X86::BLSR64rm_NF, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
35573 { 723 /* bound */, X86::BOUNDS16rm, Convert__Reg1_0__Mem165_1, AMFBS_Not64BitMode, { MCK_GR16, MCK_Mem16 }, },
35574 { 723 /* bound */, X86::BOUNDS32rm, Convert__Reg1_0__Mem325_1, AMFBS_Not64BitMode, { MCK_GR32, MCK_Mem32 }, },
35575 { 729 /* bsf */, X86::BSF16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
35576 { 729 /* bsf */, X86::BSF16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
35577 { 729 /* bsf */, X86::BSF32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35578 { 729 /* bsf */, X86::BSF32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35579 { 729 /* bsf */, X86::BSF64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35580 { 729 /* bsf */, X86::BSF64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35581 { 748 /* bsr */, X86::BSR16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
35582 { 748 /* bsr */, X86::BSR16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
35583 { 748 /* bsr */, X86::BSR32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35584 { 748 /* bsr */, X86::BSR32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
35585 { 748 /* bsr */, X86::BSR64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35586 { 748 /* bsr */, X86::BSR64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
35587 { 767 /* bswap */, X86::BSWAP32r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
35588 { 767 /* bswap */, X86::BSWAP64r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
35589 { 787 /* bt */, X86::BT16rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
35590 { 787 /* bt */, X86::BT16ri8, Convert__Reg1_0__ImmUnsignedi81_1, AMFBS_None, { MCK_GR16, MCK_ImmUnsignedi8 }, },
35591 { 787 /* bt */, X86::BT32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35592 { 787 /* bt */, X86::BT32ri8, Convert__Reg1_0__ImmUnsignedi81_1, AMFBS_None, { MCK_GR32, MCK_ImmUnsignedi8 }, },
35593 { 787 /* bt */, X86::BT64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35594 { 787 /* bt */, X86::BT64ri8, Convert__Reg1_0__ImmUnsignedi81_1, AMFBS_None, { MCK_GR64, MCK_ImmUnsignedi8 }, },
35595 { 787 /* bt */, X86::BT16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
35596 { 787 /* bt */, X86::BT16mi8, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
35597 { 787 /* bt */, X86::BT32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
35598 { 787 /* bt */, X86::BT32mi8, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
35599 { 787 /* bt */, X86::BT64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
35600 { 787 /* bt */, X86::BT64mi8, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
35601 { 790 /* btc */, X86::BTC16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
35602 { 790 /* btc */, X86::BTC16ri8, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR16, MCK_ImmUnsignedi8 }, },
35603 { 790 /* btc */, X86::BTC32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35604 { 790 /* btc */, X86::BTC32ri8, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR32, MCK_ImmUnsignedi8 }, },
35605 { 790 /* btc */, X86::BTC64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35606 { 790 /* btc */, X86::BTC64ri8, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR64, MCK_ImmUnsignedi8 }, },
35607 { 790 /* btc */, X86::BTC16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
35608 { 790 /* btc */, X86::BTC16mi8, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
35609 { 790 /* btc */, X86::BTC32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
35610 { 790 /* btc */, X86::BTC32mi8, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
35611 { 790 /* btc */, X86::BTC64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
35612 { 790 /* btc */, X86::BTC64mi8, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
35613 { 817 /* btr */, X86::BTR16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
35614 { 817 /* btr */, X86::BTR16ri8, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR16, MCK_ImmUnsignedi8 }, },
35615 { 817 /* btr */, X86::BTR32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35616 { 817 /* btr */, X86::BTR32ri8, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR32, MCK_ImmUnsignedi8 }, },
35617 { 817 /* btr */, X86::BTR64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35618 { 817 /* btr */, X86::BTR64ri8, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR64, MCK_ImmUnsignedi8 }, },
35619 { 817 /* btr */, X86::BTR16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
35620 { 817 /* btr */, X86::BTR16mi8, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
35621 { 817 /* btr */, X86::BTR32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
35622 { 817 /* btr */, X86::BTR32mi8, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
35623 { 817 /* btr */, X86::BTR64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
35624 { 817 /* btr */, X86::BTR64mi8, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
35625 { 836 /* bts */, X86::BTS16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
35626 { 836 /* bts */, X86::BTS16ri8, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR16, MCK_ImmUnsignedi8 }, },
35627 { 836 /* bts */, X86::BTS32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
35628 { 836 /* bts */, X86::BTS32ri8, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR32, MCK_ImmUnsignedi8 }, },
35629 { 836 /* bts */, X86::BTS64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
35630 { 836 /* bts */, X86::BTS64ri8, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR64, MCK_ImmUnsignedi8 }, },
35631 { 836 /* bts */, X86::BTS16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
35632 { 836 /* bts */, X86::BTS16mi8, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
35633 { 836 /* bts */, X86::BTS32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
35634 { 836 /* bts */, X86::BTS32mi8, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
35635 { 836 /* bts */, X86::BTS64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
35636 { 836 /* bts */, X86::BTS64mi8, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
35637 { 859 /* bzhi */, X86::BZHI32rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35638 { 859 /* bzhi */, X86::BZHI32rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35639 { 859 /* bzhi */, X86::BZHI32rr_NF, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
35640 { 859 /* bzhi */, X86::BZHI32rm, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
35641 { 859 /* bzhi */, X86::BZHI32rm_EVEX, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
35642 { 859 /* bzhi */, X86::BZHI32rm_NF, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
35643 { 859 /* bzhi */, X86::BZHI64rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35644 { 859 /* bzhi */, X86::BZHI64rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35645 { 859 /* bzhi */, X86::BZHI64rr_NF, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
35646 { 859 /* bzhi */, X86::BZHI64rm, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
35647 { 859 /* bzhi */, X86::BZHI64rm_EVEX, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
35648 { 859 /* bzhi */, X86::BZHI64rm_NF, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
35649 { 876 /* call */, X86::CALL16r, Convert__Reg1_0, AMFBS_Not64BitMode, { MCK_GR16 }, },
35650 { 876 /* call */, X86::CALL32r, Convert__Reg1_0, AMFBS_Not64BitMode, { MCK_GR32 }, },
35651 { 876 /* call */, X86::CALL64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
35652 { 876 /* call */, X86::CALLpcrel32, Convert__AbsMem1_0, AMFBS_Not64BitMode, { MCK_AbsMem }, },
35653 { 876 /* call */, X86::CALLpcrel16, Convert__AbsMem1_0, AMFBS_Not64BitMode, { MCK_AbsMem }, },
35654 { 876 /* call */, X86::CALL64pcrel32, Convert__AbsMem1_0, AMFBS_In64BitMode, { MCK_AbsMem }, },
35655 { 876 /* call */, X86::CALL16m, Convert__Mem165_0, AMFBS_Not64BitMode, { MCK_Mem16 }, },
35656 { 876 /* call */, X86::CALL32m, Convert__Mem325_0, AMFBS_Not64BitMode, { MCK_Mem32 }, },
35657 { 876 /* call */, X86::CALL64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
35658 { 876 /* call */, X86::FARCALL32m, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
35659 { 876 /* call */, X86::FARCALL32i, Convert__Imm1_1__Imm1_0, AMFBS_In32BitMode, { MCK_Imm, MCK_Imm }, },
35660 { 876 /* call */, X86::FARCALL16i, Convert__Imm1_1__Imm1_0, AMFBS_In16BitMode, { MCK_Imm, MCK_Imm }, },
35661 { 881 /* calll */, X86::FARCALL32i, Convert__Imm1_1__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm, MCK_Imm }, },
35662 { 893 /* callw */, X86::FARCALL16i, Convert__Imm1_1__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm, MCK_Imm }, },
35663 { 904 /* cbw */, X86::CBW, Convert_NoOperands, AMFBS_None, { }, },
35664 { 908 /* ccmpa */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
35665 { 908 /* ccmpa */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
35666 { 908 /* ccmpa */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
35667 { 908 /* ccmpa */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
35668 { 908 /* ccmpa */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
35669 { 908 /* ccmpa */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
35670 { 908 /* ccmpa */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
35671 { 908 /* ccmpa */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
35672 { 908 /* ccmpa */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
35673 { 908 /* ccmpa */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
35674 { 908 /* ccmpa */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
35675 { 908 /* ccmpa */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
35676 { 908 /* ccmpa */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
35677 { 908 /* ccmpa */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
35678 { 908 /* ccmpa */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
35679 { 908 /* ccmpa */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
35680 { 908 /* ccmpa */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
35681 { 908 /* ccmpa */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
35682 { 908 /* ccmpa */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
35683 { 908 /* ccmpa */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
35684 { 908 /* ccmpa */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
35685 { 908 /* ccmpa */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
35686 { 908 /* ccmpa */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
35687 { 908 /* ccmpa */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
35688 { 908 /* ccmpa */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
35689 { 908 /* ccmpa */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
35690 { 921 /* ccmpae */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
35691 { 921 /* ccmpae */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
35692 { 921 /* ccmpae */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
35693 { 921 /* ccmpae */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
35694 { 921 /* ccmpae */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
35695 { 921 /* ccmpae */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
35696 { 921 /* ccmpae */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
35697 { 921 /* ccmpae */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
35698 { 921 /* ccmpae */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
35699 { 921 /* ccmpae */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
35700 { 921 /* ccmpae */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
35701 { 921 /* ccmpae */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
35702 { 921 /* ccmpae */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
35703 { 921 /* ccmpae */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
35704 { 921 /* ccmpae */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
35705 { 921 /* ccmpae */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
35706 { 921 /* ccmpae */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
35707 { 921 /* ccmpae */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
35708 { 921 /* ccmpae */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
35709 { 921 /* ccmpae */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
35710 { 921 /* ccmpae */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
35711 { 921 /* ccmpae */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
35712 { 921 /* ccmpae */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
35713 { 921 /* ccmpae */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
35714 { 921 /* ccmpae */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
35715 { 921 /* ccmpae */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
35716 { 981 /* ccmpb */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
35717 { 981 /* ccmpb */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
35718 { 981 /* ccmpb */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
35719 { 981 /* ccmpb */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
35720 { 981 /* ccmpb */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
35721 { 981 /* ccmpb */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
35722 { 981 /* ccmpb */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
35723 { 981 /* ccmpb */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
35724 { 981 /* ccmpb */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
35725 { 981 /* ccmpb */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
35726 { 981 /* ccmpb */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
35727 { 981 /* ccmpb */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
35728 { 981 /* ccmpb */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
35729 { 981 /* ccmpb */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
35730 { 981 /* ccmpb */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
35731 { 981 /* ccmpb */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
35732 { 981 /* ccmpb */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
35733 { 981 /* ccmpb */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
35734 { 981 /* ccmpb */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
35735 { 981 /* ccmpb */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
35736 { 981 /* ccmpb */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
35737 { 981 /* ccmpb */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
35738 { 981 /* ccmpb */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
35739 { 981 /* ccmpb */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
35740 { 981 /* ccmpb */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
35741 { 981 /* ccmpb */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
35742 { 994 /* ccmpbe */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
35743 { 994 /* ccmpbe */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
35744 { 994 /* ccmpbe */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
35745 { 994 /* ccmpbe */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
35746 { 994 /* ccmpbe */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
35747 { 994 /* ccmpbe */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
35748 { 994 /* ccmpbe */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
35749 { 994 /* ccmpbe */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
35750 { 994 /* ccmpbe */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
35751 { 994 /* ccmpbe */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
35752 { 994 /* ccmpbe */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
35753 { 994 /* ccmpbe */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
35754 { 994 /* ccmpbe */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
35755 { 994 /* ccmpbe */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
35756 { 994 /* ccmpbe */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
35757 { 994 /* ccmpbe */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
35758 { 994 /* ccmpbe */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
35759 { 994 /* ccmpbe */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
35760 { 994 /* ccmpbe */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
35761 { 994 /* ccmpbe */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
35762 { 994 /* ccmpbe */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
35763 { 994 /* ccmpbe */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
35764 { 994 /* ccmpbe */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
35765 { 994 /* ccmpbe */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
35766 { 994 /* ccmpbe */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
35767 { 994 /* ccmpbe */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
35768 { 1054 /* ccmpc */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
35769 { 1054 /* ccmpc */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
35770 { 1054 /* ccmpc */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
35771 { 1054 /* ccmpc */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
35772 { 1054 /* ccmpc */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
35773 { 1054 /* ccmpc */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
35774 { 1054 /* ccmpc */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
35775 { 1054 /* ccmpc */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
35776 { 1054 /* ccmpc */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
35777 { 1054 /* ccmpc */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
35778 { 1054 /* ccmpc */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
35779 { 1054 /* ccmpc */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
35780 { 1054 /* ccmpc */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
35781 { 1054 /* ccmpc */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
35782 { 1054 /* ccmpc */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
35783 { 1054 /* ccmpc */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
35784 { 1054 /* ccmpc */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
35785 { 1054 /* ccmpc */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
35786 { 1054 /* ccmpc */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
35787 { 1054 /* ccmpc */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
35788 { 1054 /* ccmpc */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
35789 { 1054 /* ccmpc */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
35790 { 1054 /* ccmpc */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
35791 { 1054 /* ccmpc */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
35792 { 1054 /* ccmpc */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
35793 { 1054 /* ccmpc */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
35794 { 1088 /* ccmpe */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
35795 { 1088 /* ccmpe */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
35796 { 1088 /* ccmpe */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
35797 { 1088 /* ccmpe */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
35798 { 1088 /* ccmpe */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
35799 { 1088 /* ccmpe */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
35800 { 1088 /* ccmpe */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
35801 { 1088 /* ccmpe */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
35802 { 1088 /* ccmpe */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
35803 { 1088 /* ccmpe */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
35804 { 1088 /* ccmpe */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
35805 { 1088 /* ccmpe */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
35806 { 1088 /* ccmpe */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
35807 { 1088 /* ccmpe */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
35808 { 1088 /* ccmpe */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
35809 { 1088 /* ccmpe */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
35810 { 1088 /* ccmpe */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
35811 { 1088 /* ccmpe */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
35812 { 1088 /* ccmpe */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
35813 { 1088 /* ccmpe */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
35814 { 1088 /* ccmpe */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
35815 { 1088 /* ccmpe */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
35816 { 1088 /* ccmpe */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
35817 { 1088 /* ccmpe */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
35818 { 1088 /* ccmpe */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
35819 { 1088 /* ccmpe */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
35820 { 1122 /* ccmpf */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
35821 { 1122 /* ccmpf */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
35822 { 1122 /* ccmpf */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
35823 { 1122 /* ccmpf */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
35824 { 1122 /* ccmpf */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
35825 { 1122 /* ccmpf */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
35826 { 1122 /* ccmpf */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
35827 { 1122 /* ccmpf */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
35828 { 1122 /* ccmpf */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
35829 { 1122 /* ccmpf */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
35830 { 1122 /* ccmpf */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
35831 { 1122 /* ccmpf */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
35832 { 1122 /* ccmpf */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
35833 { 1122 /* ccmpf */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
35834 { 1122 /* ccmpf */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
35835 { 1122 /* ccmpf */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
35836 { 1122 /* ccmpf */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
35837 { 1122 /* ccmpf */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
35838 { 1122 /* ccmpf */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
35839 { 1122 /* ccmpf */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
35840 { 1122 /* ccmpf */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
35841 { 1122 /* ccmpf */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
35842 { 1122 /* ccmpf */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
35843 { 1122 /* ccmpf */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
35844 { 1122 /* ccmpf */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
35845 { 1122 /* ccmpf */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
35846 { 1156 /* ccmpg */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
35847 { 1156 /* ccmpg */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
35848 { 1156 /* ccmpg */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
35849 { 1156 /* ccmpg */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
35850 { 1156 /* ccmpg */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
35851 { 1156 /* ccmpg */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
35852 { 1156 /* ccmpg */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
35853 { 1156 /* ccmpg */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
35854 { 1156 /* ccmpg */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
35855 { 1156 /* ccmpg */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
35856 { 1156 /* ccmpg */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
35857 { 1156 /* ccmpg */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
35858 { 1156 /* ccmpg */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
35859 { 1156 /* ccmpg */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
35860 { 1156 /* ccmpg */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
35861 { 1156 /* ccmpg */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
35862 { 1156 /* ccmpg */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
35863 { 1156 /* ccmpg */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
35864 { 1156 /* ccmpg */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
35865 { 1156 /* ccmpg */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
35866 { 1156 /* ccmpg */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
35867 { 1156 /* ccmpg */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
35868 { 1156 /* ccmpg */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
35869 { 1156 /* ccmpg */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
35870 { 1156 /* ccmpg */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
35871 { 1156 /* ccmpg */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
35872 { 1169 /* ccmpge */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
35873 { 1169 /* ccmpge */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
35874 { 1169 /* ccmpge */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
35875 { 1169 /* ccmpge */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
35876 { 1169 /* ccmpge */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
35877 { 1169 /* ccmpge */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
35878 { 1169 /* ccmpge */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
35879 { 1169 /* ccmpge */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
35880 { 1169 /* ccmpge */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
35881 { 1169 /* ccmpge */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
35882 { 1169 /* ccmpge */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
35883 { 1169 /* ccmpge */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
35884 { 1169 /* ccmpge */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
35885 { 1169 /* ccmpge */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
35886 { 1169 /* ccmpge */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
35887 { 1169 /* ccmpge */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
35888 { 1169 /* ccmpge */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
35889 { 1169 /* ccmpge */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
35890 { 1169 /* ccmpge */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
35891 { 1169 /* ccmpge */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
35892 { 1169 /* ccmpge */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
35893 { 1169 /* ccmpge */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
35894 { 1169 /* ccmpge */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
35895 { 1169 /* ccmpge */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
35896 { 1169 /* ccmpge */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
35897 { 1169 /* ccmpge */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
35898 { 1229 /* ccmpl */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
35899 { 1229 /* ccmpl */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
35900 { 1229 /* ccmpl */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
35901 { 1229 /* ccmpl */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
35902 { 1229 /* ccmpl */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
35903 { 1229 /* ccmpl */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
35904 { 1229 /* ccmpl */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
35905 { 1229 /* ccmpl */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
35906 { 1229 /* ccmpl */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
35907 { 1229 /* ccmpl */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
35908 { 1229 /* ccmpl */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
35909 { 1229 /* ccmpl */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
35910 { 1229 /* ccmpl */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
35911 { 1229 /* ccmpl */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
35912 { 1229 /* ccmpl */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
35913 { 1229 /* ccmpl */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
35914 { 1229 /* ccmpl */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
35915 { 1229 /* ccmpl */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
35916 { 1229 /* ccmpl */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
35917 { 1229 /* ccmpl */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
35918 { 1229 /* ccmpl */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
35919 { 1229 /* ccmpl */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
35920 { 1229 /* ccmpl */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
35921 { 1229 /* ccmpl */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
35922 { 1229 /* ccmpl */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
35923 { 1229 /* ccmpl */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
35924 { 1242 /* ccmple */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
35925 { 1242 /* ccmple */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
35926 { 1242 /* ccmple */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
35927 { 1242 /* ccmple */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
35928 { 1242 /* ccmple */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
35929 { 1242 /* ccmple */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
35930 { 1242 /* ccmple */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
35931 { 1242 /* ccmple */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
35932 { 1242 /* ccmple */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
35933 { 1242 /* ccmple */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
35934 { 1242 /* ccmple */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
35935 { 1242 /* ccmple */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
35936 { 1242 /* ccmple */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
35937 { 1242 /* ccmple */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
35938 { 1242 /* ccmple */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
35939 { 1242 /* ccmple */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
35940 { 1242 /* ccmple */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
35941 { 1242 /* ccmple */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
35942 { 1242 /* ccmple */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
35943 { 1242 /* ccmple */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
35944 { 1242 /* ccmple */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
35945 { 1242 /* ccmple */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
35946 { 1242 /* ccmple */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
35947 { 1242 /* ccmple */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
35948 { 1242 /* ccmple */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
35949 { 1242 /* ccmple */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
35950 { 1302 /* ccmpna */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
35951 { 1302 /* ccmpna */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
35952 { 1302 /* ccmpna */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
35953 { 1302 /* ccmpna */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
35954 { 1302 /* ccmpna */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
35955 { 1302 /* ccmpna */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
35956 { 1302 /* ccmpna */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
35957 { 1302 /* ccmpna */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
35958 { 1302 /* ccmpna */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
35959 { 1302 /* ccmpna */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
35960 { 1302 /* ccmpna */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
35961 { 1302 /* ccmpna */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
35962 { 1302 /* ccmpna */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
35963 { 1302 /* ccmpna */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
35964 { 1302 /* ccmpna */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
35965 { 1302 /* ccmpna */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
35966 { 1302 /* ccmpna */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
35967 { 1302 /* ccmpna */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
35968 { 1302 /* ccmpna */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
35969 { 1302 /* ccmpna */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
35970 { 1302 /* ccmpna */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
35971 { 1302 /* ccmpna */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
35972 { 1302 /* ccmpna */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
35973 { 1302 /* ccmpna */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
35974 { 1302 /* ccmpna */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
35975 { 1302 /* ccmpna */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
35976 { 1317 /* ccmpnae */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
35977 { 1317 /* ccmpnae */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
35978 { 1317 /* ccmpnae */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
35979 { 1317 /* ccmpnae */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
35980 { 1317 /* ccmpnae */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
35981 { 1317 /* ccmpnae */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
35982 { 1317 /* ccmpnae */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
35983 { 1317 /* ccmpnae */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
35984 { 1317 /* ccmpnae */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
35985 { 1317 /* ccmpnae */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
35986 { 1317 /* ccmpnae */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
35987 { 1317 /* ccmpnae */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
35988 { 1317 /* ccmpnae */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
35989 { 1317 /* ccmpnae */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
35990 { 1317 /* ccmpnae */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
35991 { 1317 /* ccmpnae */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
35992 { 1317 /* ccmpnae */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
35993 { 1317 /* ccmpnae */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
35994 { 1317 /* ccmpnae */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
35995 { 1317 /* ccmpnae */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
35996 { 1317 /* ccmpnae */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
35997 { 1317 /* ccmpnae */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
35998 { 1317 /* ccmpnae */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
35999 { 1317 /* ccmpnae */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36000 { 1317 /* ccmpnae */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36001 { 1317 /* ccmpnae */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36002 { 1385 /* ccmpnb */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36003 { 1385 /* ccmpnb */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36004 { 1385 /* ccmpnb */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36005 { 1385 /* ccmpnb */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36006 { 1385 /* ccmpnb */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36007 { 1385 /* ccmpnb */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36008 { 1385 /* ccmpnb */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36009 { 1385 /* ccmpnb */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36010 { 1385 /* ccmpnb */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36011 { 1385 /* ccmpnb */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36012 { 1385 /* ccmpnb */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36013 { 1385 /* ccmpnb */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36014 { 1385 /* ccmpnb */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36015 { 1385 /* ccmpnb */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36016 { 1385 /* ccmpnb */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36017 { 1385 /* ccmpnb */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36018 { 1385 /* ccmpnb */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36019 { 1385 /* ccmpnb */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36020 { 1385 /* ccmpnb */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36021 { 1385 /* ccmpnb */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36022 { 1385 /* ccmpnb */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36023 { 1385 /* ccmpnb */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36024 { 1385 /* ccmpnb */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36025 { 1385 /* ccmpnb */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36026 { 1385 /* ccmpnb */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36027 { 1385 /* ccmpnb */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36028 { 1400 /* ccmpnbe */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36029 { 1400 /* ccmpnbe */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36030 { 1400 /* ccmpnbe */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36031 { 1400 /* ccmpnbe */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36032 { 1400 /* ccmpnbe */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36033 { 1400 /* ccmpnbe */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36034 { 1400 /* ccmpnbe */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36035 { 1400 /* ccmpnbe */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36036 { 1400 /* ccmpnbe */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36037 { 1400 /* ccmpnbe */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36038 { 1400 /* ccmpnbe */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36039 { 1400 /* ccmpnbe */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36040 { 1400 /* ccmpnbe */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36041 { 1400 /* ccmpnbe */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36042 { 1400 /* ccmpnbe */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36043 { 1400 /* ccmpnbe */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36044 { 1400 /* ccmpnbe */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36045 { 1400 /* ccmpnbe */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36046 { 1400 /* ccmpnbe */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36047 { 1400 /* ccmpnbe */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36048 { 1400 /* ccmpnbe */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36049 { 1400 /* ccmpnbe */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36050 { 1400 /* ccmpnbe */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36051 { 1400 /* ccmpnbe */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36052 { 1400 /* ccmpnbe */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36053 { 1400 /* ccmpnbe */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36054 { 1468 /* ccmpnc */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36055 { 1468 /* ccmpnc */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36056 { 1468 /* ccmpnc */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36057 { 1468 /* ccmpnc */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36058 { 1468 /* ccmpnc */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36059 { 1468 /* ccmpnc */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36060 { 1468 /* ccmpnc */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36061 { 1468 /* ccmpnc */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36062 { 1468 /* ccmpnc */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36063 { 1468 /* ccmpnc */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36064 { 1468 /* ccmpnc */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36065 { 1468 /* ccmpnc */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36066 { 1468 /* ccmpnc */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36067 { 1468 /* ccmpnc */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36068 { 1468 /* ccmpnc */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36069 { 1468 /* ccmpnc */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36070 { 1468 /* ccmpnc */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36071 { 1468 /* ccmpnc */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36072 { 1468 /* ccmpnc */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36073 { 1468 /* ccmpnc */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36074 { 1468 /* ccmpnc */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36075 { 1468 /* ccmpnc */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36076 { 1468 /* ccmpnc */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36077 { 1468 /* ccmpnc */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36078 { 1468 /* ccmpnc */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36079 { 1468 /* ccmpnc */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36080 { 1507 /* ccmpne */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36081 { 1507 /* ccmpne */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36082 { 1507 /* ccmpne */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36083 { 1507 /* ccmpne */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36084 { 1507 /* ccmpne */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36085 { 1507 /* ccmpne */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36086 { 1507 /* ccmpne */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36087 { 1507 /* ccmpne */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36088 { 1507 /* ccmpne */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36089 { 1507 /* ccmpne */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36090 { 1507 /* ccmpne */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36091 { 1507 /* ccmpne */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36092 { 1507 /* ccmpne */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36093 { 1507 /* ccmpne */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36094 { 1507 /* ccmpne */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36095 { 1507 /* ccmpne */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36096 { 1507 /* ccmpne */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36097 { 1507 /* ccmpne */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36098 { 1507 /* ccmpne */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36099 { 1507 /* ccmpne */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36100 { 1507 /* ccmpne */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36101 { 1507 /* ccmpne */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36102 { 1507 /* ccmpne */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36103 { 1507 /* ccmpne */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36104 { 1507 /* ccmpne */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36105 { 1507 /* ccmpne */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36106 { 1546 /* ccmpng */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36107 { 1546 /* ccmpng */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36108 { 1546 /* ccmpng */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36109 { 1546 /* ccmpng */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36110 { 1546 /* ccmpng */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36111 { 1546 /* ccmpng */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36112 { 1546 /* ccmpng */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36113 { 1546 /* ccmpng */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36114 { 1546 /* ccmpng */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36115 { 1546 /* ccmpng */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36116 { 1546 /* ccmpng */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36117 { 1546 /* ccmpng */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36118 { 1546 /* ccmpng */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36119 { 1546 /* ccmpng */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36120 { 1546 /* ccmpng */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36121 { 1546 /* ccmpng */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36122 { 1546 /* ccmpng */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36123 { 1546 /* ccmpng */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36124 { 1546 /* ccmpng */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36125 { 1546 /* ccmpng */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36126 { 1546 /* ccmpng */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36127 { 1546 /* ccmpng */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36128 { 1546 /* ccmpng */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36129 { 1546 /* ccmpng */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36130 { 1546 /* ccmpng */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36131 { 1546 /* ccmpng */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36132 { 1561 /* ccmpnge */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36133 { 1561 /* ccmpnge */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36134 { 1561 /* ccmpnge */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36135 { 1561 /* ccmpnge */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36136 { 1561 /* ccmpnge */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36137 { 1561 /* ccmpnge */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36138 { 1561 /* ccmpnge */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36139 { 1561 /* ccmpnge */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36140 { 1561 /* ccmpnge */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36141 { 1561 /* ccmpnge */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36142 { 1561 /* ccmpnge */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36143 { 1561 /* ccmpnge */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36144 { 1561 /* ccmpnge */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36145 { 1561 /* ccmpnge */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36146 { 1561 /* ccmpnge */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36147 { 1561 /* ccmpnge */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36148 { 1561 /* ccmpnge */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36149 { 1561 /* ccmpnge */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36150 { 1561 /* ccmpnge */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36151 { 1561 /* ccmpnge */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36152 { 1561 /* ccmpnge */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36153 { 1561 /* ccmpnge */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36154 { 1561 /* ccmpnge */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36155 { 1561 /* ccmpnge */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36156 { 1561 /* ccmpnge */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36157 { 1561 /* ccmpnge */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36158 { 1629 /* ccmpnl */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36159 { 1629 /* ccmpnl */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36160 { 1629 /* ccmpnl */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36161 { 1629 /* ccmpnl */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36162 { 1629 /* ccmpnl */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36163 { 1629 /* ccmpnl */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36164 { 1629 /* ccmpnl */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36165 { 1629 /* ccmpnl */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36166 { 1629 /* ccmpnl */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36167 { 1629 /* ccmpnl */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36168 { 1629 /* ccmpnl */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36169 { 1629 /* ccmpnl */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36170 { 1629 /* ccmpnl */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36171 { 1629 /* ccmpnl */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36172 { 1629 /* ccmpnl */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36173 { 1629 /* ccmpnl */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36174 { 1629 /* ccmpnl */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36175 { 1629 /* ccmpnl */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36176 { 1629 /* ccmpnl */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36177 { 1629 /* ccmpnl */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36178 { 1629 /* ccmpnl */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36179 { 1629 /* ccmpnl */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36180 { 1629 /* ccmpnl */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36181 { 1629 /* ccmpnl */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36182 { 1629 /* ccmpnl */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36183 { 1629 /* ccmpnl */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36184 { 1644 /* ccmpnle */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36185 { 1644 /* ccmpnle */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36186 { 1644 /* ccmpnle */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36187 { 1644 /* ccmpnle */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36188 { 1644 /* ccmpnle */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36189 { 1644 /* ccmpnle */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36190 { 1644 /* ccmpnle */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36191 { 1644 /* ccmpnle */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36192 { 1644 /* ccmpnle */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36193 { 1644 /* ccmpnle */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36194 { 1644 /* ccmpnle */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36195 { 1644 /* ccmpnle */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36196 { 1644 /* ccmpnle */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36197 { 1644 /* ccmpnle */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36198 { 1644 /* ccmpnle */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36199 { 1644 /* ccmpnle */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36200 { 1644 /* ccmpnle */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36201 { 1644 /* ccmpnle */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36202 { 1644 /* ccmpnle */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36203 { 1644 /* ccmpnle */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36204 { 1644 /* ccmpnle */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36205 { 1644 /* ccmpnle */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36206 { 1644 /* ccmpnle */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36207 { 1644 /* ccmpnle */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36208 { 1644 /* ccmpnle */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36209 { 1644 /* ccmpnle */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36210 { 1712 /* ccmpno */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36211 { 1712 /* ccmpno */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36212 { 1712 /* ccmpno */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36213 { 1712 /* ccmpno */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36214 { 1712 /* ccmpno */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36215 { 1712 /* ccmpno */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36216 { 1712 /* ccmpno */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36217 { 1712 /* ccmpno */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36218 { 1712 /* ccmpno */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36219 { 1712 /* ccmpno */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36220 { 1712 /* ccmpno */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36221 { 1712 /* ccmpno */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36222 { 1712 /* ccmpno */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36223 { 1712 /* ccmpno */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36224 { 1712 /* ccmpno */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36225 { 1712 /* ccmpno */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36226 { 1712 /* ccmpno */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36227 { 1712 /* ccmpno */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36228 { 1712 /* ccmpno */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36229 { 1712 /* ccmpno */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36230 { 1712 /* ccmpno */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36231 { 1712 /* ccmpno */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36232 { 1712 /* ccmpno */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36233 { 1712 /* ccmpno */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36234 { 1712 /* ccmpno */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36235 { 1712 /* ccmpno */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36236 { 1751 /* ccmpns */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36237 { 1751 /* ccmpns */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36238 { 1751 /* ccmpns */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36239 { 1751 /* ccmpns */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36240 { 1751 /* ccmpns */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36241 { 1751 /* ccmpns */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36242 { 1751 /* ccmpns */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36243 { 1751 /* ccmpns */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36244 { 1751 /* ccmpns */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36245 { 1751 /* ccmpns */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36246 { 1751 /* ccmpns */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36247 { 1751 /* ccmpns */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36248 { 1751 /* ccmpns */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36249 { 1751 /* ccmpns */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36250 { 1751 /* ccmpns */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36251 { 1751 /* ccmpns */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36252 { 1751 /* ccmpns */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36253 { 1751 /* ccmpns */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36254 { 1751 /* ccmpns */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36255 { 1751 /* ccmpns */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36256 { 1751 /* ccmpns */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36257 { 1751 /* ccmpns */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36258 { 1751 /* ccmpns */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36259 { 1751 /* ccmpns */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36260 { 1751 /* ccmpns */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36261 { 1751 /* ccmpns */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36262 { 1790 /* ccmpnz */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36263 { 1790 /* ccmpnz */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36264 { 1790 /* ccmpnz */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36265 { 1790 /* ccmpnz */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36266 { 1790 /* ccmpnz */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36267 { 1790 /* ccmpnz */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36268 { 1790 /* ccmpnz */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36269 { 1790 /* ccmpnz */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36270 { 1790 /* ccmpnz */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36271 { 1790 /* ccmpnz */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36272 { 1790 /* ccmpnz */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36273 { 1790 /* ccmpnz */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36274 { 1790 /* ccmpnz */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36275 { 1790 /* ccmpnz */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36276 { 1790 /* ccmpnz */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36277 { 1790 /* ccmpnz */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36278 { 1790 /* ccmpnz */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36279 { 1790 /* ccmpnz */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36280 { 1790 /* ccmpnz */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36281 { 1790 /* ccmpnz */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36282 { 1790 /* ccmpnz */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36283 { 1790 /* ccmpnz */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36284 { 1790 /* ccmpnz */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36285 { 1790 /* ccmpnz */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36286 { 1790 /* ccmpnz */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36287 { 1790 /* ccmpnz */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36288 { 1829 /* ccmpo */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36289 { 1829 /* ccmpo */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36290 { 1829 /* ccmpo */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36291 { 1829 /* ccmpo */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36292 { 1829 /* ccmpo */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36293 { 1829 /* ccmpo */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36294 { 1829 /* ccmpo */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36295 { 1829 /* ccmpo */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36296 { 1829 /* ccmpo */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36297 { 1829 /* ccmpo */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36298 { 1829 /* ccmpo */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36299 { 1829 /* ccmpo */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36300 { 1829 /* ccmpo */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36301 { 1829 /* ccmpo */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36302 { 1829 /* ccmpo */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36303 { 1829 /* ccmpo */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36304 { 1829 /* ccmpo */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36305 { 1829 /* ccmpo */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36306 { 1829 /* ccmpo */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36307 { 1829 /* ccmpo */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36308 { 1829 /* ccmpo */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36309 { 1829 /* ccmpo */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36310 { 1829 /* ccmpo */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36311 { 1829 /* ccmpo */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36312 { 1829 /* ccmpo */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36313 { 1829 /* ccmpo */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36314 { 1863 /* ccmps */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36315 { 1863 /* ccmps */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36316 { 1863 /* ccmps */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36317 { 1863 /* ccmps */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36318 { 1863 /* ccmps */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36319 { 1863 /* ccmps */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36320 { 1863 /* ccmps */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36321 { 1863 /* ccmps */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36322 { 1863 /* ccmps */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36323 { 1863 /* ccmps */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36324 { 1863 /* ccmps */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36325 { 1863 /* ccmps */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36326 { 1863 /* ccmps */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36327 { 1863 /* ccmps */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36328 { 1863 /* ccmps */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36329 { 1863 /* ccmps */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36330 { 1863 /* ccmps */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36331 { 1863 /* ccmps */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36332 { 1863 /* ccmps */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36333 { 1863 /* ccmps */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36334 { 1863 /* ccmps */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36335 { 1863 /* ccmps */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36336 { 1863 /* ccmps */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36337 { 1863 /* ccmps */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36338 { 1863 /* ccmps */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36339 { 1863 /* ccmps */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36340 { 1897 /* ccmpt */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36341 { 1897 /* ccmpt */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36342 { 1897 /* ccmpt */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36343 { 1897 /* ccmpt */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36344 { 1897 /* ccmpt */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36345 { 1897 /* ccmpt */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36346 { 1897 /* ccmpt */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36347 { 1897 /* ccmpt */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36348 { 1897 /* ccmpt */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36349 { 1897 /* ccmpt */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36350 { 1897 /* ccmpt */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36351 { 1897 /* ccmpt */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36352 { 1897 /* ccmpt */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36353 { 1897 /* ccmpt */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36354 { 1897 /* ccmpt */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36355 { 1897 /* ccmpt */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36356 { 1897 /* ccmpt */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36357 { 1897 /* ccmpt */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36358 { 1897 /* ccmpt */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36359 { 1897 /* ccmpt */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36360 { 1897 /* ccmpt */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36361 { 1897 /* ccmpt */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36362 { 1897 /* ccmpt */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36363 { 1897 /* ccmpt */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36364 { 1897 /* ccmpt */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36365 { 1897 /* ccmpt */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36366 { 1931 /* ccmpz */, X86::CCMP16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36367 { 1931 /* ccmpz */, X86::CCMP16ri8, Convert__Reg1_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_ImmSExti16i8 }, },
36368 { 1931 /* ccmpz */, X86::CCMP16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
36369 { 1931 /* ccmpz */, X86::CCMP16rm, Convert__Reg1_1__Mem165_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
36370 { 1931 /* ccmpz */, X86::CCMP32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
36371 { 1931 /* ccmpz */, X86::CCMP32ri8, Convert__Reg1_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_ImmSExti32i8 }, },
36372 { 1931 /* ccmpz */, X86::CCMP32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
36373 { 1931 /* ccmpz */, X86::CCMP32rm, Convert__Reg1_1__Mem325_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
36374 { 1931 /* ccmpz */, X86::CCMP64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
36375 { 1931 /* ccmpz */, X86::CCMP64ri8, Convert__Reg1_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i8 }, },
36376 { 1931 /* ccmpz */, X86::CCMP64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
36377 { 1931 /* ccmpz */, X86::CCMP64rm, Convert__Reg1_1__Mem645_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
36378 { 1931 /* ccmpz */, X86::CCMP8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
36379 { 1931 /* ccmpz */, X86::CCMP8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
36380 { 1931 /* ccmpz */, X86::CCMP8rm, Convert__Reg1_1__Mem85_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
36381 { 1931 /* ccmpz */, X86::CCMP16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
36382 { 1931 /* ccmpz */, X86::CCMP16mi8, Convert__Mem165_1__ImmSExti16i81_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_ImmSExti16i8 }, },
36383 { 1931 /* ccmpz */, X86::CCMP16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
36384 { 1931 /* ccmpz */, X86::CCMP32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
36385 { 1931 /* ccmpz */, X86::CCMP32mi8, Convert__Mem325_1__ImmSExti32i81_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_ImmSExti32i8 }, },
36386 { 1931 /* ccmpz */, X86::CCMP32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
36387 { 1931 /* ccmpz */, X86::CCMP64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
36388 { 1931 /* ccmpz */, X86::CCMP64mi8, Convert__Mem645_1__ImmSExti64i81_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i8 }, },
36389 { 1931 /* ccmpz */, X86::CCMP64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
36390 { 1931 /* ccmpz */, X86::CCMP8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
36391 { 1931 /* ccmpz */, X86::CCMP8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
36392 { 1965 /* cdq */, X86::CDQ, Convert_NoOperands, AMFBS_None, { }, },
36393 { 1969 /* cdqe */, X86::CDQE, Convert_NoOperands, AMFBS_In64BitMode, { }, },
36394 { 1974 /* cfcmova */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_7, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36395 { 1974 /* cfcmova */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_7, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36396 { 1974 /* cfcmova */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_7, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36397 { 1974 /* cfcmova */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_7, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36398 { 1974 /* cfcmova */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_7, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36399 { 1974 /* cfcmova */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_7, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36400 { 1974 /* cfcmova */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_7, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36401 { 1974 /* cfcmova */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_7, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36402 { 1974 /* cfcmova */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_7, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36403 { 1974 /* cfcmova */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_7, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36404 { 1974 /* cfcmova */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_7, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36405 { 1974 /* cfcmova */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_7, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36406 { 1974 /* cfcmova */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_7, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36407 { 1974 /* cfcmova */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_7, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36408 { 1974 /* cfcmova */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_7, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36409 { 1982 /* cfcmovae */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_3, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36410 { 1982 /* cfcmovae */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_3, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36411 { 1982 /* cfcmovae */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36412 { 1982 /* cfcmovae */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_3, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36413 { 1982 /* cfcmovae */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36414 { 1982 /* cfcmovae */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_3, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36415 { 1982 /* cfcmovae */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_3, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36416 { 1982 /* cfcmovae */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_3, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36417 { 1982 /* cfcmovae */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_3, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36418 { 1982 /* cfcmovae */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_3, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36419 { 1982 /* cfcmovae */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_3, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36420 { 1982 /* cfcmovae */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36421 { 1982 /* cfcmovae */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36422 { 1982 /* cfcmovae */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36423 { 1982 /* cfcmovae */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36424 { 2048 /* cfcmovb */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36425 { 2048 /* cfcmovb */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36426 { 2048 /* cfcmovb */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36427 { 2048 /* cfcmovb */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36428 { 2048 /* cfcmovb */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36429 { 2048 /* cfcmovb */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36430 { 2048 /* cfcmovb */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_2, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36431 { 2048 /* cfcmovb */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_2, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36432 { 2048 /* cfcmovb */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_2, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36433 { 2048 /* cfcmovb */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36434 { 2048 /* cfcmovb */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36435 { 2048 /* cfcmovb */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36436 { 2048 /* cfcmovb */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36437 { 2048 /* cfcmovb */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36438 { 2048 /* cfcmovb */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36439 { 2056 /* cfcmovbe */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_6, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36440 { 2056 /* cfcmovbe */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_6, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36441 { 2056 /* cfcmovbe */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_6, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36442 { 2056 /* cfcmovbe */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_6, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36443 { 2056 /* cfcmovbe */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_6, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36444 { 2056 /* cfcmovbe */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_6, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36445 { 2056 /* cfcmovbe */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_6, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36446 { 2056 /* cfcmovbe */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_6, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36447 { 2056 /* cfcmovbe */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_6, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36448 { 2056 /* cfcmovbe */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_6, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36449 { 2056 /* cfcmovbe */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_6, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36450 { 2056 /* cfcmovbe */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_6, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36451 { 2056 /* cfcmovbe */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_6, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36452 { 2056 /* cfcmovbe */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_6, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36453 { 2056 /* cfcmovbe */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_6, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36454 { 2122 /* cfcmove */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_4, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36455 { 2122 /* cfcmove */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_4, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36456 { 2122 /* cfcmove */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_4, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36457 { 2122 /* cfcmove */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_4, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36458 { 2122 /* cfcmove */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_4, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36459 { 2122 /* cfcmove */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_4, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36460 { 2122 /* cfcmove */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_4, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36461 { 2122 /* cfcmove */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_4, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36462 { 2122 /* cfcmove */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_4, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36463 { 2122 /* cfcmove */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_4, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36464 { 2122 /* cfcmove */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_4, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36465 { 2122 /* cfcmove */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_4, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36466 { 2122 /* cfcmove */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_4, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36467 { 2122 /* cfcmove */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_4, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36468 { 2122 /* cfcmove */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_4, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36469 { 2157 /* cfcmovg */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_15, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36470 { 2157 /* cfcmovg */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_15, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36471 { 2157 /* cfcmovg */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_15, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36472 { 2157 /* cfcmovg */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_15, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36473 { 2157 /* cfcmovg */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_15, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36474 { 2157 /* cfcmovg */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_15, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36475 { 2157 /* cfcmovg */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_15, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36476 { 2157 /* cfcmovg */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_15, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36477 { 2157 /* cfcmovg */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_15, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36478 { 2157 /* cfcmovg */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_15, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36479 { 2157 /* cfcmovg */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_15, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36480 { 2157 /* cfcmovg */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_15, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36481 { 2157 /* cfcmovg */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_15, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36482 { 2157 /* cfcmovg */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_15, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36483 { 2157 /* cfcmovg */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_15, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36484 { 2165 /* cfcmovge */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_13, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36485 { 2165 /* cfcmovge */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_13, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36486 { 2165 /* cfcmovge */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_13, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36487 { 2165 /* cfcmovge */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_13, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36488 { 2165 /* cfcmovge */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_13, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36489 { 2165 /* cfcmovge */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_13, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36490 { 2165 /* cfcmovge */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_13, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36491 { 2165 /* cfcmovge */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_13, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36492 { 2165 /* cfcmovge */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_13, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36493 { 2165 /* cfcmovge */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_13, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36494 { 2165 /* cfcmovge */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_13, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36495 { 2165 /* cfcmovge */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_13, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36496 { 2165 /* cfcmovge */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_13, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36497 { 2165 /* cfcmovge */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_13, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36498 { 2165 /* cfcmovge */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_13, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36499 { 2231 /* cfcmovl */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_12, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36500 { 2231 /* cfcmovl */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_12, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36501 { 2231 /* cfcmovl */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_12, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36502 { 2231 /* cfcmovl */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_12, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36503 { 2231 /* cfcmovl */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_12, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36504 { 2231 /* cfcmovl */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_12, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36505 { 2231 /* cfcmovl */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_12, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36506 { 2231 /* cfcmovl */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_12, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36507 { 2231 /* cfcmovl */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_12, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36508 { 2231 /* cfcmovl */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_12, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36509 { 2231 /* cfcmovl */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_12, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36510 { 2231 /* cfcmovl */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_12, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36511 { 2231 /* cfcmovl */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_12, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36512 { 2231 /* cfcmovl */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_12, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36513 { 2231 /* cfcmovl */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_12, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36514 { 2239 /* cfcmovle */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_14, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36515 { 2239 /* cfcmovle */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_14, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36516 { 2239 /* cfcmovle */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_14, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36517 { 2239 /* cfcmovle */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_14, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36518 { 2239 /* cfcmovle */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_14, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36519 { 2239 /* cfcmovle */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_14, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36520 { 2239 /* cfcmovle */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_14, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36521 { 2239 /* cfcmovle */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_14, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36522 { 2239 /* cfcmovle */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_14, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36523 { 2239 /* cfcmovle */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_14, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36524 { 2239 /* cfcmovle */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_14, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36525 { 2239 /* cfcmovle */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_14, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36526 { 2239 /* cfcmovle */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_14, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36527 { 2239 /* cfcmovle */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_14, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36528 { 2239 /* cfcmovle */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_14, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36529 { 2305 /* cfcmovne */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_5, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36530 { 2305 /* cfcmovne */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_5, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36531 { 2305 /* cfcmovne */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_5, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36532 { 2305 /* cfcmovne */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_5, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36533 { 2305 /* cfcmovne */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_5, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36534 { 2305 /* cfcmovne */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_5, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36535 { 2305 /* cfcmovne */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_5, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36536 { 2305 /* cfcmovne */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_5, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36537 { 2305 /* cfcmovne */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_5, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36538 { 2305 /* cfcmovne */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_5, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36539 { 2305 /* cfcmovne */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_5, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36540 { 2305 /* cfcmovne */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_5, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36541 { 2305 /* cfcmovne */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_5, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36542 { 2305 /* cfcmovne */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_5, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36543 { 2305 /* cfcmovne */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_5, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36544 { 2344 /* cfcmovno */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36545 { 2344 /* cfcmovno */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36546 { 2344 /* cfcmovno */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36547 { 2344 /* cfcmovno */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36548 { 2344 /* cfcmovno */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36549 { 2344 /* cfcmovno */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36550 { 2344 /* cfcmovno */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36551 { 2344 /* cfcmovno */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36552 { 2344 /* cfcmovno */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36553 { 2344 /* cfcmovno */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36554 { 2344 /* cfcmovno */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36555 { 2344 /* cfcmovno */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36556 { 2344 /* cfcmovno */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36557 { 2344 /* cfcmovno */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36558 { 2344 /* cfcmovno */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36559 { 2383 /* cfcmovnp */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_11, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36560 { 2383 /* cfcmovnp */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_11, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36561 { 2383 /* cfcmovnp */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_11, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36562 { 2383 /* cfcmovnp */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_11, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36563 { 2383 /* cfcmovnp */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_11, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36564 { 2383 /* cfcmovnp */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_11, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36565 { 2383 /* cfcmovnp */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_11, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36566 { 2383 /* cfcmovnp */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_11, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36567 { 2383 /* cfcmovnp */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_11, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36568 { 2383 /* cfcmovnp */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_11, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36569 { 2383 /* cfcmovnp */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_11, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36570 { 2383 /* cfcmovnp */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_11, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36571 { 2383 /* cfcmovnp */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_11, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36572 { 2383 /* cfcmovnp */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_11, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36573 { 2383 /* cfcmovnp */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_11, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36574 { 2422 /* cfcmovns */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_9, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36575 { 2422 /* cfcmovns */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_9, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36576 { 2422 /* cfcmovns */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_9, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36577 { 2422 /* cfcmovns */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_9, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36578 { 2422 /* cfcmovns */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_9, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36579 { 2422 /* cfcmovns */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_9, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36580 { 2422 /* cfcmovns */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_9, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36581 { 2422 /* cfcmovns */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_9, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36582 { 2422 /* cfcmovns */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_9, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36583 { 2422 /* cfcmovns */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_9, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36584 { 2422 /* cfcmovns */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_9, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36585 { 2422 /* cfcmovns */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_9, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36586 { 2422 /* cfcmovns */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_9, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36587 { 2422 /* cfcmovns */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_9, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36588 { 2422 /* cfcmovns */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_9, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36589 { 2461 /* cfcmovo */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36590 { 2461 /* cfcmovo */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_0, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36591 { 2461 /* cfcmovo */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36592 { 2461 /* cfcmovo */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_0, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36593 { 2461 /* cfcmovo */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36594 { 2461 /* cfcmovo */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_0, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36595 { 2461 /* cfcmovo */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36596 { 2461 /* cfcmovo */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36597 { 2461 /* cfcmovo */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36598 { 2461 /* cfcmovo */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36599 { 2461 /* cfcmovo */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36600 { 2461 /* cfcmovo */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36601 { 2461 /* cfcmovo */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36602 { 2461 /* cfcmovo */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36603 { 2461 /* cfcmovo */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36604 { 2496 /* cfcmovp */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_10, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36605 { 2496 /* cfcmovp */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_10, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36606 { 2496 /* cfcmovp */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_10, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36607 { 2496 /* cfcmovp */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_10, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36608 { 2496 /* cfcmovp */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_10, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36609 { 2496 /* cfcmovp */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_10, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36610 { 2496 /* cfcmovp */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_10, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36611 { 2496 /* cfcmovp */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_10, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36612 { 2496 /* cfcmovp */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_10, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36613 { 2496 /* cfcmovp */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_10, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36614 { 2496 /* cfcmovp */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_10, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36615 { 2496 /* cfcmovp */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_10, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36616 { 2496 /* cfcmovp */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_10, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36617 { 2496 /* cfcmovp */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_10, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36618 { 2496 /* cfcmovp */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_10, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36619 { 2531 /* cfcmovs */, X86::CFCMOV16rr, Convert__Reg1_0__Reg1_1__imm_95_8, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
36620 { 2531 /* cfcmovs */, X86::CFCMOV16rm, Convert__Reg1_0__Mem165_1__imm_95_8, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
36621 { 2531 /* cfcmovs */, X86::CFCMOV32rr, Convert__Reg1_0__Reg1_1__imm_95_8, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36622 { 2531 /* cfcmovs */, X86::CFCMOV32rm, Convert__Reg1_0__Mem325_1__imm_95_8, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36623 { 2531 /* cfcmovs */, X86::CFCMOV64rr, Convert__Reg1_0__Reg1_1__imm_95_8, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36624 { 2531 /* cfcmovs */, X86::CFCMOV64rm, Convert__Reg1_0__Mem645_1__imm_95_8, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36625 { 2531 /* cfcmovs */, X86::CFCMOV16mr, Convert__Mem165_0__Reg1_1__imm_95_8, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
36626 { 2531 /* cfcmovs */, X86::CFCMOV32mr, Convert__Mem325_0__Reg1_1__imm_95_8, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
36627 { 2531 /* cfcmovs */, X86::CFCMOV64mr, Convert__Mem645_0__Reg1_1__imm_95_8, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
36628 { 2531 /* cfcmovs */, X86::CFCMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_8, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36629 { 2531 /* cfcmovs */, X86::CFCMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_8, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36630 { 2531 /* cfcmovs */, X86::CFCMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_8, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36631 { 2531 /* cfcmovs */, X86::CFCMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_8, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36632 { 2531 /* cfcmovs */, X86::CFCMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_8, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36633 { 2531 /* cfcmovs */, X86::CFCMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_8, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36634 { 2566 /* clac */, X86::CLAC, Convert_NoOperands, AMFBS_None, { }, },
36635 { 2571 /* clc */, X86::CLC, Convert_NoOperands, AMFBS_None, { }, },
36636 { 2575 /* cld */, X86::CLD, Convert_NoOperands, AMFBS_None, { }, },
36637 { 2579 /* cldemote */, X86::CLDEMOTE, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
36638 { 2588 /* clflush */, X86::CLFLUSH, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
36639 { 2596 /* clflushopt */, X86::CLFLUSHOPT, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
36640 { 2607 /* clgi */, X86::CLGI, Convert_NoOperands, AMFBS_None, { }, },
36641 { 2612 /* cli */, X86::CLI, Convert_NoOperands, AMFBS_None, { }, },
36642 { 2616 /* clr */, X86::XOR16rr, Convert__Reg1_0__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR16 }, },
36643 { 2616 /* clr */, X86::XOR32rr, Convert__Reg1_0__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR32 }, },
36644 { 2616 /* clr */, X86::XOR64rr, Convert__Reg1_0__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR64 }, },
36645 { 2616 /* clr */, X86::XOR8rr, Convert__Reg1_0__Tie0_1_1__Reg1_0, AMFBS_None, { MCK_GR8 }, },
36646 { 2635 /* clrssbsy */, X86::CLRSSBSY, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
36647 { 2659 /* clts */, X86::CLTS, Convert_NoOperands, AMFBS_None, { }, },
36648 { 2664 /* clui */, X86::CLUI, Convert_NoOperands, AMFBS_In64BitMode, { }, },
36649 { 2669 /* clwb */, X86::CLWB, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
36650 { 2674 /* clzero */, X86::CLZERO32r, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
36651 { 2674 /* clzero */, X86::CLZERO64r, Convert_NoOperands, AMFBS_In64BitMode, { }, },
36652 { 2674 /* clzero */, X86::CLZERO32r, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX }, },
36653 { 2674 /* clzero */, X86::CLZERO64r, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A }, },
36654 { 2681 /* cmc */, X86::CMC, Convert_NoOperands, AMFBS_None, { }, },
36655 { 2685 /* cmova */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_7, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36656 { 2685 /* cmova */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_7, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36657 { 2685 /* cmova */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_7, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36658 { 2685 /* cmova */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_7, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36659 { 2685 /* cmova */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_7, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36660 { 2685 /* cmova */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_7, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36661 { 2685 /* cmova */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_7, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36662 { 2685 /* cmova */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_7, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36663 { 2685 /* cmova */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_7, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36664 { 2685 /* cmova */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_7, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36665 { 2685 /* cmova */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_7, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36666 { 2685 /* cmova */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_7, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36667 { 2691 /* cmovae */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_3, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36668 { 2691 /* cmovae */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_3, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36669 { 2691 /* cmovae */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_3, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36670 { 2691 /* cmovae */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_3, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36671 { 2691 /* cmovae */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_3, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36672 { 2691 /* cmovae */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_3, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36673 { 2691 /* cmovae */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_3, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36674 { 2691 /* cmovae */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_3, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36675 { 2691 /* cmovae */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36676 { 2691 /* cmovae */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36677 { 2691 /* cmovae */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36678 { 2691 /* cmovae */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36679 { 2743 /* cmovb */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_2, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36680 { 2743 /* cmovb */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_2, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36681 { 2743 /* cmovb */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_2, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36682 { 2743 /* cmovb */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_2, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36683 { 2743 /* cmovb */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_2, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36684 { 2743 /* cmovb */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_2, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36685 { 2743 /* cmovb */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36686 { 2743 /* cmovb */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36687 { 2743 /* cmovb */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36688 { 2743 /* cmovb */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36689 { 2743 /* cmovb */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36690 { 2743 /* cmovb */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36691 { 2749 /* cmovbe */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_6, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36692 { 2749 /* cmovbe */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_6, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36693 { 2749 /* cmovbe */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_6, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36694 { 2749 /* cmovbe */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_6, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36695 { 2749 /* cmovbe */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_6, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36696 { 2749 /* cmovbe */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_6, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36697 { 2749 /* cmovbe */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_6, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36698 { 2749 /* cmovbe */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_6, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36699 { 2749 /* cmovbe */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_6, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36700 { 2749 /* cmovbe */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_6, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36701 { 2749 /* cmovbe */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_6, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36702 { 2749 /* cmovbe */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_6, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36703 { 2801 /* cmove */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_4, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36704 { 2801 /* cmove */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_4, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36705 { 2801 /* cmove */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_4, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36706 { 2801 /* cmove */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_4, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36707 { 2801 /* cmove */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_4, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36708 { 2801 /* cmove */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_4, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36709 { 2801 /* cmove */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_4, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36710 { 2801 /* cmove */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_4, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36711 { 2801 /* cmove */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_4, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36712 { 2801 /* cmove */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_4, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36713 { 2801 /* cmove */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_4, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36714 { 2801 /* cmove */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_4, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36715 { 2828 /* cmovg */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_15, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36716 { 2828 /* cmovg */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_15, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36717 { 2828 /* cmovg */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_15, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36718 { 2828 /* cmovg */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_15, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36719 { 2828 /* cmovg */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_15, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36720 { 2828 /* cmovg */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_15, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36721 { 2828 /* cmovg */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_15, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36722 { 2828 /* cmovg */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_15, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36723 { 2828 /* cmovg */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_15, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36724 { 2828 /* cmovg */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_15, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36725 { 2828 /* cmovg */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_15, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36726 { 2828 /* cmovg */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_15, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36727 { 2834 /* cmovge */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_13, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36728 { 2834 /* cmovge */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_13, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36729 { 2834 /* cmovge */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_13, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36730 { 2834 /* cmovge */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_13, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36731 { 2834 /* cmovge */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_13, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36732 { 2834 /* cmovge */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_13, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36733 { 2834 /* cmovge */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_13, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36734 { 2834 /* cmovge */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_13, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36735 { 2834 /* cmovge */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_13, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36736 { 2834 /* cmovge */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_13, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36737 { 2834 /* cmovge */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_13, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36738 { 2834 /* cmovge */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_13, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36739 { 2886 /* cmovl */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_12, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36740 { 2886 /* cmovl */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_12, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36741 { 2886 /* cmovl */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_12, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36742 { 2886 /* cmovl */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_12, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36743 { 2886 /* cmovl */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_12, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36744 { 2886 /* cmovl */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_12, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36745 { 2886 /* cmovl */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_12, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36746 { 2886 /* cmovl */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_12, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36747 { 2886 /* cmovl */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_12, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36748 { 2886 /* cmovl */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_12, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36749 { 2886 /* cmovl */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_12, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36750 { 2886 /* cmovl */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_12, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36751 { 2892 /* cmovle */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_14, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36752 { 2892 /* cmovle */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_14, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36753 { 2892 /* cmovle */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_14, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36754 { 2892 /* cmovle */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_14, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36755 { 2892 /* cmovle */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_14, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36756 { 2892 /* cmovle */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_14, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36757 { 2892 /* cmovle */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_14, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36758 { 2892 /* cmovle */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_14, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36759 { 2892 /* cmovle */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_14, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36760 { 2892 /* cmovle */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_14, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36761 { 2892 /* cmovle */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_14, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36762 { 2892 /* cmovle */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_14, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36763 { 2944 /* cmovne */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_5, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36764 { 2944 /* cmovne */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_5, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36765 { 2944 /* cmovne */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_5, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36766 { 2944 /* cmovne */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_5, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36767 { 2944 /* cmovne */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_5, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36768 { 2944 /* cmovne */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_5, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36769 { 2944 /* cmovne */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_5, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36770 { 2944 /* cmovne */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_5, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36771 { 2944 /* cmovne */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_5, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36772 { 2944 /* cmovne */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_5, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36773 { 2944 /* cmovne */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_5, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36774 { 2944 /* cmovne */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_5, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36775 { 2975 /* cmovno */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36776 { 2975 /* cmovno */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36777 { 2975 /* cmovno */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36778 { 2975 /* cmovno */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36779 { 2975 /* cmovno */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36780 { 2975 /* cmovno */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36781 { 2975 /* cmovno */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36782 { 2975 /* cmovno */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36783 { 2975 /* cmovno */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36784 { 2975 /* cmovno */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36785 { 2975 /* cmovno */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36786 { 2975 /* cmovno */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36787 { 3006 /* cmovnp */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_11, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36788 { 3006 /* cmovnp */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_11, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36789 { 3006 /* cmovnp */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_11, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36790 { 3006 /* cmovnp */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_11, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36791 { 3006 /* cmovnp */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_11, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36792 { 3006 /* cmovnp */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_11, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36793 { 3006 /* cmovnp */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_11, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36794 { 3006 /* cmovnp */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_11, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36795 { 3006 /* cmovnp */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_11, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36796 { 3006 /* cmovnp */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_11, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36797 { 3006 /* cmovnp */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_11, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36798 { 3006 /* cmovnp */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_11, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36799 { 3037 /* cmovns */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_9, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36800 { 3037 /* cmovns */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_9, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36801 { 3037 /* cmovns */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_9, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36802 { 3037 /* cmovns */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_9, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36803 { 3037 /* cmovns */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_9, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36804 { 3037 /* cmovns */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_9, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36805 { 3037 /* cmovns */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_9, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36806 { 3037 /* cmovns */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_9, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36807 { 3037 /* cmovns */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_9, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36808 { 3037 /* cmovns */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_9, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36809 { 3037 /* cmovns */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_9, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36810 { 3037 /* cmovns */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_9, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36811 { 3068 /* cmovo */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_0, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36812 { 3068 /* cmovo */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36813 { 3068 /* cmovo */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_0, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36814 { 3068 /* cmovo */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36815 { 3068 /* cmovo */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_0, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36816 { 3068 /* cmovo */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36817 { 3068 /* cmovo */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36818 { 3068 /* cmovo */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_0, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36819 { 3068 /* cmovo */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36820 { 3068 /* cmovo */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36821 { 3068 /* cmovo */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36822 { 3068 /* cmovo */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_0, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36823 { 3095 /* cmovp */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_10, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36824 { 3095 /* cmovp */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_10, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36825 { 3095 /* cmovp */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_10, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36826 { 3095 /* cmovp */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_10, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36827 { 3095 /* cmovp */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_10, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36828 { 3095 /* cmovp */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_10, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36829 { 3095 /* cmovp */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_10, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36830 { 3095 /* cmovp */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_10, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36831 { 3095 /* cmovp */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_10, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36832 { 3095 /* cmovp */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_10, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36833 { 3095 /* cmovp */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_10, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36834 { 3095 /* cmovp */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_10, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36835 { 3122 /* cmovs */, X86::CMOV16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_8, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36836 { 3122 /* cmovs */, X86::CMOV16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1__imm_95_8, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36837 { 3122 /* cmovs */, X86::CMOV32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_8, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36838 { 3122 /* cmovs */, X86::CMOV32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1__imm_95_8, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36839 { 3122 /* cmovs */, X86::CMOV64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_8, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36840 { 3122 /* cmovs */, X86::CMOV64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1__imm_95_8, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36841 { 3122 /* cmovs */, X86::CMOV16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_8, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
36842 { 3122 /* cmovs */, X86::CMOV16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2__imm_95_8, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
36843 { 3122 /* cmovs */, X86::CMOV32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_8, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
36844 { 3122 /* cmovs */, X86::CMOV32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2__imm_95_8, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
36845 { 3122 /* cmovs */, X86::CMOV64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_8, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
36846 { 3122 /* cmovs */, X86::CMOV64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2__imm_95_8, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
36847 { 3149 /* cmp */, X86::CMP8i8, Convert__Imm1_1, AMFBS_None, { MCK_AL, MCK_Imm }, },
36848 { 3149 /* cmp */, X86::CMP16ri8, Convert__regAX__ImmSExti16i81_1, AMFBS_None, { MCK_AX, MCK_ImmSExti16i8 }, },
36849 { 3149 /* cmp */, X86::CMP16i16, Convert__Imm1_1, AMFBS_None, { MCK_AX, MCK_Imm }, },
36850 { 3149 /* cmp */, X86::CMP32ri8, Convert__regEAX__ImmSExti32i81_1, AMFBS_None, { MCK_EAX, MCK_ImmSExti32i8 }, },
36851 { 3149 /* cmp */, X86::CMP32i32, Convert__Imm1_1, AMFBS_None, { MCK_EAX, MCK_Imm }, },
36852 { 3149 /* cmp */, X86::CMP64ri8, Convert__regRAX__ImmSExti64i81_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i8 }, },
36853 { 3149 /* cmp */, X86::CMP64i32, Convert__ImmSExti64i321_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i32 }, },
36854 { 3149 /* cmp */, X86::CMP16rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36855 { 3149 /* cmp */, X86::CMP16ri8, Convert__Reg1_0__ImmSExti16i81_1, AMFBS_None, { MCK_GR16, MCK_ImmSExti16i8 }, },
36856 { 3149 /* cmp */, X86::CMP16ri, Convert__Reg1_0__Imm1_1, AMFBS_None, { MCK_GR16, MCK_Imm }, },
36857 { 3149 /* cmp */, X86::CMP16rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
36858 { 3149 /* cmp */, X86::CMP32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36859 { 3149 /* cmp */, X86::CMP32ri8, Convert__Reg1_0__ImmSExti32i81_1, AMFBS_None, { MCK_GR32, MCK_ImmSExti32i8 }, },
36860 { 3149 /* cmp */, X86::CMP32ri, Convert__Reg1_0__Imm1_1, AMFBS_None, { MCK_GR32, MCK_Imm }, },
36861 { 3149 /* cmp */, X86::CMP32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36862 { 3149 /* cmp */, X86::CMP64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36863 { 3149 /* cmp */, X86::CMP64ri8, Convert__Reg1_0__ImmSExti64i81_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i8 }, },
36864 { 3149 /* cmp */, X86::CMP64ri32, Convert__Reg1_0__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
36865 { 3149 /* cmp */, X86::CMP64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36866 { 3149 /* cmp */, X86::CMP8rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
36867 { 3149 /* cmp */, X86::CMP8ri, Convert__Reg1_0__Imm1_1, AMFBS_None, { MCK_GR8, MCK_Imm }, },
36868 { 3149 /* cmp */, X86::CMP8rm, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
36869 { 3149 /* cmp */, X86::CMP16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
36870 { 3149 /* cmp */, X86::CMP16mi8, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_None, { MCK_Mem16, MCK_ImmSExti16i8 }, },
36871 { 3149 /* cmp */, X86::CMP16mi, Convert__Mem165_0__Imm1_1, AMFBS_None, { MCK_Mem16, MCK_Imm }, },
36872 { 3149 /* cmp */, X86::CMP32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
36873 { 3149 /* cmp */, X86::CMP32mi8, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_None, { MCK_Mem32, MCK_ImmSExti32i8 }, },
36874 { 3149 /* cmp */, X86::CMP32mi, Convert__Mem325_0__Imm1_1, AMFBS_None, { MCK_Mem32, MCK_Imm }, },
36875 { 3149 /* cmp */, X86::CMP64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
36876 { 3149 /* cmp */, X86::CMP64mi8, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
36877 { 3149 /* cmp */, X86::CMP64mi32, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
36878 { 3149 /* cmp */, X86::CMP8mr, Convert__Mem85_0__Reg1_1, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
36879 { 3149 /* cmp */, X86::CMP8mi, Convert__Mem85_0__Imm1_1, AMFBS_None, { MCK_Mem8, MCK_Imm }, },
36880 { 3149 /* cmp */, X86::CMP8mi8, Convert__Mem85_0__Imm1_1, AMFBS_Not64BitMode, { MCK_Mem8, MCK_Imm }, },
36881 { 3153 /* cmpaexadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_3, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36882 { 3153 /* cmpaexadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_3, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36883 { 3153 /* cmpaexadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_3, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36884 { 3153 /* cmpaexadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_3, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36885 { 3163 /* cmpaxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_7, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36886 { 3163 /* cmpaxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_7, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36887 { 3163 /* cmpaxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_7, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36888 { 3163 /* cmpaxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_7, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36889 { 3177 /* cmpbexadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_6, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36890 { 3177 /* cmpbexadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_6, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36891 { 3177 /* cmpbexadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_6, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36892 { 3177 /* cmpbexadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_6, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36893 { 3187 /* cmpbxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_2, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36894 { 3187 /* cmpbxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_2, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36895 { 3187 /* cmpbxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_2, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36896 { 3187 /* cmpbxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_2, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36897 { 3196 /* cmpexadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_4, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36898 { 3196 /* cmpexadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_4, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36899 { 3196 /* cmpexadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_4, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36900 { 3196 /* cmpexadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_4, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36901 { 3205 /* cmpgexadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_13, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36902 { 3205 /* cmpgexadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_13, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36903 { 3205 /* cmpgexadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_13, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36904 { 3205 /* cmpgexadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_13, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36905 { 3215 /* cmpgxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_15, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36906 { 3215 /* cmpgxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_15, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36907 { 3215 /* cmpgxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_15, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36908 { 3215 /* cmpgxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_15, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36909 { 3229 /* cmplexadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_14, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36910 { 3229 /* cmplexadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_14, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36911 { 3229 /* cmplexadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_14, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36912 { 3229 /* cmplexadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_14, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36913 { 3239 /* cmplxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_12, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36914 { 3239 /* cmplxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_12, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36915 { 3239 /* cmplxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_12, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36916 { 3239 /* cmplxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_12, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36917 { 3248 /* cmpnexadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_5, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36918 { 3248 /* cmpnexadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_5, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36919 { 3248 /* cmpnexadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_5, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36920 { 3248 /* cmpnexadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_5, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36921 { 3258 /* cmpnoxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36922 { 3258 /* cmpnoxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36923 { 3258 /* cmpnoxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36924 { 3258 /* cmpnoxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36925 { 3268 /* cmpnpxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_11, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36926 { 3268 /* cmpnpxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_11, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36927 { 3268 /* cmpnpxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_11, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36928 { 3268 /* cmpnpxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_11, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36929 { 3278 /* cmpnsxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_9, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36930 { 3278 /* cmpnsxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_9, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36931 { 3278 /* cmpnsxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_9, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36932 { 3278 /* cmpnsxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_9, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36933 { 3288 /* cmpoxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36934 { 3288 /* cmpoxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36935 { 3288 /* cmpoxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36936 { 3288 /* cmpoxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36937 { 3297 /* cmppd */, X86::CMPPDrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
36938 { 3297 /* cmppd */, X86::CMPPDrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
36939 { 3303 /* cmpps */, X86::CMPPSrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
36940 { 3303 /* cmpps */, X86::CMPPSrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
36941 { 3309 /* cmppxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_10, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36942 { 3309 /* cmppxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_10, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36943 { 3309 /* cmppxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_10, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36944 { 3309 /* cmppxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_10, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36945 { 3323 /* cmps */, X86::CMPSW, Convert__DstIdx161_1__SrcIdx162_0, AMFBS_None, { MCK_SrcIdx16, MCK_DstIdx16 }, },
36946 { 3323 /* cmps */, X86::CMPSL, Convert__DstIdx321_1__SrcIdx322_0, AMFBS_None, { MCK_SrcIdx32, MCK_DstIdx32 }, },
36947 { 3323 /* cmps */, X86::CMPSQ, Convert__DstIdx641_1__SrcIdx642_0, AMFBS_In64BitMode, { MCK_SrcIdx64, MCK_DstIdx64 }, },
36948 { 3323 /* cmps */, X86::CMPSB, Convert__DstIdx81_1__SrcIdx82_0, AMFBS_None, { MCK_SrcIdx8, MCK_DstIdx8 }, },
36949 { 3328 /* cmpsb */, X86::CMPSB, Convert__DstIdx81_1__SrcIdx82_0, AMFBS_None, { MCK_SrcIdx8, MCK_DstIdx8 }, },
36950 { 3334 /* cmpsd */, X86::CMPSL, Convert__DstIdx321_1__SrcIdx322_0, AMFBS_None, { MCK_SrcIdx32, MCK_DstIdx32 }, },
36951 { 3334 /* cmpsd */, X86::CMPSDrri_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
36952 { 3334 /* cmpsd */, X86::CMPSDrmi_Int, Convert__Reg1_0__Tie0_1_1__Mem645_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem64, MCK_ImmUnsignedi8 }, },
36953 { 3346 /* cmpsq */, X86::CMPSQ, Convert__DstIdx641_1__SrcIdx642_0, AMFBS_In64BitMode, { MCK_SrcIdx64, MCK_DstIdx64 }, },
36954 { 3352 /* cmpss */, X86::CMPSSrri_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
36955 { 3352 /* cmpss */, X86::CMPSSrmi_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem32, MCK_ImmUnsignedi8 }, },
36956 { 3358 /* cmpsw */, X86::CMPSW, Convert__DstIdx161_1__SrcIdx162_0, AMFBS_None, { MCK_SrcIdx16, MCK_DstIdx16 }, },
36957 { 3364 /* cmpsxadd */, X86::CMPCCXADDmr32, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_8, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36958 { 3364 /* cmpsxadd */, X86::CMPCCXADDmr32_EVEX, Convert__Reg1_1__Tie0_2_2__Mem325_0__Reg1_2__imm_95_8, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_GR32 }, },
36959 { 3364 /* cmpsxadd */, X86::CMPCCXADDmr64, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_8, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36960 { 3364 /* cmpsxadd */, X86::CMPCCXADDmr64_EVEX, Convert__Reg1_1__Tie0_2_2__Mem645_0__Reg1_2__imm_95_8, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_GR64 }, },
36961 { 3378 /* cmpxchg */, X86::CMPXCHG16rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
36962 { 3378 /* cmpxchg */, X86::CMPXCHG32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36963 { 3378 /* cmpxchg */, X86::CMPXCHG64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36964 { 3378 /* cmpxchg */, X86::CMPXCHG8rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
36965 { 3378 /* cmpxchg */, X86::CMPXCHG16rm, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
36966 { 3378 /* cmpxchg */, X86::CMPXCHG32rm, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
36967 { 3378 /* cmpxchg */, X86::CMPXCHG64rm, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
36968 { 3378 /* cmpxchg */, X86::CMPXCHG8rm, Convert__Mem85_0__Reg1_1, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
36969 { 3386 /* cmpxchg16b */, X86::CMPXCHG16B, Convert__Mem1285_0, AMFBS_In64BitMode, { MCK_Mem128 }, },
36970 { 3397 /* cmpxchg8b */, X86::CMPXCHG8B, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
36971 { 3443 /* comisd */, X86::COMISDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
36972 { 3443 /* comisd */, X86::COMISDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
36973 { 3450 /* comiss */, X86::COMISSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
36974 { 3450 /* comiss */, X86::COMISSrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
36975 { 3457 /* cpuid */, X86::CPUID, Convert_NoOperands, AMFBS_None, { }, },
36976 { 3463 /* cqo */, X86::CQO, Convert_NoOperands, AMFBS_In64BitMode, { }, },
36977 { 3472 /* crc32 */, X86::CRC32r32r16, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR16 }, },
36978 { 3472 /* crc32 */, X86::CRC32r32r16_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR16 }, },
36979 { 3472 /* crc32 */, X86::CRC32r32r32, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
36980 { 3472 /* crc32 */, X86::CRC32r32r32_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
36981 { 3472 /* crc32 */, X86::CRC32r32r8, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR8 }, },
36982 { 3472 /* crc32 */, X86::CRC32r32r8_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR8 }, },
36983 { 3472 /* crc32 */, X86::CRC32r32m16, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR32, MCK_Mem16 }, },
36984 { 3472 /* crc32 */, X86::CRC32r32m16_EVEX, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem16 }, },
36985 { 3472 /* crc32 */, X86::CRC32r32m32, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
36986 { 3472 /* crc32 */, X86::CRC32r32m32_EVEX, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
36987 { 3472 /* crc32 */, X86::CRC32r32m8, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_None, { MCK_GR32, MCK_Mem8 }, },
36988 { 3472 /* crc32 */, X86::CRC32r32m8_EVEX, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem8 }, },
36989 { 3472 /* crc32 */, X86::CRC32r64r64, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
36990 { 3472 /* crc32 */, X86::CRC32r64r64_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
36991 { 3472 /* crc32 */, X86::CRC32r64r8, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR8 }, },
36992 { 3472 /* crc32 */, X86::CRC32r64r8_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR8 }, },
36993 { 3472 /* crc32 */, X86::CRC32r64m64, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
36994 { 3472 /* crc32 */, X86::CRC32r64m64_EVEX, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
36995 { 3472 /* crc32 */, X86::CRC32r64m8, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_None, { MCK_GR64, MCK_Mem8 }, },
36996 { 3472 /* crc32 */, X86::CRC32r64m8_EVEX, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem8 }, },
36997 { 3506 /* cs */, X86::CS_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
36998 { 3509 /* ctesta */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
36999 { 3509 /* ctesta */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37000 { 3509 /* ctesta */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37001 { 3509 /* ctesta */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37002 { 3509 /* ctesta */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37003 { 3509 /* ctesta */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37004 { 3509 /* ctesta */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37005 { 3509 /* ctesta */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37006 { 3509 /* ctesta */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37007 { 3509 /* ctesta */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37008 { 3509 /* ctesta */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37009 { 3509 /* ctesta */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37010 { 3509 /* ctesta */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37011 { 3509 /* ctesta */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37012 { 3509 /* ctesta */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37013 { 3509 /* ctesta */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37014 { 3509 /* ctesta */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37015 { 3509 /* ctesta */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37016 { 3509 /* ctesta */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37017 { 3509 /* ctesta */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37018 { 3524 /* ctestae */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37019 { 3524 /* ctestae */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37020 { 3524 /* ctestae */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37021 { 3524 /* ctestae */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37022 { 3524 /* ctestae */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37023 { 3524 /* ctestae */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37024 { 3524 /* ctestae */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37025 { 3524 /* ctestae */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37026 { 3524 /* ctestae */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37027 { 3524 /* ctestae */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37028 { 3524 /* ctestae */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37029 { 3524 /* ctestae */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37030 { 3524 /* ctestae */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37031 { 3524 /* ctestae */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37032 { 3524 /* ctestae */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37033 { 3524 /* ctestae */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37034 { 3524 /* ctestae */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37035 { 3524 /* ctestae */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37036 { 3524 /* ctestae */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37037 { 3524 /* ctestae */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37038 { 3592 /* ctestb */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37039 { 3592 /* ctestb */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37040 { 3592 /* ctestb */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37041 { 3592 /* ctestb */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37042 { 3592 /* ctestb */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37043 { 3592 /* ctestb */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37044 { 3592 /* ctestb */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37045 { 3592 /* ctestb */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37046 { 3592 /* ctestb */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37047 { 3592 /* ctestb */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37048 { 3592 /* ctestb */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37049 { 3592 /* ctestb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37050 { 3592 /* ctestb */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37051 { 3592 /* ctestb */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37052 { 3592 /* ctestb */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37053 { 3592 /* ctestb */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37054 { 3592 /* ctestb */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37055 { 3592 /* ctestb */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37056 { 3592 /* ctestb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37057 { 3592 /* ctestb */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37058 { 3607 /* ctestbe */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37059 { 3607 /* ctestbe */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37060 { 3607 /* ctestbe */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37061 { 3607 /* ctestbe */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37062 { 3607 /* ctestbe */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37063 { 3607 /* ctestbe */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37064 { 3607 /* ctestbe */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37065 { 3607 /* ctestbe */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37066 { 3607 /* ctestbe */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37067 { 3607 /* ctestbe */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37068 { 3607 /* ctestbe */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37069 { 3607 /* ctestbe */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37070 { 3607 /* ctestbe */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37071 { 3607 /* ctestbe */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37072 { 3607 /* ctestbe */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37073 { 3607 /* ctestbe */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37074 { 3607 /* ctestbe */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37075 { 3607 /* ctestbe */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37076 { 3607 /* ctestbe */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37077 { 3607 /* ctestbe */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37078 { 3675 /* ctestc */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37079 { 3675 /* ctestc */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37080 { 3675 /* ctestc */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37081 { 3675 /* ctestc */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37082 { 3675 /* ctestc */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37083 { 3675 /* ctestc */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37084 { 3675 /* ctestc */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37085 { 3675 /* ctestc */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37086 { 3675 /* ctestc */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37087 { 3675 /* ctestc */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37088 { 3675 /* ctestc */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37089 { 3675 /* ctestc */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37090 { 3675 /* ctestc */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37091 { 3675 /* ctestc */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37092 { 3675 /* ctestc */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37093 { 3675 /* ctestc */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37094 { 3675 /* ctestc */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37095 { 3675 /* ctestc */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37096 { 3675 /* ctestc */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37097 { 3675 /* ctestc */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37098 { 3714 /* cteste */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37099 { 3714 /* cteste */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37100 { 3714 /* cteste */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37101 { 3714 /* cteste */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37102 { 3714 /* cteste */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37103 { 3714 /* cteste */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37104 { 3714 /* cteste */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37105 { 3714 /* cteste */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37106 { 3714 /* cteste */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37107 { 3714 /* cteste */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37108 { 3714 /* cteste */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37109 { 3714 /* cteste */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37110 { 3714 /* cteste */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37111 { 3714 /* cteste */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37112 { 3714 /* cteste */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37113 { 3714 /* cteste */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37114 { 3714 /* cteste */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37115 { 3714 /* cteste */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37116 { 3714 /* cteste */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37117 { 3714 /* cteste */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37118 { 3753 /* ctestf */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37119 { 3753 /* ctestf */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37120 { 3753 /* ctestf */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37121 { 3753 /* ctestf */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37122 { 3753 /* ctestf */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37123 { 3753 /* ctestf */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37124 { 3753 /* ctestf */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37125 { 3753 /* ctestf */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37126 { 3753 /* ctestf */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37127 { 3753 /* ctestf */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37128 { 3753 /* ctestf */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37129 { 3753 /* ctestf */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37130 { 3753 /* ctestf */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37131 { 3753 /* ctestf */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37132 { 3753 /* ctestf */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37133 { 3753 /* ctestf */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37134 { 3753 /* ctestf */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37135 { 3753 /* ctestf */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37136 { 3753 /* ctestf */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37137 { 3753 /* ctestf */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_11, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37138 { 3792 /* ctestg */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37139 { 3792 /* ctestg */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37140 { 3792 /* ctestg */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37141 { 3792 /* ctestg */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37142 { 3792 /* ctestg */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37143 { 3792 /* ctestg */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37144 { 3792 /* ctestg */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37145 { 3792 /* ctestg */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37146 { 3792 /* ctestg */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37147 { 3792 /* ctestg */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37148 { 3792 /* ctestg */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37149 { 3792 /* ctestg */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37150 { 3792 /* ctestg */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37151 { 3792 /* ctestg */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37152 { 3792 /* ctestg */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37153 { 3792 /* ctestg */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37154 { 3792 /* ctestg */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37155 { 3792 /* ctestg */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37156 { 3792 /* ctestg */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37157 { 3792 /* ctestg */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37158 { 3807 /* ctestge */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37159 { 3807 /* ctestge */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37160 { 3807 /* ctestge */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37161 { 3807 /* ctestge */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37162 { 3807 /* ctestge */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37163 { 3807 /* ctestge */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37164 { 3807 /* ctestge */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37165 { 3807 /* ctestge */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37166 { 3807 /* ctestge */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37167 { 3807 /* ctestge */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37168 { 3807 /* ctestge */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37169 { 3807 /* ctestge */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37170 { 3807 /* ctestge */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37171 { 3807 /* ctestge */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37172 { 3807 /* ctestge */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37173 { 3807 /* ctestge */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37174 { 3807 /* ctestge */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37175 { 3807 /* ctestge */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37176 { 3807 /* ctestge */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37177 { 3807 /* ctestge */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37178 { 3875 /* ctestl */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37179 { 3875 /* ctestl */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37180 { 3875 /* ctestl */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37181 { 3875 /* ctestl */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37182 { 3875 /* ctestl */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37183 { 3875 /* ctestl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37184 { 3875 /* ctestl */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37185 { 3875 /* ctestl */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37186 { 3875 /* ctestl */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37187 { 3875 /* ctestl */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37188 { 3875 /* ctestl */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37189 { 3875 /* ctestl */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37190 { 3875 /* ctestl */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37191 { 3875 /* ctestl */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37192 { 3875 /* ctestl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37193 { 3875 /* ctestl */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37194 { 3875 /* ctestl */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37195 { 3875 /* ctestl */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37196 { 3875 /* ctestl */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37197 { 3875 /* ctestl */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37198 { 3890 /* ctestle */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37199 { 3890 /* ctestle */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37200 { 3890 /* ctestle */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37201 { 3890 /* ctestle */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37202 { 3890 /* ctestle */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37203 { 3890 /* ctestle */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37204 { 3890 /* ctestle */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37205 { 3890 /* ctestle */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37206 { 3890 /* ctestle */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37207 { 3890 /* ctestle */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37208 { 3890 /* ctestle */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37209 { 3890 /* ctestle */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37210 { 3890 /* ctestle */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37211 { 3890 /* ctestle */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37212 { 3890 /* ctestle */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37213 { 3890 /* ctestle */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37214 { 3890 /* ctestle */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37215 { 3890 /* ctestle */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37216 { 3890 /* ctestle */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37217 { 3890 /* ctestle */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37218 { 3958 /* ctestna */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37219 { 3958 /* ctestna */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37220 { 3958 /* ctestna */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37221 { 3958 /* ctestna */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37222 { 3958 /* ctestna */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37223 { 3958 /* ctestna */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37224 { 3958 /* ctestna */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37225 { 3958 /* ctestna */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37226 { 3958 /* ctestna */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37227 { 3958 /* ctestna */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37228 { 3958 /* ctestna */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37229 { 3958 /* ctestna */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37230 { 3958 /* ctestna */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37231 { 3958 /* ctestna */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37232 { 3958 /* ctestna */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37233 { 3958 /* ctestna */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37234 { 3958 /* ctestna */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37235 { 3958 /* ctestna */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37236 { 3958 /* ctestna */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37237 { 3958 /* ctestna */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_6, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37238 { 3975 /* ctestnae */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37239 { 3975 /* ctestnae */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37240 { 3975 /* ctestnae */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37241 { 3975 /* ctestnae */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37242 { 3975 /* ctestnae */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37243 { 3975 /* ctestnae */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37244 { 3975 /* ctestnae */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37245 { 3975 /* ctestnae */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37246 { 3975 /* ctestnae */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37247 { 3975 /* ctestnae */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37248 { 3975 /* ctestnae */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37249 { 3975 /* ctestnae */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37250 { 3975 /* ctestnae */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37251 { 3975 /* ctestnae */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37252 { 3975 /* ctestnae */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37253 { 3975 /* ctestnae */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37254 { 3975 /* ctestnae */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37255 { 3975 /* ctestnae */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37256 { 3975 /* ctestnae */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37257 { 3975 /* ctestnae */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_2, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37258 { 4051 /* ctestnb */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37259 { 4051 /* ctestnb */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37260 { 4051 /* ctestnb */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37261 { 4051 /* ctestnb */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37262 { 4051 /* ctestnb */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37263 { 4051 /* ctestnb */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37264 { 4051 /* ctestnb */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37265 { 4051 /* ctestnb */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37266 { 4051 /* ctestnb */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37267 { 4051 /* ctestnb */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37268 { 4051 /* ctestnb */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37269 { 4051 /* ctestnb */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37270 { 4051 /* ctestnb */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37271 { 4051 /* ctestnb */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37272 { 4051 /* ctestnb */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37273 { 4051 /* ctestnb */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37274 { 4051 /* ctestnb */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37275 { 4051 /* ctestnb */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37276 { 4051 /* ctestnb */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37277 { 4051 /* ctestnb */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37278 { 4068 /* ctestnbe */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37279 { 4068 /* ctestnbe */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37280 { 4068 /* ctestnbe */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37281 { 4068 /* ctestnbe */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37282 { 4068 /* ctestnbe */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37283 { 4068 /* ctestnbe */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37284 { 4068 /* ctestnbe */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37285 { 4068 /* ctestnbe */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37286 { 4068 /* ctestnbe */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37287 { 4068 /* ctestnbe */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37288 { 4068 /* ctestnbe */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37289 { 4068 /* ctestnbe */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37290 { 4068 /* ctestnbe */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37291 { 4068 /* ctestnbe */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37292 { 4068 /* ctestnbe */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37293 { 4068 /* ctestnbe */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37294 { 4068 /* ctestnbe */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37295 { 4068 /* ctestnbe */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37296 { 4068 /* ctestnbe */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37297 { 4068 /* ctestnbe */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_7, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37298 { 4144 /* ctestnc */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37299 { 4144 /* ctestnc */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37300 { 4144 /* ctestnc */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37301 { 4144 /* ctestnc */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37302 { 4144 /* ctestnc */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37303 { 4144 /* ctestnc */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37304 { 4144 /* ctestnc */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37305 { 4144 /* ctestnc */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37306 { 4144 /* ctestnc */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37307 { 4144 /* ctestnc */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37308 { 4144 /* ctestnc */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37309 { 4144 /* ctestnc */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37310 { 4144 /* ctestnc */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37311 { 4144 /* ctestnc */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37312 { 4144 /* ctestnc */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37313 { 4144 /* ctestnc */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37314 { 4144 /* ctestnc */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37315 { 4144 /* ctestnc */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37316 { 4144 /* ctestnc */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37317 { 4144 /* ctestnc */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_3, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37318 { 4188 /* ctestne */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37319 { 4188 /* ctestne */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37320 { 4188 /* ctestne */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37321 { 4188 /* ctestne */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37322 { 4188 /* ctestne */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37323 { 4188 /* ctestne */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37324 { 4188 /* ctestne */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37325 { 4188 /* ctestne */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37326 { 4188 /* ctestne */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37327 { 4188 /* ctestne */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37328 { 4188 /* ctestne */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37329 { 4188 /* ctestne */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37330 { 4188 /* ctestne */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37331 { 4188 /* ctestne */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37332 { 4188 /* ctestne */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37333 { 4188 /* ctestne */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37334 { 4188 /* ctestne */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37335 { 4188 /* ctestne */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37336 { 4188 /* ctestne */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37337 { 4188 /* ctestne */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37338 { 4232 /* ctestng */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37339 { 4232 /* ctestng */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37340 { 4232 /* ctestng */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37341 { 4232 /* ctestng */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37342 { 4232 /* ctestng */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37343 { 4232 /* ctestng */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37344 { 4232 /* ctestng */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37345 { 4232 /* ctestng */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37346 { 4232 /* ctestng */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37347 { 4232 /* ctestng */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37348 { 4232 /* ctestng */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37349 { 4232 /* ctestng */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37350 { 4232 /* ctestng */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37351 { 4232 /* ctestng */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37352 { 4232 /* ctestng */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37353 { 4232 /* ctestng */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37354 { 4232 /* ctestng */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37355 { 4232 /* ctestng */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37356 { 4232 /* ctestng */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37357 { 4232 /* ctestng */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_14, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37358 { 4249 /* ctestnge */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37359 { 4249 /* ctestnge */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37360 { 4249 /* ctestnge */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37361 { 4249 /* ctestnge */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37362 { 4249 /* ctestnge */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37363 { 4249 /* ctestnge */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37364 { 4249 /* ctestnge */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37365 { 4249 /* ctestnge */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37366 { 4249 /* ctestnge */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37367 { 4249 /* ctestnge */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37368 { 4249 /* ctestnge */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37369 { 4249 /* ctestnge */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37370 { 4249 /* ctestnge */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37371 { 4249 /* ctestnge */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37372 { 4249 /* ctestnge */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37373 { 4249 /* ctestnge */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37374 { 4249 /* ctestnge */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37375 { 4249 /* ctestnge */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37376 { 4249 /* ctestnge */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37377 { 4249 /* ctestnge */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_12, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37378 { 4325 /* ctestnl */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37379 { 4325 /* ctestnl */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37380 { 4325 /* ctestnl */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37381 { 4325 /* ctestnl */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37382 { 4325 /* ctestnl */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37383 { 4325 /* ctestnl */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37384 { 4325 /* ctestnl */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37385 { 4325 /* ctestnl */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37386 { 4325 /* ctestnl */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37387 { 4325 /* ctestnl */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37388 { 4325 /* ctestnl */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37389 { 4325 /* ctestnl */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37390 { 4325 /* ctestnl */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37391 { 4325 /* ctestnl */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37392 { 4325 /* ctestnl */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37393 { 4325 /* ctestnl */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37394 { 4325 /* ctestnl */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37395 { 4325 /* ctestnl */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37396 { 4325 /* ctestnl */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37397 { 4325 /* ctestnl */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_13, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37398 { 4342 /* ctestnle */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37399 { 4342 /* ctestnle */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37400 { 4342 /* ctestnle */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37401 { 4342 /* ctestnle */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37402 { 4342 /* ctestnle */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37403 { 4342 /* ctestnle */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37404 { 4342 /* ctestnle */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37405 { 4342 /* ctestnle */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37406 { 4342 /* ctestnle */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37407 { 4342 /* ctestnle */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37408 { 4342 /* ctestnle */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37409 { 4342 /* ctestnle */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37410 { 4342 /* ctestnle */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37411 { 4342 /* ctestnle */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37412 { 4342 /* ctestnle */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37413 { 4342 /* ctestnle */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37414 { 4342 /* ctestnle */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37415 { 4342 /* ctestnle */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37416 { 4342 /* ctestnle */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37417 { 4342 /* ctestnle */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_15, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37418 { 4418 /* ctestno */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37419 { 4418 /* ctestno */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37420 { 4418 /* ctestno */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37421 { 4418 /* ctestno */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37422 { 4418 /* ctestno */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37423 { 4418 /* ctestno */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37424 { 4418 /* ctestno */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37425 { 4418 /* ctestno */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37426 { 4418 /* ctestno */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37427 { 4418 /* ctestno */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37428 { 4418 /* ctestno */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37429 { 4418 /* ctestno */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37430 { 4418 /* ctestno */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37431 { 4418 /* ctestno */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37432 { 4418 /* ctestno */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37433 { 4418 /* ctestno */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37434 { 4418 /* ctestno */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37435 { 4418 /* ctestno */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37436 { 4418 /* ctestno */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37437 { 4418 /* ctestno */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_1, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37438 { 4462 /* ctestns */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37439 { 4462 /* ctestns */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37440 { 4462 /* ctestns */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37441 { 4462 /* ctestns */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37442 { 4462 /* ctestns */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37443 { 4462 /* ctestns */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37444 { 4462 /* ctestns */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37445 { 4462 /* ctestns */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37446 { 4462 /* ctestns */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37447 { 4462 /* ctestns */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37448 { 4462 /* ctestns */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37449 { 4462 /* ctestns */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37450 { 4462 /* ctestns */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37451 { 4462 /* ctestns */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37452 { 4462 /* ctestns */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37453 { 4462 /* ctestns */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37454 { 4462 /* ctestns */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37455 { 4462 /* ctestns */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37456 { 4462 /* ctestns */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37457 { 4462 /* ctestns */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_9, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37458 { 4506 /* ctestnz */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37459 { 4506 /* ctestnz */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37460 { 4506 /* ctestnz */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37461 { 4506 /* ctestnz */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37462 { 4506 /* ctestnz */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37463 { 4506 /* ctestnz */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37464 { 4506 /* ctestnz */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37465 { 4506 /* ctestnz */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37466 { 4506 /* ctestnz */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37467 { 4506 /* ctestnz */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37468 { 4506 /* ctestnz */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37469 { 4506 /* ctestnz */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37470 { 4506 /* ctestnz */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37471 { 4506 /* ctestnz */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37472 { 4506 /* ctestnz */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37473 { 4506 /* ctestnz */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37474 { 4506 /* ctestnz */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37475 { 4506 /* ctestnz */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37476 { 4506 /* ctestnz */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37477 { 4506 /* ctestnz */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_5, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37478 { 4550 /* ctesto */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37479 { 4550 /* ctesto */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37480 { 4550 /* ctesto */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37481 { 4550 /* ctesto */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37482 { 4550 /* ctesto */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37483 { 4550 /* ctesto */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37484 { 4550 /* ctesto */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37485 { 4550 /* ctesto */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37486 { 4550 /* ctesto */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37487 { 4550 /* ctesto */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37488 { 4550 /* ctesto */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37489 { 4550 /* ctesto */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37490 { 4550 /* ctesto */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37491 { 4550 /* ctesto */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37492 { 4550 /* ctesto */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37493 { 4550 /* ctesto */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37494 { 4550 /* ctesto */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37495 { 4550 /* ctesto */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37496 { 4550 /* ctesto */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37497 { 4550 /* ctesto */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_0, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37498 { 4589 /* ctests */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37499 { 4589 /* ctests */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37500 { 4589 /* ctests */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37501 { 4589 /* ctests */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37502 { 4589 /* ctests */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37503 { 4589 /* ctests */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37504 { 4589 /* ctests */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37505 { 4589 /* ctests */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37506 { 4589 /* ctests */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37507 { 4589 /* ctests */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37508 { 4589 /* ctests */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37509 { 4589 /* ctests */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37510 { 4589 /* ctests */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37511 { 4589 /* ctests */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37512 { 4589 /* ctests */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37513 { 4589 /* ctests */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37514 { 4589 /* ctests */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37515 { 4589 /* ctests */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37516 { 4589 /* ctests */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37517 { 4589 /* ctests */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_8, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37518 { 4628 /* ctestt */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37519 { 4628 /* ctestt */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37520 { 4628 /* ctestt */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37521 { 4628 /* ctestt */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37522 { 4628 /* ctestt */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37523 { 4628 /* ctestt */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37524 { 4628 /* ctestt */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37525 { 4628 /* ctestt */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37526 { 4628 /* ctestt */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37527 { 4628 /* ctestt */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37528 { 4628 /* ctestt */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37529 { 4628 /* ctestt */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37530 { 4628 /* ctestt */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37531 { 4628 /* ctestt */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37532 { 4628 /* ctestt */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37533 { 4628 /* ctestt */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37534 { 4628 /* ctestt */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37535 { 4628 /* ctestt */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37536 { 4628 /* ctestt */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37537 { 4628 /* ctestt */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_10, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37538 { 4667 /* ctestz */, X86::CTEST16rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_GR16 }, },
37539 { 4667 /* ctestz */, X86::CTEST16ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Imm }, },
37540 { 4667 /* ctestz */, X86::CTEST16mr, Convert__Mem165_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR16, MCK_Mem16 }, },
37541 { 4667 /* ctestz */, X86::CTEST32rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_GR32 }, },
37542 { 4667 /* ctestz */, X86::CTEST32ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Imm }, },
37543 { 4667 /* ctestz */, X86::CTEST32mr, Convert__Mem325_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR32, MCK_Mem32 }, },
37544 { 4667 /* ctestz */, X86::CTEST64rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_GR64 }, },
37545 { 4667 /* ctestz */, X86::CTEST64ri32, Convert__Reg1_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_ImmSExti64i32 }, },
37546 { 4667 /* ctestz */, X86::CTEST64mr, Convert__Mem645_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR64, MCK_Mem64 }, },
37547 { 4667 /* ctestz */, X86::CTEST8rr, Convert__Reg1_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_GR8 }, },
37548 { 4667 /* ctestz */, X86::CTEST8ri, Convert__Reg1_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Imm }, },
37549 { 4667 /* ctestz */, X86::CTEST8mr, Convert__Mem85_2__Reg1_1__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_GR8, MCK_Mem8 }, },
37550 { 4667 /* ctestz */, X86::CTEST16mr, Convert__Mem165_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_GR16 }, },
37551 { 4667 /* ctestz */, X86::CTEST16mi, Convert__Mem165_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem16, MCK_Imm }, },
37552 { 4667 /* ctestz */, X86::CTEST32mr, Convert__Mem325_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_GR32 }, },
37553 { 4667 /* ctestz */, X86::CTEST32mi, Convert__Mem325_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem32, MCK_Imm }, },
37554 { 4667 /* ctestz */, X86::CTEST64mr, Convert__Mem645_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_GR64 }, },
37555 { 4667 /* ctestz */, X86::CTEST64mi32, Convert__Mem645_1__ImmSExti64i321_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem64, MCK_ImmSExti64i32 }, },
37556 { 4667 /* ctestz */, X86::CTEST8mr, Convert__Mem85_1__Reg1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_GR8 }, },
37557 { 4667 /* ctestz */, X86::CTEST8mi, Convert__Mem85_1__Imm1_2__ImmUnsignedi41_0__imm_95_4, AMFBS_In64BitMode, { MCK_ImmUnsignedi4, MCK_Mem8, MCK_Imm }, },
37558 { 4706 /* cvtdq2pd */, X86::CVTDQ2PDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37559 { 4706 /* cvtdq2pd */, X86::CVTDQ2PDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
37560 { 4715 /* cvtdq2ps */, X86::CVTDQ2PSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37561 { 4715 /* cvtdq2ps */, X86::CVTDQ2PSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
37562 { 4724 /* cvtpd2dq */, X86::CVTPD2DQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37563 { 4724 /* cvtpd2dq */, X86::CVTPD2DQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
37564 { 4733 /* cvtpd2pi */, X86::MMX_CVTPD2PIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_FR16 }, },
37565 { 4733 /* cvtpd2pi */, X86::MMX_CVTPD2PIrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR64, MCK_Mem128 }, },
37566 { 4742 /* cvtpd2ps */, X86::CVTPD2PSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37567 { 4742 /* cvtpd2ps */, X86::CVTPD2PSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
37568 { 4751 /* cvtpi2pd */, X86::MMX_CVTPI2PDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_VR64 }, },
37569 { 4751 /* cvtpi2pd */, X86::MMX_CVTPI2PDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
37570 { 4760 /* cvtpi2ps */, X86::MMX_CVTPI2PSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_VR64 }, },
37571 { 4760 /* cvtpi2ps */, X86::MMX_CVTPI2PSrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
37572 { 4769 /* cvtps2dq */, X86::CVTPS2DQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37573 { 4769 /* cvtps2dq */, X86::CVTPS2DQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
37574 { 4778 /* cvtps2pd */, X86::CVTPS2PDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37575 { 4778 /* cvtps2pd */, X86::CVTPS2PDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
37576 { 4787 /* cvtps2pi */, X86::MMX_CVTPS2PIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_FR16 }, },
37577 { 4787 /* cvtps2pi */, X86::MMX_CVTPS2PIrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
37578 { 4796 /* cvtsd2si */, X86::CVTSD2SIrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
37579 { 4796 /* cvtsd2si */, X86::CVTSD2SIrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR32, MCK_Mem64 }, },
37580 { 4796 /* cvtsd2si */, X86::CVTSD2SI64rr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
37581 { 4796 /* cvtsd2si */, X86::CVTSD2SI64rm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
37582 { 4825 /* cvtsd2ss */, X86::CVTSD2SSrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37583 { 4825 /* cvtsd2ss */, X86::CVTSD2SSrm_Int, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
37584 { 4834 /* cvtsi2sd */, X86::CVTSI2SDrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
37585 { 4834 /* cvtsi2sd */, X86::CVTSI642SDrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
37586 { 4834 /* cvtsi2sd */, X86::CVTSI2SDrm_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
37587 { 4834 /* cvtsi2sd */, X86::CVTSI642SDrm_Int, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
37588 { 4863 /* cvtsi2ss */, X86::CVTSI2SSrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
37589 { 4863 /* cvtsi2ss */, X86::CVTSI642SSrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
37590 { 4863 /* cvtsi2ss */, X86::CVTSI2SSrm_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
37591 { 4863 /* cvtsi2ss */, X86::CVTSI642SSrm_Int, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
37592 { 4892 /* cvtss2sd */, X86::CVTSS2SDrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37593 { 4892 /* cvtss2sd */, X86::CVTSS2SDrm_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
37594 { 4901 /* cvtss2si */, X86::CVTSS2SIrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
37595 { 4901 /* cvtss2si */, X86::CVTSS2SIrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
37596 { 4901 /* cvtss2si */, X86::CVTSS2SI64rr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
37597 { 4901 /* cvtss2si */, X86::CVTSS2SI64rm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR64, MCK_Mem32 }, },
37598 { 4930 /* cvttpd2dq */, X86::CVTTPD2DQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37599 { 4930 /* cvttpd2dq */, X86::CVTTPD2DQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
37600 { 4940 /* cvttpd2pi */, X86::MMX_CVTTPD2PIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_FR16 }, },
37601 { 4940 /* cvttpd2pi */, X86::MMX_CVTTPD2PIrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR64, MCK_Mem128 }, },
37602 { 4950 /* cvttps2dq */, X86::CVTTPS2DQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37603 { 4950 /* cvttps2dq */, X86::CVTTPS2DQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
37604 { 4960 /* cvttps2pi */, X86::MMX_CVTTPS2PIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_FR16 }, },
37605 { 4960 /* cvttps2pi */, X86::MMX_CVTTPS2PIrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
37606 { 4970 /* cvttsd2si */, X86::CVTTSD2SIrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
37607 { 4970 /* cvttsd2si */, X86::CVTTSD2SIrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR32, MCK_Mem64 }, },
37608 { 4970 /* cvttsd2si */, X86::CVTTSD2SI64rr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
37609 { 4970 /* cvttsd2si */, X86::CVTTSD2SI64rm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
37610 { 5002 /* cvttss2si */, X86::CVTTSS2SIrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
37611 { 5002 /* cvttss2si */, X86::CVTTSS2SIrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
37612 { 5002 /* cvttss2si */, X86::CVTTSS2SI64rr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
37613 { 5002 /* cvttss2si */, X86::CVTTSS2SI64rm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR64, MCK_Mem32 }, },
37614 { 5034 /* cwd */, X86::CWD, Convert_NoOperands, AMFBS_None, { }, },
37615 { 5038 /* cwde */, X86::CWDE, Convert_NoOperands, AMFBS_None, { }, },
37616 { 5053 /* daa */, X86::DAA, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
37617 { 5057 /* das */, X86::DAS, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
37618 { 5061 /* data16 */, X86::DATA16_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
37619 { 5068 /* dec */, X86::DEC16r_alt, Convert__Reg1_0__Tie0_1_1, AMFBS_Not64BitMode, { MCK_GR16 }, },
37620 { 5068 /* dec */, X86::DEC16r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
37621 { 5068 /* dec */, X86::DEC16r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
37622 { 5068 /* dec */, X86::DEC16r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
37623 { 5068 /* dec */, X86::DEC32r_alt, Convert__Reg1_0__Tie0_1_1, AMFBS_Not64BitMode, { MCK_GR32 }, },
37624 { 5068 /* dec */, X86::DEC32r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
37625 { 5068 /* dec */, X86::DEC32r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
37626 { 5068 /* dec */, X86::DEC32r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
37627 { 5068 /* dec */, X86::DEC64r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
37628 { 5068 /* dec */, X86::DEC64r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
37629 { 5068 /* dec */, X86::DEC64r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
37630 { 5068 /* dec */, X86::DEC8r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
37631 { 5068 /* dec */, X86::DEC8r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
37632 { 5068 /* dec */, X86::DEC8r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
37633 { 5068 /* dec */, X86::DEC16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37634 { 5068 /* dec */, X86::DEC16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
37635 { 5068 /* dec */, X86::DEC16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
37636 { 5068 /* dec */, X86::DEC32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37637 { 5068 /* dec */, X86::DEC32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
37638 { 5068 /* dec */, X86::DEC32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
37639 { 5068 /* dec */, X86::DEC64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
37640 { 5068 /* dec */, X86::DEC64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
37641 { 5068 /* dec */, X86::DEC64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
37642 { 5068 /* dec */, X86::DEC8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
37643 { 5068 /* dec */, X86::DEC8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
37644 { 5068 /* dec */, X86::DEC8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
37645 { 5068 /* dec */, X86::DEC16r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
37646 { 5068 /* dec */, X86::DEC16r_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
37647 { 5068 /* dec */, X86::DEC16m_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
37648 { 5068 /* dec */, X86::DEC16m_NF_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
37649 { 5068 /* dec */, X86::DEC32r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
37650 { 5068 /* dec */, X86::DEC32r_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
37651 { 5068 /* dec */, X86::DEC32m_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
37652 { 5068 /* dec */, X86::DEC32m_NF_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
37653 { 5068 /* dec */, X86::DEC64r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
37654 { 5068 /* dec */, X86::DEC64r_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
37655 { 5068 /* dec */, X86::DEC64m_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
37656 { 5068 /* dec */, X86::DEC64m_NF_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
37657 { 5068 /* dec */, X86::DEC8r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
37658 { 5068 /* dec */, X86::DEC8r_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
37659 { 5068 /* dec */, X86::DEC8m_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
37660 { 5068 /* dec */, X86::DEC8m_NF_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
37661 { 5092 /* div */, X86::DIV16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
37662 { 5092 /* div */, X86::DIV16r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
37663 { 5092 /* div */, X86::DIV16r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
37664 { 5092 /* div */, X86::DIV32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
37665 { 5092 /* div */, X86::DIV32r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
37666 { 5092 /* div */, X86::DIV32r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
37667 { 5092 /* div */, X86::DIV64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
37668 { 5092 /* div */, X86::DIV64r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
37669 { 5092 /* div */, X86::DIV64r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
37670 { 5092 /* div */, X86::DIV8r, Convert__Reg1_0, AMFBS_None, { MCK_GR8 }, },
37671 { 5092 /* div */, X86::DIV8r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
37672 { 5092 /* div */, X86::DIV8r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
37673 { 5092 /* div */, X86::DIV16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37674 { 5092 /* div */, X86::DIV16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
37675 { 5092 /* div */, X86::DIV16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
37676 { 5092 /* div */, X86::DIV32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37677 { 5092 /* div */, X86::DIV32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
37678 { 5092 /* div */, X86::DIV32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
37679 { 5092 /* div */, X86::DIV64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
37680 { 5092 /* div */, X86::DIV64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
37681 { 5092 /* div */, X86::DIV64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
37682 { 5092 /* div */, X86::DIV8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
37683 { 5092 /* div */, X86::DIV8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
37684 { 5092 /* div */, X86::DIV8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
37685 { 5092 /* div */, X86::DIV8r, Convert__Reg1_1, AMFBS_None, { MCK_AL, MCK_GR8 }, },
37686 { 5092 /* div */, X86::DIV8m, Convert__Mem85_1, AMFBS_None, { MCK_AL, MCK_Mem8 }, },
37687 { 5092 /* div */, X86::DIV16r, Convert__Reg1_1, AMFBS_None, { MCK_AX, MCK_GR16 }, },
37688 { 5092 /* div */, X86::DIV16m, Convert__Mem165_1, AMFBS_None, { MCK_AX, MCK_Mem16 }, },
37689 { 5092 /* div */, X86::DIV32r, Convert__Reg1_1, AMFBS_None, { MCK_EAX, MCK_GR32 }, },
37690 { 5092 /* div */, X86::DIV32m, Convert__Mem325_1, AMFBS_None, { MCK_EAX, MCK_Mem32 }, },
37691 { 5092 /* div */, X86::DIV64r, Convert__Reg1_1, AMFBS_None, { MCK_GR64_A, MCK_GR64 }, },
37692 { 5092 /* div */, X86::DIV64m, Convert__Mem645_1, AMFBS_None, { MCK_GR64_A, MCK_Mem64 }, },
37693 { 5106 /* divpd */, X86::DIVPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37694 { 5106 /* divpd */, X86::DIVPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
37695 { 5112 /* divps */, X86::DIVPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37696 { 5112 /* divps */, X86::DIVPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
37697 { 5123 /* divsd */, X86::DIVSDrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37698 { 5123 /* divsd */, X86::DIVSDrm_Int, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
37699 { 5129 /* divss */, X86::DIVSSrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37700 { 5129 /* divss */, X86::DIVSSrm_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
37701 { 5140 /* dppd */, X86::DPPDrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
37702 { 5140 /* dppd */, X86::DPPDrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
37703 { 5145 /* dpps */, X86::DPPSrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
37704 { 5145 /* dpps */, X86::DPPSrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
37705 { 5150 /* ds */, X86::DS_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
37706 { 5153 /* emms */, X86::MMX_EMMS, Convert_NoOperands, AMFBS_None, { }, },
37707 { 5158 /* encls */, X86::ENCLS, Convert_NoOperands, AMFBS_None, { }, },
37708 { 5164 /* enclu */, X86::ENCLU, Convert_NoOperands, AMFBS_None, { }, },
37709 { 5170 /* enclv */, X86::ENCLV, Convert_NoOperands, AMFBS_None, { }, },
37710 { 5176 /* encodekey128 */, X86::ENCODEKEY128, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
37711 { 5189 /* encodekey256 */, X86::ENCODEKEY256, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
37712 { 5202 /* endbr32 */, X86::ENDBR32, Convert_NoOperands, AMFBS_None, { }, },
37713 { 5210 /* endbr64 */, X86::ENDBR64, Convert_NoOperands, AMFBS_None, { }, },
37714 { 5218 /* enqcmd */, X86::ENQCMD16, Convert__Reg1_0__Mem512_GR165_1, AMFBS_Not64BitMode, { MCK_GR16, MCK_Mem512_GR16 }, },
37715 { 5218 /* enqcmd */, X86::ENQCMD32, Convert__Reg1_0__Mem512_GR325_1, AMFBS_None, { MCK_GR32, MCK_Mem512_GR32 }, },
37716 { 5218 /* enqcmd */, X86::ENQCMD32_EVEX, Convert__Reg1_0__Mem512_GR325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem512_GR32 }, },
37717 { 5218 /* enqcmd */, X86::ENQCMD64, Convert__Reg1_0__Mem512_GR645_1, AMFBS_None, { MCK_GR64, MCK_Mem512_GR64 }, },
37718 { 5218 /* enqcmd */, X86::ENQCMD64_EVEX, Convert__Reg1_0__Mem512_GR645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem512_GR64 }, },
37719 { 5225 /* enqcmds */, X86::ENQCMDS16, Convert__Reg1_0__Mem512_GR165_1, AMFBS_Not64BitMode, { MCK_GR16, MCK_Mem512_GR16 }, },
37720 { 5225 /* enqcmds */, X86::ENQCMDS32, Convert__Reg1_0__Mem512_GR325_1, AMFBS_None, { MCK_GR32, MCK_Mem512_GR32 }, },
37721 { 5225 /* enqcmds */, X86::ENQCMDS32_EVEX, Convert__Reg1_0__Mem512_GR325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem512_GR32 }, },
37722 { 5225 /* enqcmds */, X86::ENQCMDS64, Convert__Reg1_0__Mem512_GR645_1, AMFBS_None, { MCK_GR64, MCK_Mem512_GR64 }, },
37723 { 5225 /* enqcmds */, X86::ENQCMDS64_EVEX, Convert__Reg1_0__Mem512_GR645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem512_GR64 }, },
37724 { 5233 /* enter */, X86::ENTER, Convert__Imm1_0__Imm1_1, AMFBS_None, { MCK_Imm, MCK_Imm }, },
37725 { 5239 /* erets */, X86::ERETS, Convert_NoOperands, AMFBS_In64BitMode, { }, },
37726 { 5245 /* eretu */, X86::ERETU, Convert_NoOperands, AMFBS_In64BitMode, { }, },
37727 { 5251 /* es */, X86::ES_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
37728 { 5254 /* extractps */, X86::EXTRACTPSrri, Convert__GR32orGR641_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32orGR64, MCK_FR16, MCK_ImmUnsignedi8 }, },
37729 { 5254 /* extractps */, X86::EXTRACTPSmri, Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_ImmUnsignedi8 }, },
37730 { 5264 /* extrq */, X86::EXTRQ, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37731 { 5264 /* extrq */, X86::EXTRQI, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_ImmUnsignedi8, MCK_ImmUnsignedi8 }, },
37732 { 5270 /* f2xm1 */, X86::F2XM1, Convert_NoOperands, AMFBS_None, { }, },
37733 { 5276 /* fabs */, X86::ABS_F, Convert_NoOperands, AMFBS_None, { }, },
37734 { 5281 /* fadd */, X86::ADD_FPrST0, Convert__regST1, AMFBS_None, { }, },
37735 { 5281 /* fadd */, X86::ADD_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37736 { 5281 /* fadd */, X86::ADD_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37737 { 5281 /* fadd */, X86::ADD_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37738 { 5281 /* fadd */, X86::ADD_FST0r, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37739 { 5281 /* fadd */, X86::ADD_FST0r, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37740 { 5281 /* fadd */, X86::ADD_FrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
37741 { 5292 /* faddp */, X86::ADD_FPrST0, Convert__regST1, AMFBS_None, { }, },
37742 { 5292 /* faddp */, X86::ADD_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37743 { 5292 /* faddp */, X86::ADD_FPrST0, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37744 { 5292 /* faddp */, X86::ADD_FPrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37745 { 5292 /* faddp */, X86::ADD_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
37746 { 5304 /* fbld */, X86::FBLDm, Convert__Mem805_0, AMFBS_None, { MCK_Mem80 }, },
37747 { 5309 /* fbstp */, X86::FBSTPm, Convert__Mem805_0, AMFBS_None, { MCK_Mem80 }, },
37748 { 5315 /* fchs */, X86::CHS_F, Convert_NoOperands, AMFBS_None, { }, },
37749 { 5320 /* fcmovb */, X86::CMOVB_F, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37750 { 5327 /* fcmovbe */, X86::CMOVBE_F, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37751 { 5335 /* fcmove */, X86::CMOVE_F, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37752 { 5342 /* fcmovnb */, X86::CMOVNB_F, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37753 { 5350 /* fcmovnbe */, X86::CMOVNBE_F, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37754 { 5359 /* fcmovne */, X86::CMOVNE_F, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37755 { 5367 /* fcmovnu */, X86::CMOVNP_F, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37756 { 5375 /* fcmovu */, X86::CMOVP_F, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37757 { 5382 /* fcom */, X86::COM_FST0r, Convert__regST1, AMFBS_None, { }, },
37758 { 5382 /* fcom */, X86::COM_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37759 { 5382 /* fcom */, X86::FCOM32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37760 { 5382 /* fcom */, X86::FCOM64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37761 { 5387 /* fcomi */, X86::COM_FIr, Convert__regST1, AMFBS_None, { }, },
37762 { 5387 /* fcomi */, X86::COM_FIr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37763 { 5387 /* fcomi */, X86::COM_FIr, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37764 { 5387 /* fcomi */, X86::COM_FIr, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37765 { 5399 /* fcomp */, X86::COMP_FST0r, Convert__regST1, AMFBS_None, { }, },
37766 { 5399 /* fcomp */, X86::COMP_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37767 { 5399 /* fcomp */, X86::FCOMP32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37768 { 5399 /* fcomp */, X86::FCOMP64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37769 { 5405 /* fcompi */, X86::COM_FIPr, Convert__regST1, AMFBS_None, { }, },
37770 { 5405 /* fcompi */, X86::COM_FIPr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37771 { 5405 /* fcompi */, X86::COM_FIPr, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37772 { 5405 /* fcompi */, X86::COM_FIPr, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37773 { 5419 /* fcompp */, X86::FCOMPP, Convert_NoOperands, AMFBS_None, { }, },
37774 { 5439 /* fcos */, X86::FCOS, Convert_NoOperands, AMFBS_None, { }, },
37775 { 5444 /* fdecstp */, X86::FDECSTP, Convert_NoOperands, AMFBS_None, { }, },
37776 { 5452 /* fdiv */, X86::DIV_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37777 { 5452 /* fdiv */, X86::DIV_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37778 { 5452 /* fdiv */, X86::DIV_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37779 { 5452 /* fdiv */, X86::DIV_FST0r, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37780 { 5452 /* fdiv */, X86::DIV_FST0r, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37781 { 5452 /* fdiv */, X86::DIV_FrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
37782 { 5463 /* fdivp */, X86::DIV_FPrST0, Convert__regST1, AMFBS_None, { }, },
37783 { 5463 /* fdivp */, X86::DIV_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37784 { 5463 /* fdivp */, X86::DIV_FPrST0, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37785 { 5463 /* fdivp */, X86::DIV_FPrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37786 { 5463 /* fdivp */, X86::DIV_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
37787 { 5469 /* fdivr */, X86::DIVR_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37788 { 5469 /* fdivr */, X86::DIVR_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37789 { 5469 /* fdivr */, X86::DIVR_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37790 { 5469 /* fdivr */, X86::DIVR_FST0r, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37791 { 5469 /* fdivr */, X86::DIVR_FST0r, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37792 { 5469 /* fdivr */, X86::DIVR_FrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
37793 { 5482 /* fdivrp */, X86::DIVR_FPrST0, Convert__regST1, AMFBS_None, { }, },
37794 { 5482 /* fdivrp */, X86::DIVR_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37795 { 5482 /* fdivrp */, X86::DIVR_FPrST0, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37796 { 5482 /* fdivrp */, X86::DIVR_FPrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37797 { 5482 /* fdivrp */, X86::DIVR_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
37798 { 5502 /* femms */, X86::FEMMS, Convert_NoOperands, AMFBS_None, { }, },
37799 { 5508 /* ffree */, X86::FFREE, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37800 { 5514 /* ffreep */, X86::FFREEP, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37801 { 5521 /* fiadd */, X86::ADD_FI16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37802 { 5521 /* fiadd */, X86::ADD_FI32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37803 { 5541 /* ficom */, X86::FICOM16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37804 { 5541 /* ficom */, X86::FICOM32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37805 { 5554 /* ficomp */, X86::FICOMP16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37806 { 5554 /* ficomp */, X86::FICOMP32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37807 { 5584 /* fidiv */, X86::DIV_FI16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37808 { 5584 /* fidiv */, X86::DIV_FI32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37809 { 5597 /* fidivr */, X86::DIVR_FI16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37810 { 5597 /* fidivr */, X86::DIVR_FI32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37811 { 5627 /* fild */, X86::ILD_F16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37812 { 5627 /* fild */, X86::ILD_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37813 { 5627 /* fild */, X86::ILD_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37814 { 5651 /* fimul */, X86::MUL_FI16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37815 { 5651 /* fimul */, X86::MUL_FI32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37816 { 5671 /* fincstp */, X86::FINCSTP, Convert_NoOperands, AMFBS_None, { }, },
37817 { 5679 /* fist */, X86::IST_F16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37818 { 5679 /* fist */, X86::IST_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37819 { 5690 /* fistp */, X86::IST_FP16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37820 { 5690 /* fistp */, X86::IST_FP32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37821 { 5690 /* fistp */, X86::IST_FP64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37822 { 5724 /* fisttp */, X86::ISTT_FP16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37823 { 5724 /* fisttp */, X86::ISTT_FP32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37824 { 5724 /* fisttp */, X86::ISTT_FP64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37825 { 5756 /* fisub */, X86::SUB_FI16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37826 { 5756 /* fisub */, X86::SUB_FI32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37827 { 5769 /* fisubr */, X86::SUBR_FI16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37828 { 5769 /* fisubr */, X86::SUBR_FI32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37829 { 5799 /* fld */, X86::LD_Frr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37830 { 5799 /* fld */, X86::LD_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37831 { 5799 /* fld */, X86::LD_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37832 { 5799 /* fld */, X86::LD_F80m, Convert__Mem805_0, AMFBS_None, { MCK_Mem80 }, },
37833 { 5803 /* fld1 */, X86::LD_F1, Convert_NoOperands, AMFBS_None, { }, },
37834 { 5808 /* fldcw */, X86::FLDCW16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37835 { 5814 /* fldenv */, X86::FLDENVm, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
37836 { 5826 /* fldl2e */, X86::FLDL2E, Convert_NoOperands, AMFBS_None, { }, },
37837 { 5833 /* fldl2t */, X86::FLDL2T, Convert_NoOperands, AMFBS_None, { }, },
37838 { 5840 /* fldlg2 */, X86::FLDLG2, Convert_NoOperands, AMFBS_None, { }, },
37839 { 5847 /* fldln2 */, X86::FLDLN2, Convert_NoOperands, AMFBS_None, { }, },
37840 { 5854 /* fldpi */, X86::FLDPI, Convert_NoOperands, AMFBS_None, { }, },
37841 { 5870 /* fldz */, X86::LD_F0, Convert_NoOperands, AMFBS_None, { }, },
37842 { 5875 /* fmul */, X86::MUL_FPrST0, Convert__regST1, AMFBS_None, { }, },
37843 { 5875 /* fmul */, X86::MUL_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37844 { 5875 /* fmul */, X86::MUL_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37845 { 5875 /* fmul */, X86::MUL_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37846 { 5875 /* fmul */, X86::MUL_FST0r, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37847 { 5875 /* fmul */, X86::MUL_FST0r, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37848 { 5875 /* fmul */, X86::MUL_FrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
37849 { 5886 /* fmulp */, X86::MUL_FPrST0, Convert__regST1, AMFBS_None, { }, },
37850 { 5886 /* fmulp */, X86::MUL_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37851 { 5886 /* fmulp */, X86::MUL_FPrST0, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37852 { 5886 /* fmulp */, X86::MUL_FPrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37853 { 5886 /* fmulp */, X86::MUL_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
37854 { 5898 /* fnclex */, X86::FNCLEX, Convert_NoOperands, AMFBS_None, { }, },
37855 { 5905 /* fninit */, X86::FNINIT, Convert_NoOperands, AMFBS_None, { }, },
37856 { 5912 /* fnop */, X86::FNOP, Convert_NoOperands, AMFBS_None, { }, },
37857 { 5917 /* fnsave */, X86::FSAVEm, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
37858 { 5924 /* fnstcw */, X86::FNSTCW16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37859 { 5931 /* fnstenv */, X86::FSTENVm, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
37860 { 5939 /* fnstsw */, X86::FNSTSW16r, Convert_NoOperands, AMFBS_None, { }, },
37861 { 5939 /* fnstsw */, X86::FNSTSW16r, Convert_NoOperands, AMFBS_None, { MCK_AX }, },
37862 { 5939 /* fnstsw */, X86::FNSTSWm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37863 { 5946 /* fpatan */, X86::FPATAN, Convert_NoOperands, AMFBS_None, { }, },
37864 { 5953 /* fprem */, X86::FPREM, Convert_NoOperands, AMFBS_None, { }, },
37865 { 5959 /* fprem1 */, X86::FPREM1, Convert_NoOperands, AMFBS_None, { }, },
37866 { 5966 /* fptan */, X86::FPTAN, Convert_NoOperands, AMFBS_None, { }, },
37867 { 5972 /* frndint */, X86::FRNDINT, Convert_NoOperands, AMFBS_None, { }, },
37868 { 5980 /* frstor */, X86::FRSTORm, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
37869 { 5987 /* fs */, X86::FS_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
37870 { 5990 /* fscale */, X86::FSCALE, Convert_NoOperands, AMFBS_None, { }, },
37871 { 5997 /* fsin */, X86::FSIN, Convert_NoOperands, AMFBS_None, { }, },
37872 { 6002 /* fsincos */, X86::FSINCOS, Convert_NoOperands, AMFBS_None, { }, },
37873 { 6010 /* fsqrt */, X86::SQRT_F, Convert_NoOperands, AMFBS_None, { }, },
37874 { 6016 /* fst */, X86::ST_Frr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37875 { 6016 /* fst */, X86::ST_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37876 { 6016 /* fst */, X86::ST_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37877 { 6025 /* fstp */, X86::ST_FPrr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37878 { 6025 /* fstp */, X86::ST_FP32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37879 { 6025 /* fstp */, X86::ST_FP64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37880 { 6025 /* fstp */, X86::ST_FP80m, Convert__Mem805_0, AMFBS_None, { MCK_Mem80 }, },
37881 { 6053 /* fsub */, X86::SUB_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37882 { 6053 /* fsub */, X86::SUB_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37883 { 6053 /* fsub */, X86::SUB_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37884 { 6053 /* fsub */, X86::SUB_FST0r, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37885 { 6053 /* fsub */, X86::SUB_FST0r, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37886 { 6053 /* fsub */, X86::SUB_FrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
37887 { 6064 /* fsubp */, X86::SUB_FPrST0, Convert__regST1, AMFBS_None, { }, },
37888 { 6064 /* fsubp */, X86::SUB_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37889 { 6064 /* fsubp */, X86::SUB_FPrST0, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37890 { 6064 /* fsubp */, X86::SUB_FPrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37891 { 6064 /* fsubp */, X86::SUB_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
37892 { 6070 /* fsubr */, X86::SUBR_FST0r, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37893 { 6070 /* fsubr */, X86::SUBR_F32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37894 { 6070 /* fsubr */, X86::SUBR_F64m, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
37895 { 6070 /* fsubr */, X86::SUBR_FST0r, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37896 { 6070 /* fsubr */, X86::SUBR_FST0r, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37897 { 6070 /* fsubr */, X86::SUBR_FrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
37898 { 6083 /* fsubrp */, X86::SUBR_FPrST0, Convert__regST1, AMFBS_None, { }, },
37899 { 6083 /* fsubrp */, X86::SUBR_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37900 { 6083 /* fsubrp */, X86::SUBR_FPrST0, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37901 { 6083 /* fsubrp */, X86::SUBR_FPrST0, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37902 { 6083 /* fsubrp */, X86::SUBR_FPrST0, Convert__Reg1_0, AMFBS_None, { MCK_RST, MCK_ST0 }, },
37903 { 6103 /* ftst */, X86::TST_F, Convert_NoOperands, AMFBS_None, { }, },
37904 { 6108 /* fucom */, X86::UCOM_Fr, Convert__regST1, AMFBS_None, { }, },
37905 { 6108 /* fucom */, X86::UCOM_Fr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37906 { 6114 /* fucomi */, X86::UCOM_FIr, Convert__regST1, AMFBS_None, { }, },
37907 { 6114 /* fucomi */, X86::UCOM_FIr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37908 { 6114 /* fucomi */, X86::UCOM_FIr, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37909 { 6114 /* fucomi */, X86::UCOM_FIr, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37910 { 6121 /* fucomp */, X86::UCOM_FPr, Convert__regST1, AMFBS_None, { }, },
37911 { 6121 /* fucomp */, X86::UCOM_FPr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37912 { 6128 /* fucompi */, X86::UCOM_FIPr, Convert__regST1, AMFBS_None, { }, },
37913 { 6128 /* fucompi */, X86::UCOM_FIPr, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37914 { 6128 /* fucompi */, X86::UCOM_FIPr, Convert__regST0, AMFBS_None, { MCK_ST0, MCK_ST0 }, },
37915 { 6128 /* fucompi */, X86::UCOM_FIPr, Convert__Reg1_1, AMFBS_None, { MCK_ST0, MCK_RST }, },
37916 { 6136 /* fucompp */, X86::UCOM_FPPr, Convert_NoOperands, AMFBS_None, { }, },
37917 { 6144 /* fxam */, X86::XAM_F, Convert_NoOperands, AMFBS_None, { }, },
37918 { 6149 /* fxch */, X86::XCH_F, Convert__regST1, AMFBS_None, { }, },
37919 { 6149 /* fxch */, X86::XCH_F, Convert__Reg1_0, AMFBS_None, { MCK_RST }, },
37920 { 6154 /* fxrstor */, X86::FXRSTOR, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
37921 { 6162 /* fxrstor64 */, X86::FXRSTOR64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
37922 { 6172 /* fxsave */, X86::FXSAVE, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
37923 { 6179 /* fxsave64 */, X86::FXSAVE64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
37924 { 6188 /* fxtract */, X86::FXTRACT, Convert_NoOperands, AMFBS_None, { }, },
37925 { 6196 /* fyl2x */, X86::FYL2X, Convert_NoOperands, AMFBS_None, { }, },
37926 { 6202 /* fyl2xp1 */, X86::FYL2XP1, Convert_NoOperands, AMFBS_None, { }, },
37927 { 6210 /* getsec */, X86::GETSEC, Convert_NoOperands, AMFBS_None, { }, },
37928 { 6217 /* gf2p8affineinvqb */, X86::GF2P8AFFINEINVQBrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
37929 { 6217 /* gf2p8affineinvqb */, X86::GF2P8AFFINEINVQBrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
37930 { 6234 /* gf2p8affineqb */, X86::GF2P8AFFINEQBrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
37931 { 6234 /* gf2p8affineqb */, X86::GF2P8AFFINEQBrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
37932 { 6248 /* gf2p8mulb */, X86::GF2P8MULBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37933 { 6248 /* gf2p8mulb */, X86::GF2P8MULBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
37934 { 6258 /* gs */, X86::GS_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
37935 { 6261 /* haddpd */, X86::HADDPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37936 { 6261 /* haddpd */, X86::HADDPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
37937 { 6268 /* haddps */, X86::HADDPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37938 { 6268 /* haddps */, X86::HADDPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
37939 { 6275 /* hlt */, X86::HLT, Convert_NoOperands, AMFBS_None, { }, },
37940 { 6279 /* hreset */, X86::HRESET, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
37941 { 6286 /* hsubpd */, X86::HSUBPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37942 { 6286 /* hsubpd */, X86::HSUBPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
37943 { 6293 /* hsubps */, X86::HSUBPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
37944 { 6293 /* hsubps */, X86::HSUBPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
37945 { 6300 /* idiv */, X86::IDIV16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
37946 { 6300 /* idiv */, X86::IDIV16r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
37947 { 6300 /* idiv */, X86::IDIV16r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
37948 { 6300 /* idiv */, X86::IDIV32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
37949 { 6300 /* idiv */, X86::IDIV32r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
37950 { 6300 /* idiv */, X86::IDIV32r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
37951 { 6300 /* idiv */, X86::IDIV64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
37952 { 6300 /* idiv */, X86::IDIV64r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
37953 { 6300 /* idiv */, X86::IDIV64r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
37954 { 6300 /* idiv */, X86::IDIV8r, Convert__Reg1_0, AMFBS_None, { MCK_GR8 }, },
37955 { 6300 /* idiv */, X86::IDIV8r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
37956 { 6300 /* idiv */, X86::IDIV8r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
37957 { 6300 /* idiv */, X86::IDIV16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37958 { 6300 /* idiv */, X86::IDIV16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
37959 { 6300 /* idiv */, X86::IDIV16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
37960 { 6300 /* idiv */, X86::IDIV32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37961 { 6300 /* idiv */, X86::IDIV32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
37962 { 6300 /* idiv */, X86::IDIV32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
37963 { 6300 /* idiv */, X86::IDIV64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
37964 { 6300 /* idiv */, X86::IDIV64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
37965 { 6300 /* idiv */, X86::IDIV64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
37966 { 6300 /* idiv */, X86::IDIV8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
37967 { 6300 /* idiv */, X86::IDIV8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
37968 { 6300 /* idiv */, X86::IDIV8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
37969 { 6300 /* idiv */, X86::IDIV8r, Convert__Reg1_1, AMFBS_None, { MCK_AL, MCK_GR8 }, },
37970 { 6300 /* idiv */, X86::IDIV8m, Convert__Mem85_1, AMFBS_None, { MCK_AL, MCK_Mem8 }, },
37971 { 6300 /* idiv */, X86::IDIV16r, Convert__Reg1_1, AMFBS_None, { MCK_AX, MCK_GR16 }, },
37972 { 6300 /* idiv */, X86::IDIV16m, Convert__Mem165_1, AMFBS_None, { MCK_AX, MCK_Mem16 }, },
37973 { 6300 /* idiv */, X86::IDIV32r, Convert__Reg1_1, AMFBS_None, { MCK_EAX, MCK_GR32 }, },
37974 { 6300 /* idiv */, X86::IDIV32m, Convert__Mem325_1, AMFBS_None, { MCK_EAX, MCK_Mem32 }, },
37975 { 6300 /* idiv */, X86::IDIV64r, Convert__Reg1_1, AMFBS_None, { MCK_GR64_A, MCK_GR64 }, },
37976 { 6300 /* idiv */, X86::IDIV64m, Convert__Mem645_1, AMFBS_None, { MCK_GR64_A, MCK_Mem64 }, },
37977 { 6329 /* imul */, X86::IMUL16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
37978 { 6329 /* imul */, X86::IMUL16r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
37979 { 6329 /* imul */, X86::IMUL16r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
37980 { 6329 /* imul */, X86::IMUL32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
37981 { 6329 /* imul */, X86::IMUL32r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
37982 { 6329 /* imul */, X86::IMUL32r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
37983 { 6329 /* imul */, X86::IMUL64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
37984 { 6329 /* imul */, X86::IMUL64r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
37985 { 6329 /* imul */, X86::IMUL64r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
37986 { 6329 /* imul */, X86::IMUL8r, Convert__Reg1_0, AMFBS_None, { MCK_GR8 }, },
37987 { 6329 /* imul */, X86::IMUL8r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
37988 { 6329 /* imul */, X86::IMUL8r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
37989 { 6329 /* imul */, X86::IMUL16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
37990 { 6329 /* imul */, X86::IMUL16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
37991 { 6329 /* imul */, X86::IMUL16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
37992 { 6329 /* imul */, X86::IMUL32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
37993 { 6329 /* imul */, X86::IMUL32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
37994 { 6329 /* imul */, X86::IMUL32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
37995 { 6329 /* imul */, X86::IMUL64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
37996 { 6329 /* imul */, X86::IMUL64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
37997 { 6329 /* imul */, X86::IMUL64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
37998 { 6329 /* imul */, X86::IMUL8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
37999 { 6329 /* imul */, X86::IMUL8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
38000 { 6329 /* imul */, X86::IMUL8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
38001 { 6329 /* imul */, X86::IMUL16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
38002 { 6329 /* imul */, X86::IMUL16rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
38003 { 6329 /* imul */, X86::IMUL16rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
38004 { 6329 /* imul */, X86::IMUL16rri8, Convert__Reg1_0__Reg1_0__ImmSExti16i81_1, AMFBS_None, { MCK_GR16, MCK_ImmSExti16i8 }, },
38005 { 6329 /* imul */, X86::IMUL16rri, Convert__Reg1_0__Reg1_0__Imm1_1, AMFBS_None, { MCK_GR16, MCK_Imm }, },
38006 { 6329 /* imul */, X86::IMUL16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
38007 { 6329 /* imul */, X86::IMUL16rm_NF, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
38008 { 6329 /* imul */, X86::IMUL16rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
38009 { 6329 /* imul */, X86::IMUL32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
38010 { 6329 /* imul */, X86::IMUL32rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
38011 { 6329 /* imul */, X86::IMUL32rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
38012 { 6329 /* imul */, X86::IMUL32rri8, Convert__Reg1_0__Reg1_0__ImmSExti32i81_1, AMFBS_None, { MCK_GR32, MCK_ImmSExti32i8 }, },
38013 { 6329 /* imul */, X86::IMUL32rri, Convert__Reg1_0__Reg1_0__Imm1_1, AMFBS_None, { MCK_GR32, MCK_Imm }, },
38014 { 6329 /* imul */, X86::IMUL32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
38015 { 6329 /* imul */, X86::IMUL32rm_NF, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
38016 { 6329 /* imul */, X86::IMUL32rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
38017 { 6329 /* imul */, X86::IMUL64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
38018 { 6329 /* imul */, X86::IMUL64rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
38019 { 6329 /* imul */, X86::IMUL64rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
38020 { 6329 /* imul */, X86::IMUL64rri8, Convert__Reg1_0__Reg1_0__ImmSExti64i81_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i8 }, },
38021 { 6329 /* imul */, X86::IMUL64rri32, Convert__Reg1_0__Reg1_0__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
38022 { 6329 /* imul */, X86::IMUL64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
38023 { 6329 /* imul */, X86::IMUL64rm_NF, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
38024 { 6329 /* imul */, X86::IMUL64rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
38025 { 6329 /* imul */, X86::IMUL16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
38026 { 6329 /* imul */, X86::IMUL16rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
38027 { 6329 /* imul */, X86::IMUL16rri8, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_None, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
38028 { 6329 /* imul */, X86::IMUL16rri8_NF, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
38029 { 6329 /* imul */, X86::IMUL16rri8_EVEX, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
38030 { 6329 /* imul */, X86::IMUL16rri, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_None, { MCK_GR16, MCK_GR16, MCK_Imm }, },
38031 { 6329 /* imul */, X86::IMUL16rri_NF, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
38032 { 6329 /* imul */, X86::IMUL16rri_EVEX, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
38033 { 6329 /* imul */, X86::IMUL16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
38034 { 6329 /* imul */, X86::IMUL16rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
38035 { 6329 /* imul */, X86::IMUL16rmi8, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_None, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
38036 { 6329 /* imul */, X86::IMUL16rmi8_NF, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
38037 { 6329 /* imul */, X86::IMUL16rmi8_EVEX, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
38038 { 6329 /* imul */, X86::IMUL16rmi, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_None, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
38039 { 6329 /* imul */, X86::IMUL16rmi_NF, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
38040 { 6329 /* imul */, X86::IMUL16rmi_EVEX, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
38041 { 6329 /* imul */, X86::IMUL32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
38042 { 6329 /* imul */, X86::IMUL32rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
38043 { 6329 /* imul */, X86::IMUL32rri8, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
38044 { 6329 /* imul */, X86::IMUL32rri8_NF, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
38045 { 6329 /* imul */, X86::IMUL32rri8_EVEX, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
38046 { 6329 /* imul */, X86::IMUL32rri, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_Imm }, },
38047 { 6329 /* imul */, X86::IMUL32rri_NF, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
38048 { 6329 /* imul */, X86::IMUL32rri_EVEX, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
38049 { 6329 /* imul */, X86::IMUL32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
38050 { 6329 /* imul */, X86::IMUL32rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
38051 { 6329 /* imul */, X86::IMUL32rmi8, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
38052 { 6329 /* imul */, X86::IMUL32rmi8_NF, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
38053 { 6329 /* imul */, X86::IMUL32rmi8_EVEX, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
38054 { 6329 /* imul */, X86::IMUL32rmi, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
38055 { 6329 /* imul */, X86::IMUL32rmi_NF, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
38056 { 6329 /* imul */, X86::IMUL32rmi_EVEX, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
38057 { 6329 /* imul */, X86::IMUL64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
38058 { 6329 /* imul */, X86::IMUL64rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
38059 { 6329 /* imul */, X86::IMUL64rri8, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
38060 { 6329 /* imul */, X86::IMUL64rri8_NF, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
38061 { 6329 /* imul */, X86::IMUL64rri8_EVEX, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
38062 { 6329 /* imul */, X86::IMUL64rri32, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
38063 { 6329 /* imul */, X86::IMUL64rri32_NF, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
38064 { 6329 /* imul */, X86::IMUL64rri32_EVEX, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
38065 { 6329 /* imul */, X86::IMUL64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
38066 { 6329 /* imul */, X86::IMUL64rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
38067 { 6329 /* imul */, X86::IMUL64rmi8, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
38068 { 6329 /* imul */, X86::IMUL64rmi8_NF, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
38069 { 6329 /* imul */, X86::IMUL64rmi8_EVEX, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
38070 { 6329 /* imul */, X86::IMUL64rmi32, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
38071 { 6329 /* imul */, X86::IMUL64rmi32_NF, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
38072 { 6329 /* imul */, X86::IMUL64rmi32_EVEX, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
38073 { 6358 /* imulzu */, X86::IMULZU16rri8, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
38074 { 6358 /* imulzu */, X86::IMULZU16rri, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
38075 { 6358 /* imulzu */, X86::IMULZU16rmi8, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
38076 { 6358 /* imulzu */, X86::IMULZU16rmi, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
38077 { 6358 /* imulzu */, X86::IMULZU32rri8, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
38078 { 6358 /* imulzu */, X86::IMULZU32rri, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
38079 { 6358 /* imulzu */, X86::IMULZU32rmi8, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
38080 { 6358 /* imulzu */, X86::IMULZU32rmi, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
38081 { 6358 /* imulzu */, X86::IMULZU64rri8, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
38082 { 6358 /* imulzu */, X86::IMULZU64rri32, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
38083 { 6358 /* imulzu */, X86::IMULZU64rmi8, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
38084 { 6358 /* imulzu */, X86::IMULZU64rmi32, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
38085 { 6389 /* in */, X86::IN8rr, Convert_NoOperands, AMFBS_None, { MCK_AL, MCK_DX }, },
38086 { 6389 /* in */, X86::IN8ri, Convert__ImmUnsignedi81_1, AMFBS_None, { MCK_AL, MCK_ImmUnsignedi8 }, },
38087 { 6389 /* in */, X86::IN16rr, Convert_NoOperands, AMFBS_None, { MCK_AX, MCK_DX }, },
38088 { 6389 /* in */, X86::IN16ri, Convert__ImmUnsignedi81_1, AMFBS_None, { MCK_AX, MCK_ImmUnsignedi8 }, },
38089 { 6389 /* in */, X86::IN32rr, Convert_NoOperands, AMFBS_None, { MCK_EAX, MCK_DX }, },
38090 { 6389 /* in */, X86::IN32ri, Convert__ImmUnsignedi81_1, AMFBS_None, { MCK_EAX, MCK_ImmUnsignedi8 }, },
38091 { 6392 /* inb */, X86::IN8rr, Convert_NoOperands, AMFBS_None, { MCK_DX }, },
38092 { 6392 /* inb */, X86::IN8ri, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
38093 { 6396 /* inc */, X86::INC16r_alt, Convert__Reg1_0__Tie0_1_1, AMFBS_Not64BitMode, { MCK_GR16 }, },
38094 { 6396 /* inc */, X86::INC16r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
38095 { 6396 /* inc */, X86::INC16r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
38096 { 6396 /* inc */, X86::INC16r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
38097 { 6396 /* inc */, X86::INC32r_alt, Convert__Reg1_0__Tie0_1_1, AMFBS_Not64BitMode, { MCK_GR32 }, },
38098 { 6396 /* inc */, X86::INC32r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
38099 { 6396 /* inc */, X86::INC32r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
38100 { 6396 /* inc */, X86::INC32r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
38101 { 6396 /* inc */, X86::INC64r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
38102 { 6396 /* inc */, X86::INC64r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
38103 { 6396 /* inc */, X86::INC64r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
38104 { 6396 /* inc */, X86::INC8r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
38105 { 6396 /* inc */, X86::INC8r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
38106 { 6396 /* inc */, X86::INC8r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
38107 { 6396 /* inc */, X86::INC16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
38108 { 6396 /* inc */, X86::INC16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
38109 { 6396 /* inc */, X86::INC16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
38110 { 6396 /* inc */, X86::INC32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
38111 { 6396 /* inc */, X86::INC32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
38112 { 6396 /* inc */, X86::INC32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
38113 { 6396 /* inc */, X86::INC64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
38114 { 6396 /* inc */, X86::INC64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
38115 { 6396 /* inc */, X86::INC64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
38116 { 6396 /* inc */, X86::INC8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
38117 { 6396 /* inc */, X86::INC8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
38118 { 6396 /* inc */, X86::INC8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
38119 { 6396 /* inc */, X86::INC16r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
38120 { 6396 /* inc */, X86::INC16r_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
38121 { 6396 /* inc */, X86::INC16m_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
38122 { 6396 /* inc */, X86::INC16m_NF_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
38123 { 6396 /* inc */, X86::INC32r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
38124 { 6396 /* inc */, X86::INC32r_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
38125 { 6396 /* inc */, X86::INC32m_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
38126 { 6396 /* inc */, X86::INC32m_NF_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
38127 { 6396 /* inc */, X86::INC64r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
38128 { 6396 /* inc */, X86::INC64r_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
38129 { 6396 /* inc */, X86::INC64m_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
38130 { 6396 /* inc */, X86::INC64m_NF_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
38131 { 6396 /* inc */, X86::INC8r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
38132 { 6396 /* inc */, X86::INC8r_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
38133 { 6396 /* inc */, X86::INC8m_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
38134 { 6396 /* inc */, X86::INC8m_NF_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
38135 { 6415 /* incsspd */, X86::INCSSPD, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
38136 { 6423 /* incsspq */, X86::INCSSPQ, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
38137 { 6436 /* inl */, X86::IN32rr, Convert_NoOperands, AMFBS_None, { MCK_DX }, },
38138 { 6436 /* inl */, X86::IN32ri, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
38139 { 6440 /* ins */, X86::INSW, Convert__DstIdx161_0, AMFBS_None, { MCK_DstIdx16, MCK_DX }, },
38140 { 6440 /* ins */, X86::INSL, Convert__DstIdx321_0, AMFBS_None, { MCK_DstIdx32, MCK_DX }, },
38141 { 6440 /* ins */, X86::INSB, Convert__DstIdx81_0, AMFBS_None, { MCK_DstIdx8, MCK_DX }, },
38142 { 6444 /* insb */, X86::INSB, Convert__DstIdx81_0, AMFBS_None, { MCK_DstIdx8, MCK_DX }, },
38143 { 6449 /* insd */, X86::INSL, Convert__DstIdx321_0, AMFBS_None, { MCK_DstIdx32, MCK_DX }, },
38144 { 6454 /* insertps */, X86::INSERTPSrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
38145 { 6454 /* insertps */, X86::INSERTPSrmi, Convert__Reg1_0__Tie0_1_1__Mem325_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem32, MCK_ImmUnsignedi8 }, },
38146 { 6463 /* insertq */, X86::INSERTQ, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38147 { 6463 /* insertq */, X86::INSERTQI, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8, MCK_ImmUnsignedi8 }, },
38148 { 6476 /* insw */, X86::INSW, Convert__DstIdx161_0, AMFBS_None, { MCK_DstIdx16, MCK_DX }, },
38149 { 6481 /* int */, X86::INT, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
38150 { 6485 /* int3 */, X86::INT3, Convert_NoOperands, AMFBS_None, { }, },
38151 { 6490 /* into */, X86::INTO, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
38152 { 6495 /* invd */, X86::INVD, Convert_NoOperands, AMFBS_None, { }, },
38153 { 6500 /* invept */, X86::INVEPT32, Convert__Reg1_0__Mem1285_1, AMFBS_Not64BitMode, { MCK_GR32, MCK_Mem128 }, },
38154 { 6500 /* invept */, X86::INVEPT64, Convert__Reg1_0__Mem1285_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem128 }, },
38155 { 6500 /* invept */, X86::INVEPT64_EVEX, Convert__Reg1_0__Mem1285_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem128 }, },
38156 { 6507 /* invlpg */, X86::INVLPG, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
38157 { 6514 /* invlpga */, X86::INVLPGA32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
38158 { 6514 /* invlpga */, X86::INVLPGA64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
38159 { 6514 /* invlpga */, X86::INVLPGA32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX, MCK_ECX }, },
38160 { 6514 /* invlpga */, X86::INVLPGA64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A, MCK_ECX }, },
38161 { 6522 /* invlpgb */, X86::INVLPGB32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
38162 { 6522 /* invlpgb */, X86::INVLPGB64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
38163 { 6522 /* invlpgb */, X86::INVLPGB32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX, MCK_EDX }, },
38164 { 6522 /* invlpgb */, X86::INVLPGB64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A, MCK_EDX }, },
38165 { 6530 /* invpcid */, X86::INVPCID32, Convert__Reg1_0__Mem1285_1, AMFBS_Not64BitMode, { MCK_GR32, MCK_Mem128 }, },
38166 { 6530 /* invpcid */, X86::INVPCID64, Convert__Reg1_0__Mem1285_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem128 }, },
38167 { 6530 /* invpcid */, X86::INVPCID64_EVEX, Convert__Reg1_0__Mem1285_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem128 }, },
38168 { 6538 /* invvpid */, X86::INVVPID32, Convert__Reg1_0__Mem1285_1, AMFBS_Not64BitMode, { MCK_GR32, MCK_Mem128 }, },
38169 { 6538 /* invvpid */, X86::INVVPID64, Convert__Reg1_0__Mem1285_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem128 }, },
38170 { 6538 /* invvpid */, X86::INVVPID64_EVEX, Convert__Reg1_0__Mem1285_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem128 }, },
38171 { 6546 /* inw */, X86::IN16rr, Convert_NoOperands, AMFBS_None, { MCK_DX }, },
38172 { 6546 /* inw */, X86::IN16ri, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
38173 { 6550 /* iret */, X86::IRET16, Convert_NoOperands, AMFBS_None, { }, },
38174 { 6555 /* iretd */, X86::IRET32, Convert_NoOperands, AMFBS_None, { }, },
38175 { 6567 /* iretq */, X86::IRET64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
38176 { 6579 /* ja */, X86::JCC_1, Convert__AbsMem1_0__imm_95_7, AMFBS_None, { MCK_AbsMem }, },
38177 { 6582 /* jae */, X86::JCC_1, Convert__AbsMem1_0__imm_95_3, AMFBS_None, { MCK_AbsMem }, },
38178 { 6586 /* jb */, X86::JCC_1, Convert__AbsMem1_0__imm_95_2, AMFBS_None, { MCK_AbsMem }, },
38179 { 6589 /* jbe */, X86::JCC_1, Convert__AbsMem1_0__imm_95_6, AMFBS_None, { MCK_AbsMem }, },
38180 { 6593 /* jcxz */, X86::JCXZ, Convert__AbsMem81_0, AMFBS_Not64BitMode, { MCK_AbsMem8 }, },
38181 { 6598 /* je */, X86::JCC_1, Convert__AbsMem1_0__imm_95_4, AMFBS_None, { MCK_AbsMem }, },
38182 { 6601 /* jecxz */, X86::JECXZ, Convert__AbsMem81_0, AMFBS_None, { MCK_AbsMem8 }, },
38183 { 6607 /* jg */, X86::JCC_1, Convert__AbsMem1_0__imm_95_15, AMFBS_None, { MCK_AbsMem }, },
38184 { 6610 /* jge */, X86::JCC_1, Convert__AbsMem1_0__imm_95_13, AMFBS_None, { MCK_AbsMem }, },
38185 { 6614 /* jl */, X86::JCC_1, Convert__AbsMem1_0__imm_95_12, AMFBS_None, { MCK_AbsMem }, },
38186 { 6617 /* jle */, X86::JCC_1, Convert__AbsMem1_0__imm_95_14, AMFBS_None, { MCK_AbsMem }, },
38187 { 6621 /* jmp */, X86::JMP16r, Convert__Reg1_0, AMFBS_Not64BitMode, { MCK_GR16 }, },
38188 { 6621 /* jmp */, X86::JMP32r, Convert__Reg1_0, AMFBS_Not64BitMode, { MCK_GR32 }, },
38189 { 6621 /* jmp */, X86::JMP64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
38190 { 6621 /* jmp */, X86::JMP_1, Convert__AbsMem1_0, AMFBS_None, { MCK_AbsMem }, },
38191 { 6621 /* jmp */, X86::JMP16m, Convert__Mem165_0, AMFBS_Not64BitMode, { MCK_Mem16 }, },
38192 { 6621 /* jmp */, X86::JMP32m, Convert__Mem325_0, AMFBS_Not64BitMode, { MCK_Mem32 }, },
38193 { 6621 /* jmp */, X86::JMP64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
38194 { 6621 /* jmp */, X86::FARJMP32m, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
38195 { 6621 /* jmp */, X86::FARJMP32i, Convert__Imm1_1__Imm1_0, AMFBS_In32BitMode, { MCK_Imm, MCK_Imm }, },
38196 { 6621 /* jmp */, X86::FARJMP16i, Convert__Imm1_1__Imm1_0, AMFBS_In16BitMode, { MCK_Imm, MCK_Imm }, },
38197 { 6625 /* jmpabs */, X86::JMPABS64i, Convert__Imm1_0, AMFBS_In64BitMode, { MCK_Imm }, },
38198 { 6632 /* jmpl */, X86::FARJMP32i, Convert__Imm1_1__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm, MCK_Imm }, },
38199 { 6642 /* jmpw */, X86::FARJMP16i, Convert__Imm1_1__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm, MCK_Imm }, },
38200 { 6647 /* jne */, X86::JCC_1, Convert__AbsMem1_0__imm_95_5, AMFBS_None, { MCK_AbsMem }, },
38201 { 6651 /* jno */, X86::JCC_1, Convert__AbsMem1_0__imm_95_1, AMFBS_None, { MCK_AbsMem }, },
38202 { 6655 /* jnp */, X86::JCC_1, Convert__AbsMem1_0__imm_95_11, AMFBS_None, { MCK_AbsMem }, },
38203 { 6659 /* jns */, X86::JCC_1, Convert__AbsMem1_0__imm_95_9, AMFBS_None, { MCK_AbsMem }, },
38204 { 6663 /* jo */, X86::JCC_1, Convert__AbsMem1_0__imm_95_0, AMFBS_None, { MCK_AbsMem }, },
38205 { 6666 /* jp */, X86::JCC_1, Convert__AbsMem1_0__imm_95_10, AMFBS_None, { MCK_AbsMem }, },
38206 { 6669 /* jrcxz */, X86::JRCXZ, Convert__AbsMem81_0, AMFBS_In64BitMode, { MCK_AbsMem8 }, },
38207 { 6675 /* js */, X86::JCC_1, Convert__AbsMem1_0__imm_95_8, AMFBS_None, { MCK_AbsMem }, },
38208 { 6678 /* kaddb */, X86::KADDBkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38209 { 6684 /* kaddd */, X86::KADDDkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38210 { 6690 /* kaddq */, X86::KADDQkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38211 { 6696 /* kaddw */, X86::KADDWkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38212 { 6702 /* kandb */, X86::KANDBkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38213 { 6708 /* kandd */, X86::KANDDkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38214 { 6714 /* kandnb */, X86::KANDNBkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38215 { 6721 /* kandnd */, X86::KANDNDkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38216 { 6728 /* kandnq */, X86::KANDNQkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38217 { 6735 /* kandnw */, X86::KANDNWkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38218 { 6742 /* kandq */, X86::KANDQkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38219 { 6748 /* kandw */, X86::KANDWkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38220 { 6754 /* kmovb */, X86::KMOVBkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38221 { 6754 /* kmovb */, X86::KMOVBkk_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_VK1, MCK_VK1 }, },
38222 { 6754 /* kmovb */, X86::KMOVBkr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_GR32 }, },
38223 { 6754 /* kmovb */, X86::KMOVBkr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_VK1, MCK_GR32 }, },
38224 { 6754 /* kmovb */, X86::KMOVBkm, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_VK1, MCK_Mem8 }, },
38225 { 6754 /* kmovb */, X86::KMOVBkm_EVEX, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_VK1, MCK_Mem8 }, },
38226 { 6754 /* kmovb */, X86::KMOVBrk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_VK1 }, },
38227 { 6754 /* kmovb */, X86::KMOVBrk_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_VK1 }, },
38228 { 6754 /* kmovb */, X86::KMOVBmk, Convert__Mem85_0__Reg1_1, AMFBS_None, { MCK_Mem8, MCK_VK1 }, },
38229 { 6754 /* kmovb */, X86::KMOVBmk_EVEX, Convert__Mem85_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_VK1 }, },
38230 { 6760 /* kmovd */, X86::KMOVDkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38231 { 6760 /* kmovd */, X86::KMOVDkk_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_VK1, MCK_VK1 }, },
38232 { 6760 /* kmovd */, X86::KMOVDkr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_GR32 }, },
38233 { 6760 /* kmovd */, X86::KMOVDkr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_VK1, MCK_GR32 }, },
38234 { 6760 /* kmovd */, X86::KMOVDkm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VK1, MCK_Mem32 }, },
38235 { 6760 /* kmovd */, X86::KMOVDkm_EVEX, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_VK1, MCK_Mem32 }, },
38236 { 6760 /* kmovd */, X86::KMOVDrk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_VK1 }, },
38237 { 6760 /* kmovd */, X86::KMOVDrk_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_VK1 }, },
38238 { 6760 /* kmovd */, X86::KMOVDmk, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_VK1 }, },
38239 { 6760 /* kmovd */, X86::KMOVDmk_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_VK1 }, },
38240 { 6766 /* kmovq */, X86::KMOVQkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38241 { 6766 /* kmovq */, X86::KMOVQkk_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_VK1, MCK_VK1 }, },
38242 { 6766 /* kmovq */, X86::KMOVQkr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_GR64 }, },
38243 { 6766 /* kmovq */, X86::KMOVQkr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_VK1, MCK_GR64 }, },
38244 { 6766 /* kmovq */, X86::KMOVQkm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VK1, MCK_Mem64 }, },
38245 { 6766 /* kmovq */, X86::KMOVQkm_EVEX, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_VK1, MCK_Mem64 }, },
38246 { 6766 /* kmovq */, X86::KMOVQrk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_VK1 }, },
38247 { 6766 /* kmovq */, X86::KMOVQrk_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_VK1 }, },
38248 { 6766 /* kmovq */, X86::KMOVQmk, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_VK1 }, },
38249 { 6766 /* kmovq */, X86::KMOVQmk_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_VK1 }, },
38250 { 6772 /* kmovw */, X86::KMOVWkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38251 { 6772 /* kmovw */, X86::KMOVWkk_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_VK1, MCK_VK1 }, },
38252 { 6772 /* kmovw */, X86::KMOVWkr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_GR32 }, },
38253 { 6772 /* kmovw */, X86::KMOVWkr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_VK1, MCK_GR32 }, },
38254 { 6772 /* kmovw */, X86::KMOVWkm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VK1, MCK_Mem16 }, },
38255 { 6772 /* kmovw */, X86::KMOVWkm_EVEX, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_VK1, MCK_Mem16 }, },
38256 { 6772 /* kmovw */, X86::KMOVWrk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_VK1 }, },
38257 { 6772 /* kmovw */, X86::KMOVWrk_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_VK1 }, },
38258 { 6772 /* kmovw */, X86::KMOVWmk, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_VK1 }, },
38259 { 6772 /* kmovw */, X86::KMOVWmk_EVEX, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_VK1 }, },
38260 { 6778 /* knotb */, X86::KNOTBkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38261 { 6784 /* knotd */, X86::KNOTDkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38262 { 6790 /* knotq */, X86::KNOTQkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38263 { 6796 /* knotw */, X86::KNOTWkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38264 { 6802 /* korb */, X86::KORBkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38265 { 6807 /* kord */, X86::KORDkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38266 { 6812 /* korq */, X86::KORQkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38267 { 6817 /* kortestb */, X86::KORTESTBkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38268 { 6826 /* kortestd */, X86::KORTESTDkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38269 { 6835 /* kortestq */, X86::KORTESTQkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38270 { 6844 /* kortestw */, X86::KORTESTWkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38271 { 6853 /* korw */, X86::KORWkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38272 { 6858 /* kshiftlb */, X86::KSHIFTLBki, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_ImmUnsignedi8 }, },
38273 { 6867 /* kshiftld */, X86::KSHIFTLDki, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_ImmUnsignedi8 }, },
38274 { 6876 /* kshiftlq */, X86::KSHIFTLQki, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_ImmUnsignedi8 }, },
38275 { 6885 /* kshiftlw */, X86::KSHIFTLWki, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_ImmUnsignedi8 }, },
38276 { 6894 /* kshiftrb */, X86::KSHIFTRBki, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_ImmUnsignedi8 }, },
38277 { 6903 /* kshiftrd */, X86::KSHIFTRDki, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_ImmUnsignedi8 }, },
38278 { 6912 /* kshiftrq */, X86::KSHIFTRQki, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_ImmUnsignedi8 }, },
38279 { 6921 /* kshiftrw */, X86::KSHIFTRWki, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_ImmUnsignedi8 }, },
38280 { 6930 /* ktestb */, X86::KTESTBkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38281 { 6937 /* ktestd */, X86::KTESTDkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38282 { 6944 /* ktestq */, X86::KTESTQkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38283 { 6951 /* ktestw */, X86::KTESTWkk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VK1 }, },
38284 { 6958 /* kunpckbw */, X86::KUNPCKBWkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38285 { 6967 /* kunpckdq */, X86::KUNPCKDQkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38286 { 6976 /* kunpckwd */, X86::KUNPCKWDkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38287 { 6985 /* kxnorb */, X86::KXNORBkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38288 { 6992 /* kxnord */, X86::KXNORDkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38289 { 6999 /* kxnorq */, X86::KXNORQkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38290 { 7006 /* kxnorw */, X86::KXNORWkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38291 { 7013 /* kxorb */, X86::KXORBkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38292 { 7019 /* kxord */, X86::KXORDkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38293 { 7025 /* kxorq */, X86::KXORQkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38294 { 7031 /* kxorw */, X86::KXORWkk, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VK1, MCK_VK1 }, },
38295 { 7037 /* lahf */, X86::LAHF, Convert_NoOperands, AMFBS_None, { }, },
38296 { 7042 /* lar */, X86::LAR16rr, Convert__Reg1_0__GR16orGR32orGR641_1, AMFBS_None, { MCK_GR16, MCK_GR16orGR32orGR64 }, },
38297 { 7042 /* lar */, X86::LAR16rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
38298 { 7042 /* lar */, X86::LAR32rr, Convert__Reg1_0__GR16orGR32orGR641_1, AMFBS_None, { MCK_GR32, MCK_GR16orGR32orGR64 }, },
38299 { 7042 /* lar */, X86::LAR32rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR32, MCK_Mem16 }, },
38300 { 7042 /* lar */, X86::LAR64rr, Convert__Reg1_0__GR16orGR32orGR641_1, AMFBS_None, { MCK_GR64, MCK_GR16orGR32orGR64 }, },
38301 { 7042 /* lar */, X86::LAR64rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR64, MCK_Mem16 }, },
38302 { 7061 /* lcall */, X86::FARCALL32m, Convert__Mem5_0, AMFBS_Not16BitMode, { MCK_Mem }, },
38303 { 7061 /* lcall */, X86::FARCALL16m, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
38304 { 7061 /* lcall */, X86::FARCALL16m, Convert__Mem5_0, AMFBS_In16BitMode, { MCK_Mem }, },
38305 { 7061 /* lcall */, X86::FARCALL64m, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
38306 { 7061 /* lcall */, X86::FARCALL32i, Convert__Imm1_1__Imm1_0, AMFBS_In32BitMode, { MCK_Imm, MCK_Imm }, },
38307 { 7061 /* lcall */, X86::FARCALL16i, Convert__Imm1_1__Imm1_0, AMFBS_In16BitMode, { MCK_Imm, MCK_Imm }, },
38308 { 7088 /* lddqu */, X86::LDDQUrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38309 { 7094 /* ldmxcsr */, X86::LDMXCSR, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
38310 { 7102 /* lds */, X86::LDS16rm, Convert__Reg1_0__Mem5_1, AMFBS_Not64BitMode, { MCK_GR16, MCK_Mem }, },
38311 { 7102 /* lds */, X86::LDS32rm, Convert__Reg1_0__Mem5_1, AMFBS_Not64BitMode, { MCK_GR32, MCK_Mem }, },
38312 { 7116 /* ldtilecfg */, X86::LDTILECFG, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
38313 { 7116 /* ldtilecfg */, X86::LDTILECFG_EVEX, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
38314 { 7126 /* lea */, X86::LEA16r, Convert__Reg1_0__Mem5_1, AMFBS_None, { MCK_GR16, MCK_Mem }, },
38315 { 7126 /* lea */, X86::LEA32r, Convert__Reg1_0__Mem5_1, AMFBS_Not64BitMode, { MCK_GR32, MCK_Mem }, },
38316 { 7126 /* lea */, X86::LEA64_32r, Convert__Reg1_0__Mem5_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem }, },
38317 { 7126 /* lea */, X86::LEA64r, Convert__Reg1_0__Mem5_1, AMFBS_None, { MCK_GR64, MCK_Mem }, },
38318 { 7140 /* leave */, X86::LEAVE, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
38319 { 7140 /* leave */, X86::LEAVE64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
38320 { 7151 /* les */, X86::LES16rm, Convert__Reg1_0__Mem5_1, AMFBS_Not64BitMode, { MCK_GR16, MCK_Mem }, },
38321 { 7151 /* les */, X86::LES32rm, Convert__Reg1_0__Mem5_1, AMFBS_Not64BitMode, { MCK_GR32, MCK_Mem }, },
38322 { 7165 /* lfence */, X86::LFENCE, Convert_NoOperands, AMFBS_None, { }, },
38323 { 7172 /* lfs */, X86::LFS16rm, Convert__Reg1_0__Mem5_1, AMFBS_None, { MCK_GR16, MCK_Mem }, },
38324 { 7172 /* lfs */, X86::LFS32rm, Convert__Reg1_0__Mem5_1, AMFBS_None, { MCK_GR32, MCK_Mem }, },
38325 { 7172 /* lfs */, X86::LFS64rm, Convert__Reg1_0__Mem5_1, AMFBS_None, { MCK_GR64, MCK_Mem }, },
38326 { 7191 /* lgdt */, X86::LGDT64m, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
38327 { 7196 /* lgdtd */, X86::LGDT32m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
38328 { 7214 /* lgdtw */, X86::LGDT16m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
38329 { 7220 /* lgs */, X86::LGS16rm, Convert__Reg1_0__Mem5_1, AMFBS_None, { MCK_GR16, MCK_Mem }, },
38330 { 7220 /* lgs */, X86::LGS32rm, Convert__Reg1_0__Mem5_1, AMFBS_None, { MCK_GR32, MCK_Mem }, },
38331 { 7220 /* lgs */, X86::LGS64rm, Convert__Reg1_0__Mem5_1, AMFBS_None, { MCK_GR64, MCK_Mem }, },
38332 { 7239 /* lidt */, X86::LIDT64m, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
38333 { 7244 /* lidtd */, X86::LIDT32m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
38334 { 7262 /* lidtw */, X86::LIDT16m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
38335 { 7268 /* ljmp */, X86::FARJMP64m, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
38336 { 7268 /* ljmp */, X86::FARJMP32m, Convert__Mem5_0, AMFBS_Not16BitMode, { MCK_Mem }, },
38337 { 7268 /* ljmp */, X86::FARJMP16m, Convert__Mem5_0, AMFBS_In16BitMode, { MCK_Mem }, },
38338 { 7268 /* ljmp */, X86::FARJMP32i, Convert__Imm1_1__Imm1_0, AMFBS_In32BitMode, { MCK_Imm, MCK_Imm }, },
38339 { 7268 /* ljmp */, X86::FARJMP16i, Convert__Imm1_1__Imm1_0, AMFBS_In16BitMode, { MCK_Imm, MCK_Imm }, },
38340 { 7291 /* lkgs */, X86::LKGS16r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
38341 { 7291 /* lkgs */, X86::LKGS16m, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
38342 { 7296 /* lldt */, X86::LLDT16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
38343 { 7296 /* lldt */, X86::LLDT16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
38344 { 7307 /* llwpcb */, X86::LLWPCB, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
38345 { 7307 /* llwpcb */, X86::LLWPCB64, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
38346 { 7314 /* lmsw */, X86::LMSW16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
38347 { 7314 /* lmsw */, X86::LMSW16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
38348 { 7325 /* loadiwkey */, X86::LOADIWKEY, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38349 { 7335 /* lock */, X86::LOCK_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
38350 { 7340 /* lods */, X86::LODSW, Convert__SrcIdx162_0, AMFBS_None, { MCK_SrcIdx16 }, },
38351 { 7340 /* lods */, X86::LODSL, Convert__SrcIdx322_0, AMFBS_None, { MCK_SrcIdx32 }, },
38352 { 7340 /* lods */, X86::LODSQ, Convert__SrcIdx642_0, AMFBS_In64BitMode, { MCK_SrcIdx64 }, },
38353 { 7340 /* lods */, X86::LODSB, Convert__SrcIdx82_0, AMFBS_None, { MCK_SrcIdx8 }, },
38354 { 7340 /* lods */, X86::LODSB, Convert__SrcIdx82_1, AMFBS_None, { MCK_AL, MCK_SrcIdx8 }, },
38355 { 7340 /* lods */, X86::LODSW, Convert__SrcIdx162_1, AMFBS_None, { MCK_AX, MCK_SrcIdx16 }, },
38356 { 7340 /* lods */, X86::LODSL, Convert__SrcIdx322_1, AMFBS_None, { MCK_EAX, MCK_SrcIdx32 }, },
38357 { 7340 /* lods */, X86::LODSQ, Convert__SrcIdx642_1, AMFBS_In64BitMode, { MCK_GR64_A, MCK_SrcIdx64 }, },
38358 { 7345 /* lodsb */, X86::LODSB, Convert__SrcIdx82_0, AMFBS_None, { MCK_SrcIdx8 }, },
38359 { 7345 /* lodsb */, X86::LODSB, Convert__SrcIdx82_1, AMFBS_None, { MCK_AL, MCK_SrcIdx8 }, },
38360 { 7351 /* lodsd */, X86::LODSL, Convert__SrcIdx322_0, AMFBS_None, { MCK_SrcIdx32 }, },
38361 { 7351 /* lodsd */, X86::LODSL, Convert__SrcIdx322_1, AMFBS_None, { MCK_EAX, MCK_SrcIdx32 }, },
38362 { 7363 /* lodsq */, X86::LODSQ, Convert__SrcIdx642_0, AMFBS_In64BitMode, { MCK_SrcIdx64 }, },
38363 { 7363 /* lodsq */, X86::LODSQ, Convert__SrcIdx642_1, AMFBS_In64BitMode, { MCK_GR64_A, MCK_SrcIdx64 }, },
38364 { 7369 /* lodsw */, X86::LODSW, Convert__SrcIdx162_0, AMFBS_None, { MCK_SrcIdx16 }, },
38365 { 7369 /* lodsw */, X86::LODSW, Convert__SrcIdx162_1, AMFBS_None, { MCK_AX, MCK_SrcIdx16 }, },
38366 { 7375 /* loop */, X86::LOOP, Convert__AbsMem81_0, AMFBS_None, { MCK_AbsMem8 }, },
38367 { 7380 /* loope */, X86::LOOPE, Convert__AbsMem81_0, AMFBS_None, { MCK_AbsMem8 }, },
38368 { 7386 /* loopne */, X86::LOOPNE, Convert__AbsMem81_0, AMFBS_None, { MCK_AbsMem8 }, },
38369 { 7411 /* lsl */, X86::LSL16rr, Convert__Reg1_0__GR16orGR32orGR641_1, AMFBS_None, { MCK_GR16, MCK_GR16orGR32orGR64 }, },
38370 { 7411 /* lsl */, X86::LSL16rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
38371 { 7411 /* lsl */, X86::LSL32rr, Convert__Reg1_0__GR16orGR32orGR641_1, AMFBS_None, { MCK_GR32, MCK_GR16orGR32orGR64 }, },
38372 { 7411 /* lsl */, X86::LSL32rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR32, MCK_Mem16 }, },
38373 { 7411 /* lsl */, X86::LSL64rr, Convert__Reg1_0__GR16orGR32orGR641_1, AMFBS_None, { MCK_GR64, MCK_GR16orGR32orGR64 }, },
38374 { 7411 /* lsl */, X86::LSL64rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR64, MCK_Mem16 }, },
38375 { 7430 /* lss */, X86::LSS16rm, Convert__Reg1_0__Mem5_1, AMFBS_None, { MCK_GR16, MCK_Mem }, },
38376 { 7430 /* lss */, X86::LSS32rm, Convert__Reg1_0__Mem5_1, AMFBS_None, { MCK_GR32, MCK_Mem }, },
38377 { 7430 /* lss */, X86::LSS64rm, Convert__Reg1_0__Mem5_1, AMFBS_None, { MCK_GR64, MCK_Mem }, },
38378 { 7449 /* ltr */, X86::LTRr, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
38379 { 7449 /* ltr */, X86::LTRm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
38380 { 7458 /* lwpins */, X86::LWPINS32rri, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_Imm }, },
38381 { 7458 /* lwpins */, X86::LWPINS32rmi, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
38382 { 7458 /* lwpins */, X86::LWPINS64rri, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_None, { MCK_GR64, MCK_GR32, MCK_Imm }, },
38383 { 7458 /* lwpins */, X86::LWPINS64rmi, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_None, { MCK_GR64, MCK_Mem32, MCK_Imm }, },
38384 { 7465 /* lwpval */, X86::LWPVAL32rri, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_Imm }, },
38385 { 7465 /* lwpval */, X86::LWPVAL32rmi, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
38386 { 7465 /* lwpval */, X86::LWPVAL64rri, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_None, { MCK_GR64, MCK_GR32, MCK_Imm }, },
38387 { 7465 /* lwpval */, X86::LWPVAL64rmi, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_None, { MCK_GR64, MCK_Mem32, MCK_Imm }, },
38388 { 7472 /* lzcnt */, X86::LZCNT16rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
38389 { 7472 /* lzcnt */, X86::LZCNT16rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
38390 { 7472 /* lzcnt */, X86::LZCNT16rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
38391 { 7472 /* lzcnt */, X86::LZCNT16rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
38392 { 7472 /* lzcnt */, X86::LZCNT16rm_EVEX, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
38393 { 7472 /* lzcnt */, X86::LZCNT16rm_NF, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
38394 { 7472 /* lzcnt */, X86::LZCNT32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
38395 { 7472 /* lzcnt */, X86::LZCNT32rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
38396 { 7472 /* lzcnt */, X86::LZCNT32rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
38397 { 7472 /* lzcnt */, X86::LZCNT32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
38398 { 7472 /* lzcnt */, X86::LZCNT32rm_EVEX, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
38399 { 7472 /* lzcnt */, X86::LZCNT32rm_NF, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
38400 { 7472 /* lzcnt */, X86::LZCNT64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
38401 { 7472 /* lzcnt */, X86::LZCNT64rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
38402 { 7472 /* lzcnt */, X86::LZCNT64rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
38403 { 7472 /* lzcnt */, X86::LZCNT64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
38404 { 7472 /* lzcnt */, X86::LZCNT64rm_EVEX, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
38405 { 7472 /* lzcnt */, X86::LZCNT64rm_NF, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
38406 { 7499 /* maskmovdqu */, X86::MASKMOVDQU64, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_FR16, MCK_FR16 }, },
38407 { 7499 /* maskmovdqu */, X86::MASKMOVDQU, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38408 { 7510 /* maskmovq */, X86::MMX_MASKMOVQ, Convert__Reg1_0__Reg1_1, AMFBS_Not64BitMode, { MCK_VR64, MCK_VR64 }, },
38409 { 7510 /* maskmovq */, X86::MMX_MASKMOVQ64, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_VR64, MCK_VR64 }, },
38410 { 7519 /* maxpd */, X86::MAXPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38411 { 7519 /* maxpd */, X86::MAXPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38412 { 7525 /* maxps */, X86::MAXPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38413 { 7525 /* maxps */, X86::MAXPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38414 { 7531 /* maxsd */, X86::MAXSDrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38415 { 7531 /* maxsd */, X86::MAXSDrm_Int, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
38416 { 7537 /* maxss */, X86::MAXSSrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38417 { 7537 /* maxss */, X86::MAXSSrm_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
38418 { 7543 /* mfence */, X86::MFENCE, Convert_NoOperands, AMFBS_None, { }, },
38419 { 7550 /* minpd */, X86::MINPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38420 { 7550 /* minpd */, X86::MINPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38421 { 7556 /* minps */, X86::MINPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38422 { 7556 /* minps */, X86::MINPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38423 { 7562 /* minsd */, X86::MINSDrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38424 { 7562 /* minsd */, X86::MINSDrm_Int, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
38425 { 7568 /* minss */, X86::MINSSrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38426 { 7568 /* minss */, X86::MINSSrm_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
38427 { 7574 /* monitor */, X86::MONITOR32rrr, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
38428 { 7574 /* monitor */, X86::MONITOR64rrr, Convert_NoOperands, AMFBS_In64BitMode, { }, },
38429 { 7574 /* monitor */, X86::MONITOR32rrr, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EDX, MCK_ECX, MCK_EAX }, },
38430 { 7574 /* monitor */, X86::MONITOR64rrr, Convert_NoOperands, AMFBS_In64BitMode, { MCK_RDX, MCK_RCX, MCK_GR64_A }, },
38431 { 7582 /* monitorx */, X86::MONITORX32rrr, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
38432 { 7582 /* monitorx */, X86::MONITORX64rrr, Convert_NoOperands, AMFBS_In64BitMode, { }, },
38433 { 7582 /* monitorx */, X86::MONITORX32rrr, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EDX, MCK_ECX, MCK_EAX }, },
38434 { 7582 /* monitorx */, X86::MONITORX64rrr, Convert_NoOperands, AMFBS_In64BitMode, { MCK_RDX, MCK_RCX, MCK_GR64_A }, },
38435 { 7591 /* montmul */, X86::MONTMUL, Convert_NoOperands, AMFBS_None, { }, },
38436 { 7599 /* mov */, X86::MOV8ao16, Convert__MemOffs16_82_1, AMFBS_None, { MCK_AL, MCK_MemOffs16_8 }, },
38437 { 7599 /* mov */, X86::MOV8ao32, Convert__MemOffs32_82_1, AMFBS_None, { MCK_AL, MCK_MemOffs32_8 }, },
38438 { 7599 /* mov */, X86::MOV16ao16, Convert__MemOffs16_162_1, AMFBS_None, { MCK_AX, MCK_MemOffs16_16 }, },
38439 { 7599 /* mov */, X86::MOV16ao32, Convert__MemOffs32_162_1, AMFBS_None, { MCK_AX, MCK_MemOffs32_16 }, },
38440 { 7599 /* mov */, X86::MOV32ao16, Convert__MemOffs16_322_1, AMFBS_None, { MCK_EAX, MCK_MemOffs16_32 }, },
38441 { 7599 /* mov */, X86::MOV32ao32, Convert__MemOffs32_322_1, AMFBS_None, { MCK_EAX, MCK_MemOffs32_32 }, },
38442 { 7599 /* mov */, X86::MOV64ao32, Convert__MemOffs32_642_1, AMFBS_None, { MCK_GR64_A, MCK_MemOffs32_64 }, },
38443 { 7599 /* mov */, X86::MOV16sr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_SEGMENT_REG, MCK_GR16 }, },
38444 { 7599 /* mov */, X86::MOV32sr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_SEGMENT_REG, MCK_GR32 }, },
38445 { 7599 /* mov */, X86::MOV64sr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_SEGMENT_REG, MCK_GR64 }, },
38446 { 7599 /* mov */, X86::MOV16sm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_SEGMENT_REG, MCK_Mem16 }, },
38447 { 7599 /* mov */, X86::MOV32cr, Convert__Reg1_0__Reg1_1, AMFBS_Not64BitMode, { MCK_CONTROL_REG, MCK_GR32 }, },
38448 { 7599 /* mov */, X86::MOV64cr, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_CONTROL_REG, MCK_GR64 }, },
38449 { 7599 /* mov */, X86::MOV32dr, Convert__Reg1_0__Reg1_1, AMFBS_Not64BitMode, { MCK_DEBUG_REG, MCK_GR32 }, },
38450 { 7599 /* mov */, X86::MOV64dr, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_DEBUG_REG, MCK_GR64 }, },
38451 { 7599 /* mov */, X86::MOV16rs, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_SEGMENT_REG }, },
38452 { 7599 /* mov */, X86::MOV16rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
38453 { 7599 /* mov */, X86::MOV16ri, Convert__Reg1_0__Imm1_1, AMFBS_None, { MCK_GR16, MCK_Imm }, },
38454 { 7599 /* mov */, X86::MOV16rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
38455 { 7599 /* mov */, X86::MOV32rs, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_SEGMENT_REG }, },
38456 { 7599 /* mov */, X86::MOV32rc, Convert__Reg1_0__Reg1_1, AMFBS_Not64BitMode, { MCK_GR32, MCK_CONTROL_REG }, },
38457 { 7599 /* mov */, X86::MOV32rd, Convert__Reg1_0__Reg1_1, AMFBS_Not64BitMode, { MCK_GR32, MCK_DEBUG_REG }, },
38458 { 7599 /* mov */, X86::MOV32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
38459 { 7599 /* mov */, X86::MOV32ri, Convert__Reg1_0__Imm1_1, AMFBS_None, { MCK_GR32, MCK_Imm }, },
38460 { 7599 /* mov */, X86::MOV32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
38461 { 7599 /* mov */, X86::MOV64rs, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_SEGMENT_REG }, },
38462 { 7599 /* mov */, X86::MOV64rc, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_CONTROL_REG }, },
38463 { 7599 /* mov */, X86::MOV64rd, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_DEBUG_REG }, },
38464 { 7599 /* mov */, X86::MOV64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
38465 { 7599 /* mov */, X86::MOV64ri32, Convert__Reg1_0__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
38466 { 7599 /* mov */, X86::MOV64ri, Convert__Reg1_0__Imm1_1, AMFBS_None, { MCK_GR64, MCK_Imm }, },
38467 { 7599 /* mov */, X86::MOV64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
38468 { 7599 /* mov */, X86::MOV8rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
38469 { 7599 /* mov */, X86::MOV8ri, Convert__Reg1_0__Imm1_1, AMFBS_None, { MCK_GR8, MCK_Imm }, },
38470 { 7599 /* mov */, X86::MOV8rm, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
38471 { 7599 /* mov */, X86::MOV16o16a, Convert__MemOffs16_162_0, AMFBS_None, { MCK_MemOffs16_16, MCK_AX }, },
38472 { 7599 /* mov */, X86::MOV32o16a, Convert__MemOffs16_322_0, AMFBS_None, { MCK_MemOffs16_32, MCK_EAX }, },
38473 { 7599 /* mov */, X86::MOV8o16a, Convert__MemOffs16_82_0, AMFBS_None, { MCK_MemOffs16_8, MCK_AL }, },
38474 { 7599 /* mov */, X86::MOV16o32a, Convert__MemOffs32_162_0, AMFBS_None, { MCK_MemOffs32_16, MCK_AX }, },
38475 { 7599 /* mov */, X86::MOV32o32a, Convert__MemOffs32_322_0, AMFBS_None, { MCK_MemOffs32_32, MCK_EAX }, },
38476 { 7599 /* mov */, X86::MOV64o32a, Convert__MemOffs32_642_0, AMFBS_None, { MCK_MemOffs32_64, MCK_GR64_A }, },
38477 { 7599 /* mov */, X86::MOV8o32a, Convert__MemOffs32_82_0, AMFBS_None, { MCK_MemOffs32_8, MCK_AL }, },
38478 { 7599 /* mov */, X86::MOV16ms, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_SEGMENT_REG }, },
38479 { 7599 /* mov */, X86::MOV16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
38480 { 7599 /* mov */, X86::MOV16mi, Convert__Mem165_0__Imm1_1, AMFBS_None, { MCK_Mem16, MCK_Imm }, },
38481 { 7599 /* mov */, X86::MOV32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
38482 { 7599 /* mov */, X86::MOV32mi, Convert__Mem325_0__Imm1_1, AMFBS_None, { MCK_Mem32, MCK_Imm }, },
38483 { 7599 /* mov */, X86::MOV64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
38484 { 7599 /* mov */, X86::MOV64mi32, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
38485 { 7599 /* mov */, X86::MOV8mr, Convert__Mem85_0__Reg1_1, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
38486 { 7599 /* mov */, X86::MOV8mi, Convert__Mem85_0__Imm1_1, AMFBS_None, { MCK_Mem8, MCK_Imm }, },
38487 { 7603 /* mov.s */, X86::MOV16rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
38488 { 7603 /* mov.s */, X86::MOV32rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
38489 { 7603 /* mov.s */, X86::MOV64rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
38490 { 7603 /* mov.s */, X86::MOV8rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
38491 { 7609 /* movabs */, X86::MOV8ao64, Convert__MemOffs64_82_1, AMFBS_None, { MCK_AL, MCK_MemOffs64_8 }, },
38492 { 7609 /* movabs */, X86::MOV16ao64, Convert__MemOffs64_162_1, AMFBS_None, { MCK_AX, MCK_MemOffs64_16 }, },
38493 { 7609 /* movabs */, X86::MOV32ao64, Convert__MemOffs64_322_1, AMFBS_None, { MCK_EAX, MCK_MemOffs64_32 }, },
38494 { 7609 /* movabs */, X86::MOV64ao64, Convert__MemOffs64_642_1, AMFBS_None, { MCK_GR64_A, MCK_MemOffs64_64 }, },
38495 { 7609 /* movabs */, X86::MOV64ri, Convert__Reg1_0__Imm1_1, AMFBS_None, { MCK_GR64, MCK_Imm }, },
38496 { 7609 /* movabs */, X86::MOV16o64a, Convert__MemOffs64_162_0, AMFBS_None, { MCK_MemOffs64_16, MCK_AX }, },
38497 { 7609 /* movabs */, X86::MOV32o64a, Convert__MemOffs64_322_0, AMFBS_None, { MCK_MemOffs64_32, MCK_EAX }, },
38498 { 7609 /* movabs */, X86::MOV64o64a, Convert__MemOffs64_642_0, AMFBS_None, { MCK_MemOffs64_64, MCK_GR64_A }, },
38499 { 7609 /* movabs */, X86::MOV8o64a, Convert__MemOffs64_82_0, AMFBS_None, { MCK_MemOffs64_8, MCK_AL }, },
38500 { 7648 /* movapd */, X86::MOVAPDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38501 { 7648 /* movapd */, X86::MOVAPDrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38502 { 7648 /* movapd */, X86::MOVAPDmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
38503 { 7655 /* movapd.s */, X86::MOVAPDrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38504 { 7664 /* movaps */, X86::MOVAPSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38505 { 7664 /* movaps */, X86::MOVAPSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38506 { 7664 /* movaps */, X86::MOVAPSmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
38507 { 7671 /* movaps.s */, X86::MOVAPSrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38508 { 7692 /* movbe */, X86::MOVBE16rr, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
38509 { 7692 /* movbe */, X86::MOVBE16rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
38510 { 7692 /* movbe */, X86::MOVBE16rm_EVEX, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
38511 { 7692 /* movbe */, X86::MOVBE32rr, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
38512 { 7692 /* movbe */, X86::MOVBE32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
38513 { 7692 /* movbe */, X86::MOVBE32rm_EVEX, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
38514 { 7692 /* movbe */, X86::MOVBE64rr, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
38515 { 7692 /* movbe */, X86::MOVBE64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
38516 { 7692 /* movbe */, X86::MOVBE64rm_EVEX, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
38517 { 7692 /* movbe */, X86::MOVBE16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
38518 { 7692 /* movbe */, X86::MOVBE16mr_EVEX, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
38519 { 7692 /* movbe */, X86::MOVBE32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
38520 { 7692 /* movbe */, X86::MOVBE32mr_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
38521 { 7692 /* movbe */, X86::MOVBE64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
38522 { 7692 /* movbe */, X86::MOVBE64mr_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
38523 { 7719 /* movd */, X86::MMX_MOVD64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_GR32 }, },
38524 { 7719 /* movd */, X86::MMX_MOVD64to64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_GR64 }, },
38525 { 7719 /* movd */, X86::MMX_MOVD64rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR64, MCK_Mem32 }, },
38526 { 7719 /* movd */, X86::MOVDI2PDIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
38527 { 7719 /* movd */, X86::MOV64toPQIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
38528 { 7719 /* movd */, X86::MOVDI2PDIrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
38529 { 7719 /* movd */, X86::MMX_MOVD64grr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_VR64 }, },
38530 { 7719 /* movd */, X86::MOVPDI2DIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
38531 { 7719 /* movd */, X86::MMX_MOVD64from64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_VR64 }, },
38532 { 7719 /* movd */, X86::MOVPQIto64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
38533 { 7719 /* movd */, X86::MMX_MOVD64mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_VR64 }, },
38534 { 7719 /* movd */, X86::MOVPDI2DImr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
38535 { 7724 /* movddup */, X86::MOVDDUPrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38536 { 7724 /* movddup */, X86::MOVDDUPrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
38537 { 7732 /* movdir64b */, X86::MOVDIR64B16, Convert__Reg1_0__Mem512_GR165_1, AMFBS_Not64BitMode, { MCK_GR16, MCK_Mem512_GR16 }, },
38538 { 7732 /* movdir64b */, X86::MOVDIR64B32, Convert__Reg1_0__Mem512_GR325_1, AMFBS_None, { MCK_GR32, MCK_Mem512_GR32 }, },
38539 { 7732 /* movdir64b */, X86::MOVDIR64B32_EVEX, Convert__Reg1_0__Mem512_GR325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem512_GR32 }, },
38540 { 7732 /* movdir64b */, X86::MOVDIR64B64, Convert__Reg1_0__Mem512_GR645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem512_GR64 }, },
38541 { 7732 /* movdir64b */, X86::MOVDIR64B64_EVEX, Convert__Reg1_0__Mem512_GR645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem512_GR64 }, },
38542 { 7742 /* movdiri */, X86::MOVDIRI32, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
38543 { 7742 /* movdiri */, X86::MOVDIRI32_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
38544 { 7742 /* movdiri */, X86::MOVDIRI64, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
38545 { 7742 /* movdiri */, X86::MOVDIRI64_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
38546 { 7750 /* movdq2q */, X86::MMX_MOVDQ2Qrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_FR16 }, },
38547 { 7758 /* movdqa */, X86::MOVDQArr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38548 { 7758 /* movdqa */, X86::MOVDQArm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38549 { 7758 /* movdqa */, X86::MOVDQAmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
38550 { 7765 /* movdqa.s */, X86::MOVDQArr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38551 { 7774 /* movdqu */, X86::MOVDQUrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38552 { 7774 /* movdqu */, X86::MOVDQUrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38553 { 7774 /* movdqu */, X86::MOVDQUmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
38554 { 7781 /* movdqu.s */, X86::MOVDQUrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38555 { 7790 /* movhlps */, X86::MOVHLPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38556 { 7798 /* movhpd */, X86::MOVHPDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
38557 { 7798 /* movhpd */, X86::MOVHPDmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
38558 { 7805 /* movhps */, X86::MOVHPSrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
38559 { 7805 /* movhps */, X86::MOVHPSmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
38560 { 7824 /* movlhps */, X86::MOVLHPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38561 { 7832 /* movlpd */, X86::MOVLPDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
38562 { 7832 /* movlpd */, X86::MOVLPDmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
38563 { 7839 /* movlps */, X86::MOVLPSrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
38564 { 7839 /* movlps */, X86::MOVLPSmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
38565 { 7846 /* movmskpd */, X86::MOVMSKPDrr, Convert__GR32orGR641_0__Reg1_1, AMFBS_None, { MCK_GR32orGR64, MCK_FR16 }, },
38566 { 7855 /* movmskps */, X86::MOVMSKPSrr, Convert__GR32orGR641_0__Reg1_1, AMFBS_None, { MCK_GR32orGR64, MCK_FR16 }, },
38567 { 7864 /* movntdq */, X86::MOVNTDQmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
38568 { 7872 /* movntdqa */, X86::MOVNTDQArm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38569 { 7881 /* movnti */, X86::MOVNTImr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
38570 { 7881 /* movnti */, X86::MOVNTI_64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
38571 { 7904 /* movntpd */, X86::MOVNTPDmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
38572 { 7912 /* movntps */, X86::MOVNTPSmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
38573 { 7920 /* movntq */, X86::MMX_MOVNTQmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
38574 { 7927 /* movntsd */, X86::MOVNTSD, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
38575 { 7935 /* movntss */, X86::MOVNTSS, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
38576 { 7943 /* movq */, X86::MMX_MOVQ64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38577 { 7943 /* movq */, X86::MMX_MOVD64to64rr, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_VR64, MCK_GR64 }, },
38578 { 7943 /* movq */, X86::MMX_MOVQ64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38579 { 7943 /* movq */, X86::MOVZPQILo2PQIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38580 { 7943 /* movq */, X86::MOV64toPQIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
38581 { 7943 /* movq */, X86::MOVQI2PQIrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
38582 { 7943 /* movq */, X86::MMX_MOVD64from64rr, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_VR64 }, },
38583 { 7943 /* movq */, X86::MOVPQIto64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
38584 { 7943 /* movq */, X86::MMX_MOVQ64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_VR64 }, },
38585 { 7943 /* movq */, X86::MOVPQI2QImr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
38586 { 7948 /* movq.s */, X86::MMX_MOVQ64rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38587 { 7948 /* movq.s */, X86::MOVPQI2QIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38588 { 7955 /* movq2dq */, X86::MMX_MOVQ2DQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_VR64 }, },
38589 { 7963 /* movrs */, X86::MOVRS16rm, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
38590 { 7963 /* movrs */, X86::MOVRS16rm_EVEX, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
38591 { 7963 /* movrs */, X86::MOVRS32rm, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
38592 { 7963 /* movrs */, X86::MOVRS32rm_EVEX, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
38593 { 7963 /* movrs */, X86::MOVRS64rm, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
38594 { 7963 /* movrs */, X86::MOVRS64rm_EVEX, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
38595 { 7963 /* movrs */, X86::MOVRS8rm, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
38596 { 7963 /* movrs */, X86::MOVRS8rm_EVEX, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
38597 { 7997 /* movs */, X86::MOVSW, Convert__DstIdx161_0__SrcIdx162_1, AMFBS_None, { MCK_DstIdx16, MCK_SrcIdx16 }, },
38598 { 7997 /* movs */, X86::MOVSL, Convert__DstIdx321_0__SrcIdx322_1, AMFBS_None, { MCK_DstIdx32, MCK_SrcIdx32 }, },
38599 { 7997 /* movs */, X86::MOVSQ, Convert__DstIdx641_0__SrcIdx642_1, AMFBS_In64BitMode, { MCK_DstIdx64, MCK_SrcIdx64 }, },
38600 { 7997 /* movs */, X86::MOVSB, Convert__DstIdx81_0__SrcIdx82_1, AMFBS_None, { MCK_DstIdx8, MCK_SrcIdx8 }, },
38601 { 8002 /* movsb */, X86::MOVSB, Convert__DstIdx81_0__SrcIdx82_1, AMFBS_None, { MCK_DstIdx8, MCK_SrcIdx8 }, },
38602 { 8029 /* movsd */, X86::MOVSDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38603 { 8029 /* movsd */, X86::MOVSDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
38604 { 8029 /* movsd */, X86::MOVSL, Convert__DstIdx321_0__SrcIdx322_1, AMFBS_None, { MCK_DstIdx32, MCK_SrcIdx32 }, },
38605 { 8029 /* movsd */, X86::MOVSDmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
38606 { 8035 /* movsd.s */, X86::MOVSDrr_REV, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38607 { 8043 /* movshdup */, X86::MOVSHDUPrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38608 { 8043 /* movshdup */, X86::MOVSHDUPrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38609 { 8058 /* movsldup */, X86::MOVSLDUPrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38610 { 8058 /* movsldup */, X86::MOVSLDUPrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38611 { 8074 /* movsq */, X86::MOVSQ, Convert__DstIdx641_0__SrcIdx642_1, AMFBS_In64BitMode, { MCK_DstIdx64, MCK_SrcIdx64 }, },
38612 { 8080 /* movss */, X86::MOVSSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38613 { 8080 /* movss */, X86::MOVSSrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
38614 { 8080 /* movss */, X86::MOVSSmr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
38615 { 8086 /* movss.s */, X86::MOVSSrr_REV, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38616 { 8094 /* movsw */, X86::MOVSW, Convert__DstIdx161_0__SrcIdx162_1, AMFBS_None, { MCK_DstIdx16, MCK_SrcIdx16 }, },
38617 { 8114 /* movsx */, X86::MOVSX16rr8, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR8 }, },
38618 { 8114 /* movsx */, X86::MOVSX16rm8, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_GR16, MCK_Mem8 }, },
38619 { 8114 /* movsx */, X86::MOVSX32rr16, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR16 }, },
38620 { 8114 /* movsx */, X86::MOVSX32rr8, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR8 }, },
38621 { 8114 /* movsx */, X86::MOVSX32rm16, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR32, MCK_Mem16 }, },
38622 { 8114 /* movsx */, X86::MOVSX32rm8, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_GR32, MCK_Mem8 }, },
38623 { 8114 /* movsx */, X86::MOVSX64rr16, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR16 }, },
38624 { 8114 /* movsx */, X86::MOVSX64rr8, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR8 }, },
38625 { 8114 /* movsx */, X86::MOVSX64rm16, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR64, MCK_Mem16 }, },
38626 { 8114 /* movsx */, X86::MOVSX64rm8, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_GR64, MCK_Mem8 }, },
38627 { 8120 /* movsxd */, X86::MOVSX64rr32, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR32 }, },
38628 { 8120 /* movsxd */, X86::MOVSX64rm32, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem32 }, },
38629 { 8127 /* movupd */, X86::MOVUPDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38630 { 8127 /* movupd */, X86::MOVUPDrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38631 { 8127 /* movupd */, X86::MOVUPDmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
38632 { 8134 /* movupd.s */, X86::MOVUPDrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38633 { 8143 /* movups */, X86::MOVUPSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38634 { 8143 /* movups */, X86::MOVUPSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38635 { 8143 /* movups */, X86::MOVUPSmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
38636 { 8150 /* movups.s */, X86::MOVUPSrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38637 { 8206 /* movzx */, X86::MOVZX16rr8, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR8 }, },
38638 { 8206 /* movzx */, X86::MOVZX16rm8, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_GR16, MCK_Mem8 }, },
38639 { 8206 /* movzx */, X86::MOVZX32rr16, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR16 }, },
38640 { 8206 /* movzx */, X86::MOVZX32rr8, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR8 }, },
38641 { 8206 /* movzx */, X86::MOVZX32rm16, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR32, MCK_Mem16 }, },
38642 { 8206 /* movzx */, X86::MOVZX32rm8, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_GR32, MCK_Mem8 }, },
38643 { 8206 /* movzx */, X86::MOVZX64rr16, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR16 }, },
38644 { 8206 /* movzx */, X86::MOVZX64rr8, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR8 }, },
38645 { 8206 /* movzx */, X86::MOVZX64rm16, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR64, MCK_Mem16 }, },
38646 { 8206 /* movzx */, X86::MOVZX64rm8, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_GR64, MCK_Mem8 }, },
38647 { 8212 /* mpsadbw */, X86::MPSADBWrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
38648 { 8212 /* mpsadbw */, X86::MPSADBWrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
38649 { 8220 /* mul */, X86::MUL16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
38650 { 8220 /* mul */, X86::MUL16r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
38651 { 8220 /* mul */, X86::MUL16r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR16 }, },
38652 { 8220 /* mul */, X86::MUL32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
38653 { 8220 /* mul */, X86::MUL32r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
38654 { 8220 /* mul */, X86::MUL32r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
38655 { 8220 /* mul */, X86::MUL64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
38656 { 8220 /* mul */, X86::MUL64r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
38657 { 8220 /* mul */, X86::MUL64r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
38658 { 8220 /* mul */, X86::MUL8r, Convert__Reg1_0, AMFBS_None, { MCK_GR8 }, },
38659 { 8220 /* mul */, X86::MUL8r_NF, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
38660 { 8220 /* mul */, X86::MUL8r_EVEX, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR8 }, },
38661 { 8220 /* mul */, X86::MUL16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
38662 { 8220 /* mul */, X86::MUL16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
38663 { 8220 /* mul */, X86::MUL16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
38664 { 8220 /* mul */, X86::MUL32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
38665 { 8220 /* mul */, X86::MUL32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
38666 { 8220 /* mul */, X86::MUL32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
38667 { 8220 /* mul */, X86::MUL64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
38668 { 8220 /* mul */, X86::MUL64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
38669 { 8220 /* mul */, X86::MUL64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
38670 { 8220 /* mul */, X86::MUL8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
38671 { 8220 /* mul */, X86::MUL8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
38672 { 8220 /* mul */, X86::MUL8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
38673 { 8234 /* mulpd */, X86::MULPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38674 { 8234 /* mulpd */, X86::MULPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38675 { 8240 /* mulps */, X86::MULPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38676 { 8240 /* mulps */, X86::MULPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38677 { 8251 /* mulsd */, X86::MULSDrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38678 { 8251 /* mulsd */, X86::MULSDrm_Int, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
38679 { 8257 /* mulss */, X86::MULSSrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38680 { 8257 /* mulss */, X86::MULSSrm_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
38681 { 8268 /* mulx */, X86::MULX32rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
38682 { 8268 /* mulx */, X86::MULX32rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
38683 { 8268 /* mulx */, X86::MULX32rm, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
38684 { 8268 /* mulx */, X86::MULX32rm_EVEX, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
38685 { 8268 /* mulx */, X86::MULX64rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
38686 { 8268 /* mulx */, X86::MULX64rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
38687 { 8268 /* mulx */, X86::MULX64rm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
38688 { 8268 /* mulx */, X86::MULX64rm_EVEX, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
38689 { 8285 /* mwait */, X86::MWAITrr, Convert_NoOperands, AMFBS_None, { }, },
38690 { 8285 /* mwait */, X86::MWAITrr, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_ECX, MCK_EAX }, },
38691 { 8285 /* mwait */, X86::MWAITrr, Convert_NoOperands, AMFBS_In64BitMode, { MCK_RCX, MCK_GR64_A }, },
38692 { 8291 /* mwaitx */, X86::MWAITXrrr, Convert_NoOperands, AMFBS_None, { }, },
38693 { 8291 /* mwaitx */, X86::MWAITXrrr, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EBX, MCK_ECX, MCK_EAX }, },
38694 { 8291 /* mwaitx */, X86::MWAITXrrr, Convert_NoOperands, AMFBS_In64BitMode, { MCK_RBX, MCK_RCX, MCK_GR64_A }, },
38695 { 8298 /* neg */, X86::NEG16r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
38696 { 8298 /* neg */, X86::NEG16r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
38697 { 8298 /* neg */, X86::NEG16r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
38698 { 8298 /* neg */, X86::NEG32r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
38699 { 8298 /* neg */, X86::NEG32r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
38700 { 8298 /* neg */, X86::NEG32r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
38701 { 8298 /* neg */, X86::NEG64r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
38702 { 8298 /* neg */, X86::NEG64r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
38703 { 8298 /* neg */, X86::NEG64r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
38704 { 8298 /* neg */, X86::NEG8r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
38705 { 8298 /* neg */, X86::NEG8r_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
38706 { 8298 /* neg */, X86::NEG8r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
38707 { 8298 /* neg */, X86::NEG16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
38708 { 8298 /* neg */, X86::NEG16m_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
38709 { 8298 /* neg */, X86::NEG16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
38710 { 8298 /* neg */, X86::NEG32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
38711 { 8298 /* neg */, X86::NEG32m_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
38712 { 8298 /* neg */, X86::NEG32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
38713 { 8298 /* neg */, X86::NEG64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
38714 { 8298 /* neg */, X86::NEG64m_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
38715 { 8298 /* neg */, X86::NEG64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
38716 { 8298 /* neg */, X86::NEG8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
38717 { 8298 /* neg */, X86::NEG8m_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
38718 { 8298 /* neg */, X86::NEG8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
38719 { 8298 /* neg */, X86::NEG16r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
38720 { 8298 /* neg */, X86::NEG16r_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
38721 { 8298 /* neg */, X86::NEG16m_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
38722 { 8298 /* neg */, X86::NEG16m_NF_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
38723 { 8298 /* neg */, X86::NEG32r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
38724 { 8298 /* neg */, X86::NEG32r_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
38725 { 8298 /* neg */, X86::NEG32m_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
38726 { 8298 /* neg */, X86::NEG32m_NF_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
38727 { 8298 /* neg */, X86::NEG64r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
38728 { 8298 /* neg */, X86::NEG64r_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
38729 { 8298 /* neg */, X86::NEG64m_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
38730 { 8298 /* neg */, X86::NEG64m_NF_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
38731 { 8298 /* neg */, X86::NEG8r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
38732 { 8298 /* neg */, X86::NEG8r_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
38733 { 8298 /* neg */, X86::NEG8m_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
38734 { 8298 /* neg */, X86::NEG8m_NF_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
38735 { 8322 /* nop */, X86::NOOP, Convert_NoOperands, AMFBS_None, { }, },
38736 { 8322 /* nop */, X86::NOOPWr, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
38737 { 8322 /* nop */, X86::NOOPLr, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
38738 { 8322 /* nop */, X86::NOOPQr, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
38739 { 8322 /* nop */, X86::NOOPW, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
38740 { 8322 /* nop */, X86::NOOPL, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
38741 { 8322 /* nop */, X86::NOOPQ, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
38742 { 8341 /* not */, X86::NOT16r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
38743 { 8341 /* not */, X86::NOT16r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
38744 { 8341 /* not */, X86::NOT32r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
38745 { 8341 /* not */, X86::NOT32r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
38746 { 8341 /* not */, X86::NOT64r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
38747 { 8341 /* not */, X86::NOT64r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
38748 { 8341 /* not */, X86::NOT8r, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
38749 { 8341 /* not */, X86::NOT8r_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
38750 { 8341 /* not */, X86::NOT16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
38751 { 8341 /* not */, X86::NOT16m_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
38752 { 8341 /* not */, X86::NOT32m, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
38753 { 8341 /* not */, X86::NOT32m_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
38754 { 8341 /* not */, X86::NOT64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
38755 { 8341 /* not */, X86::NOT64m_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
38756 { 8341 /* not */, X86::NOT8m, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
38757 { 8341 /* not */, X86::NOT8m_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
38758 { 8341 /* not */, X86::NOT16r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
38759 { 8341 /* not */, X86::NOT16m_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
38760 { 8341 /* not */, X86::NOT32r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
38761 { 8341 /* not */, X86::NOT32m_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
38762 { 8341 /* not */, X86::NOT64r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
38763 { 8341 /* not */, X86::NOT64m_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
38764 { 8341 /* not */, X86::NOT8r_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
38765 { 8341 /* not */, X86::NOT8m_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
38766 { 8365 /* or */, X86::OR8i8, Convert__Imm1_1, AMFBS_None, { MCK_AL, MCK_Imm }, },
38767 { 8365 /* or */, X86::OR16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_AX, MCK_ImmSExti16i8 }, },
38768 { 8365 /* or */, X86::OR16i16, Convert__Imm1_1, AMFBS_None, { MCK_AX, MCK_Imm }, },
38769 { 8365 /* or */, X86::OR32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_EAX, MCK_ImmSExti32i8 }, },
38770 { 8365 /* or */, X86::OR32i32, Convert__Imm1_1, AMFBS_None, { MCK_EAX, MCK_Imm }, },
38771 { 8365 /* or */, X86::OR64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i8 }, },
38772 { 8365 /* or */, X86::OR64i32, Convert__ImmSExti64i321_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i32 }, },
38773 { 8365 /* or */, X86::OR16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
38774 { 8365 /* or */, X86::OR16rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
38775 { 8365 /* or */, X86::OR16rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
38776 { 8365 /* or */, X86::OR16ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_GR16, MCK_ImmSExti16i8 }, },
38777 { 8365 /* or */, X86::OR16ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmSExti16i8 }, },
38778 { 8365 /* or */, X86::OR16ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmSExti16i8 }, },
38779 { 8365 /* or */, X86::OR16ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR16, MCK_Imm }, },
38780 { 8365 /* or */, X86::OR16ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Imm }, },
38781 { 8365 /* or */, X86::OR16ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Imm }, },
38782 { 8365 /* or */, X86::OR16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
38783 { 8365 /* or */, X86::OR16rm_NF, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
38784 { 8365 /* or */, X86::OR16rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
38785 { 8365 /* or */, X86::OR32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
38786 { 8365 /* or */, X86::OR32rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
38787 { 8365 /* or */, X86::OR32rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
38788 { 8365 /* or */, X86::OR32ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_GR32, MCK_ImmSExti32i8 }, },
38789 { 8365 /* or */, X86::OR32ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmSExti32i8 }, },
38790 { 8365 /* or */, X86::OR32ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmSExti32i8 }, },
38791 { 8365 /* or */, X86::OR32ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR32, MCK_Imm }, },
38792 { 8365 /* or */, X86::OR32ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Imm }, },
38793 { 8365 /* or */, X86::OR32ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Imm }, },
38794 { 8365 /* or */, X86::OR32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
38795 { 8365 /* or */, X86::OR32rm_NF, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
38796 { 8365 /* or */, X86::OR32rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
38797 { 8365 /* or */, X86::OR64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
38798 { 8365 /* or */, X86::OR64rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
38799 { 8365 /* or */, X86::OR64rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
38800 { 8365 /* or */, X86::OR64ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i8 }, },
38801 { 8365 /* or */, X86::OR64ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i8 }, },
38802 { 8365 /* or */, X86::OR64ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i8 }, },
38803 { 8365 /* or */, X86::OR64ri32, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
38804 { 8365 /* or */, X86::OR64ri32_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
38805 { 8365 /* or */, X86::OR64ri32_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
38806 { 8365 /* or */, X86::OR64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
38807 { 8365 /* or */, X86::OR64rm_NF, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
38808 { 8365 /* or */, X86::OR64rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
38809 { 8365 /* or */, X86::OR8rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
38810 { 8365 /* or */, X86::OR8rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
38811 { 8365 /* or */, X86::OR8rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
38812 { 8365 /* or */, X86::OR8ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR8, MCK_Imm }, },
38813 { 8365 /* or */, X86::OR8ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Imm }, },
38814 { 8365 /* or */, X86::OR8ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Imm }, },
38815 { 8365 /* or */, X86::OR8rm, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
38816 { 8365 /* or */, X86::OR8rm_NF, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
38817 { 8365 /* or */, X86::OR8rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
38818 { 8365 /* or */, X86::OR16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
38819 { 8365 /* or */, X86::OR16mr_NF, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
38820 { 8365 /* or */, X86::OR16mr_EVEX, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
38821 { 8365 /* or */, X86::OR16mi8, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_None, { MCK_Mem16, MCK_ImmSExti16i8 }, },
38822 { 8365 /* or */, X86::OR16mi8_NF, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmSExti16i8 }, },
38823 { 8365 /* or */, X86::OR16mi8_EVEX, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmSExti16i8 }, },
38824 { 8365 /* or */, X86::OR16mi, Convert__Mem165_0__Imm1_1, AMFBS_None, { MCK_Mem16, MCK_Imm }, },
38825 { 8365 /* or */, X86::OR16mi_NF, Convert__Mem165_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_Imm }, },
38826 { 8365 /* or */, X86::OR16mi_EVEX, Convert__Mem165_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_Imm }, },
38827 { 8365 /* or */, X86::OR32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
38828 { 8365 /* or */, X86::OR32mr_NF, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
38829 { 8365 /* or */, X86::OR32mr_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
38830 { 8365 /* or */, X86::OR32mi8, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_None, { MCK_Mem32, MCK_ImmSExti32i8 }, },
38831 { 8365 /* or */, X86::OR32mi8_NF, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmSExti32i8 }, },
38832 { 8365 /* or */, X86::OR32mi8_EVEX, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmSExti32i8 }, },
38833 { 8365 /* or */, X86::OR32mi, Convert__Mem325_0__Imm1_1, AMFBS_None, { MCK_Mem32, MCK_Imm }, },
38834 { 8365 /* or */, X86::OR32mi_NF, Convert__Mem325_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_Imm }, },
38835 { 8365 /* or */, X86::OR32mi_EVEX, Convert__Mem325_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_Imm }, },
38836 { 8365 /* or */, X86::OR64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
38837 { 8365 /* or */, X86::OR64mr_NF, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
38838 { 8365 /* or */, X86::OR64mr_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
38839 { 8365 /* or */, X86::OR64mi8, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
38840 { 8365 /* or */, X86::OR64mi8_NF, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
38841 { 8365 /* or */, X86::OR64mi8_EVEX, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
38842 { 8365 /* or */, X86::OR64mi32, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
38843 { 8365 /* or */, X86::OR64mi32_NF, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
38844 { 8365 /* or */, X86::OR64mi32_EVEX, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
38845 { 8365 /* or */, X86::OR8mr, Convert__Mem85_0__Reg1_1, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
38846 { 8365 /* or */, X86::OR8mr_NF, Convert__Mem85_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
38847 { 8365 /* or */, X86::OR8mr_EVEX, Convert__Mem85_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
38848 { 8365 /* or */, X86::OR8mi, Convert__Mem85_0__Imm1_1, AMFBS_None, { MCK_Mem8, MCK_Imm }, },
38849 { 8365 /* or */, X86::OR8mi_NF, Convert__Mem85_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_Imm }, },
38850 { 8365 /* or */, X86::OR8mi_EVEX, Convert__Mem85_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_Imm }, },
38851 { 8365 /* or */, X86::OR16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
38852 { 8365 /* or */, X86::OR16rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
38853 { 8365 /* or */, X86::OR16ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
38854 { 8365 /* or */, X86::OR16ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
38855 { 8365 /* or */, X86::OR16ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
38856 { 8365 /* or */, X86::OR16ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
38857 { 8365 /* or */, X86::OR16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
38858 { 8365 /* or */, X86::OR16rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
38859 { 8365 /* or */, X86::OR16mr_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
38860 { 8365 /* or */, X86::OR16mr_NF_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
38861 { 8365 /* or */, X86::OR16mi8_ND, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
38862 { 8365 /* or */, X86::OR16mi8_NF_ND, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
38863 { 8365 /* or */, X86::OR16mi_ND, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
38864 { 8365 /* or */, X86::OR16mi_NF_ND, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
38865 { 8365 /* or */, X86::OR32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
38866 { 8365 /* or */, X86::OR32rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
38867 { 8365 /* or */, X86::OR32ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
38868 { 8365 /* or */, X86::OR32ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
38869 { 8365 /* or */, X86::OR32ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
38870 { 8365 /* or */, X86::OR32ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
38871 { 8365 /* or */, X86::OR32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
38872 { 8365 /* or */, X86::OR32rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
38873 { 8365 /* or */, X86::OR32mr_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
38874 { 8365 /* or */, X86::OR32mr_NF_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
38875 { 8365 /* or */, X86::OR32mi8_ND, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
38876 { 8365 /* or */, X86::OR32mi8_NF_ND, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
38877 { 8365 /* or */, X86::OR32mi_ND, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
38878 { 8365 /* or */, X86::OR32mi_NF_ND, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
38879 { 8365 /* or */, X86::OR64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
38880 { 8365 /* or */, X86::OR64rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
38881 { 8365 /* or */, X86::OR64ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
38882 { 8365 /* or */, X86::OR64ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
38883 { 8365 /* or */, X86::OR64ri32_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
38884 { 8365 /* or */, X86::OR64ri32_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
38885 { 8365 /* or */, X86::OR64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
38886 { 8365 /* or */, X86::OR64rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
38887 { 8365 /* or */, X86::OR64mr_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
38888 { 8365 /* or */, X86::OR64mr_NF_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
38889 { 8365 /* or */, X86::OR64mi8_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
38890 { 8365 /* or */, X86::OR64mi8_NF_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
38891 { 8365 /* or */, X86::OR64mi32_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
38892 { 8365 /* or */, X86::OR64mi32_NF_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
38893 { 8365 /* or */, X86::OR8rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
38894 { 8365 /* or */, X86::OR8rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
38895 { 8365 /* or */, X86::OR8ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Imm }, },
38896 { 8365 /* or */, X86::OR8ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Imm }, },
38897 { 8365 /* or */, X86::OR8rm_ND, Convert__Reg1_0__Reg1_1__Mem85_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Mem8 }, },
38898 { 8365 /* or */, X86::OR8rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem85_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Mem8 }, },
38899 { 8365 /* or */, X86::OR8mr_ND, Convert__Reg1_0__Mem85_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
38900 { 8365 /* or */, X86::OR8mr_NF_ND, Convert__Reg1_0__Mem85_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
38901 { 8365 /* or */, X86::OR8mi_ND, Convert__Reg1_0__Mem85_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_Imm }, },
38902 { 8365 /* or */, X86::OR8mi_NF_ND, Convert__Reg1_0__Mem85_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_Imm }, },
38903 { 8376 /* orpd */, X86::ORPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38904 { 8376 /* orpd */, X86::ORPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38905 { 8381 /* orps */, X86::ORPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38906 { 8381 /* orps */, X86::ORPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38907 { 8394 /* out */, X86::OUT8rr, Convert_NoOperands, AMFBS_None, { MCK_DX, MCK_AL }, },
38908 { 8394 /* out */, X86::OUT16rr, Convert_NoOperands, AMFBS_None, { MCK_DX, MCK_AX }, },
38909 { 8394 /* out */, X86::OUT32rr, Convert_NoOperands, AMFBS_None, { MCK_DX, MCK_EAX }, },
38910 { 8394 /* out */, X86::OUT8ir, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_AL }, },
38911 { 8394 /* out */, X86::OUT16ir, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_AX }, },
38912 { 8394 /* out */, X86::OUT32ir, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8, MCK_EAX }, },
38913 { 8398 /* outb */, X86::OUT8rr, Convert_NoOperands, AMFBS_None, { MCK_DX }, },
38914 { 8398 /* outb */, X86::OUT8ir, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
38915 { 8403 /* outl */, X86::OUT32rr, Convert_NoOperands, AMFBS_None, { MCK_DX }, },
38916 { 8403 /* outl */, X86::OUT32ir, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
38917 { 8408 /* outs */, X86::OUTSW, Convert__SrcIdx162_1, AMFBS_None, { MCK_DX, MCK_SrcIdx16 }, },
38918 { 8408 /* outs */, X86::OUTSL, Convert__SrcIdx322_1, AMFBS_None, { MCK_DX, MCK_SrcIdx32 }, },
38919 { 8408 /* outs */, X86::OUTSB, Convert__SrcIdx82_1, AMFBS_None, { MCK_DX, MCK_SrcIdx8 }, },
38920 { 8413 /* outsb */, X86::OUTSB, Convert__SrcIdx82_1, AMFBS_None, { MCK_DX, MCK_SrcIdx8 }, },
38921 { 8419 /* outsd */, X86::OUTSL, Convert__SrcIdx322_1, AMFBS_None, { MCK_DX, MCK_SrcIdx32 }, },
38922 { 8431 /* outsw */, X86::OUTSW, Convert__SrcIdx162_1, AMFBS_None, { MCK_DX, MCK_SrcIdx16 }, },
38923 { 8437 /* outw */, X86::OUT16rr, Convert_NoOperands, AMFBS_None, { MCK_DX }, },
38924 { 8437 /* outw */, X86::OUT16ir, Convert__ImmUnsignedi81_0, AMFBS_None, { MCK_ImmUnsignedi8 }, },
38925 { 8442 /* pabsb */, X86::MMX_PABSBrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38926 { 8442 /* pabsb */, X86::MMX_PABSBrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38927 { 8442 /* pabsb */, X86::PABSBrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38928 { 8442 /* pabsb */, X86::PABSBrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38929 { 8448 /* pabsd */, X86::MMX_PABSDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38930 { 8448 /* pabsd */, X86::MMX_PABSDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38931 { 8448 /* pabsd */, X86::PABSDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38932 { 8448 /* pabsd */, X86::PABSDrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38933 { 8454 /* pabsw */, X86::MMX_PABSWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38934 { 8454 /* pabsw */, X86::MMX_PABSWrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38935 { 8454 /* pabsw */, X86::PABSWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38936 { 8454 /* pabsw */, X86::PABSWrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38937 { 8460 /* packssdw */, X86::MMX_PACKSSDWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38938 { 8460 /* packssdw */, X86::MMX_PACKSSDWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38939 { 8460 /* packssdw */, X86::PACKSSDWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38940 { 8460 /* packssdw */, X86::PACKSSDWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38941 { 8469 /* packsswb */, X86::MMX_PACKSSWBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38942 { 8469 /* packsswb */, X86::MMX_PACKSSWBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38943 { 8469 /* packsswb */, X86::PACKSSWBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38944 { 8469 /* packsswb */, X86::PACKSSWBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38945 { 8478 /* packusdw */, X86::PACKUSDWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38946 { 8478 /* packusdw */, X86::PACKUSDWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38947 { 8487 /* packuswb */, X86::MMX_PACKUSWBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38948 { 8487 /* packuswb */, X86::MMX_PACKUSWBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38949 { 8487 /* packuswb */, X86::PACKUSWBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38950 { 8487 /* packuswb */, X86::PACKUSWBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38951 { 8496 /* paddb */, X86::MMX_PADDBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38952 { 8496 /* paddb */, X86::MMX_PADDBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38953 { 8496 /* paddb */, X86::PADDBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38954 { 8496 /* paddb */, X86::PADDBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38955 { 8502 /* paddd */, X86::MMX_PADDDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38956 { 8502 /* paddd */, X86::MMX_PADDDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38957 { 8502 /* paddd */, X86::PADDDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38958 { 8502 /* paddd */, X86::PADDDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38959 { 8508 /* paddq */, X86::MMX_PADDQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38960 { 8508 /* paddq */, X86::MMX_PADDQrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38961 { 8508 /* paddq */, X86::PADDQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38962 { 8508 /* paddq */, X86::PADDQrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38963 { 8514 /* paddsb */, X86::MMX_PADDSBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38964 { 8514 /* paddsb */, X86::MMX_PADDSBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38965 { 8514 /* paddsb */, X86::PADDSBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38966 { 8514 /* paddsb */, X86::PADDSBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38967 { 8521 /* paddsw */, X86::MMX_PADDSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38968 { 8521 /* paddsw */, X86::MMX_PADDSWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38969 { 8521 /* paddsw */, X86::PADDSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38970 { 8521 /* paddsw */, X86::PADDSWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38971 { 8528 /* paddusb */, X86::MMX_PADDUSBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38972 { 8528 /* paddusb */, X86::MMX_PADDUSBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38973 { 8528 /* paddusb */, X86::PADDUSBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38974 { 8528 /* paddusb */, X86::PADDUSBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38975 { 8536 /* paddusw */, X86::MMX_PADDUSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38976 { 8536 /* paddusw */, X86::MMX_PADDUSWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38977 { 8536 /* paddusw */, X86::PADDUSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38978 { 8536 /* paddusw */, X86::PADDUSWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38979 { 8544 /* paddw */, X86::MMX_PADDWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38980 { 8544 /* paddw */, X86::MMX_PADDWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38981 { 8544 /* paddw */, X86::PADDWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38982 { 8544 /* paddw */, X86::PADDWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38983 { 8550 /* palignr */, X86::MMX_PALIGNRrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR64, MCK_VR64, MCK_ImmUnsignedi8 }, },
38984 { 8550 /* palignr */, X86::MMX_PALIGNRrmi, Convert__Reg1_0__Tie0_1_1__Mem645_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
38985 { 8550 /* palignr */, X86::PALIGNRrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
38986 { 8550 /* palignr */, X86::PALIGNRrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
38987 { 8558 /* pand */, X86::MMX_PANDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38988 { 8558 /* pand */, X86::MMX_PANDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38989 { 8558 /* pand */, X86::PANDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38990 { 8558 /* pand */, X86::PANDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38991 { 8563 /* pandn */, X86::MMX_PANDNrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38992 { 8563 /* pandn */, X86::MMX_PANDNrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38993 { 8563 /* pandn */, X86::PANDNrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38994 { 8563 /* pandn */, X86::PANDNrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
38995 { 8569 /* pause */, X86::PAUSE, Convert_NoOperands, AMFBS_None, { }, },
38996 { 8575 /* pavgb */, X86::MMX_PAVGBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
38997 { 8575 /* pavgb */, X86::MMX_PAVGBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
38998 { 8575 /* pavgb */, X86::PAVGBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
38999 { 8575 /* pavgb */, X86::PAVGBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39000 { 8581 /* pavgusb */, X86::PAVGUSBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39001 { 8581 /* pavgusb */, X86::PAVGUSBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39002 { 8589 /* pavgw */, X86::MMX_PAVGWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39003 { 8589 /* pavgw */, X86::MMX_PAVGWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39004 { 8589 /* pavgw */, X86::PAVGWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39005 { 8589 /* pavgw */, X86::PAVGWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39006 { 8595 /* pblendvb */, X86::PBLENDVBrr0, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39007 { 8595 /* pblendvb */, X86::PBLENDVBrm0, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39008 { 8595 /* pblendvb */, X86::PBLENDVBrr0, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_XMM0 }, },
39009 { 8595 /* pblendvb */, X86::PBLENDVBrm0, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_XMM0 }, },
39010 { 8604 /* pblendw */, X86::PBLENDWrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39011 { 8604 /* pblendw */, X86::PBLENDWrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
39012 { 8612 /* pbndkb */, X86::PBNDKB, Convert_NoOperands, AMFBS_In64BitMode, { }, },
39013 { 8619 /* pclmulhqhqdq */, X86::PCLMULQDQrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_17, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39014 { 8619 /* pclmulhqhqdq */, X86::PCLMULQDQrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__imm_95_17, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39015 { 8632 /* pclmulhqlqdq */, X86::PCLMULQDQrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39016 { 8632 /* pclmulhqlqdq */, X86::PCLMULQDQrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__imm_95_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39017 { 8645 /* pclmullqhqdq */, X86::PCLMULQDQrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_16, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39018 { 8645 /* pclmullqhqdq */, X86::PCLMULQDQrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__imm_95_16, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39019 { 8658 /* pclmullqlqdq */, X86::PCLMULQDQrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__imm_95_0, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39020 { 8658 /* pclmullqlqdq */, X86::PCLMULQDQrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__imm_95_0, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39021 { 8671 /* pclmulqdq */, X86::PCLMULQDQrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39022 { 8671 /* pclmulqdq */, X86::PCLMULQDQrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
39023 { 8681 /* pcmpeqb */, X86::MMX_PCMPEQBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39024 { 8681 /* pcmpeqb */, X86::MMX_PCMPEQBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39025 { 8681 /* pcmpeqb */, X86::PCMPEQBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39026 { 8681 /* pcmpeqb */, X86::PCMPEQBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39027 { 8689 /* pcmpeqd */, X86::MMX_PCMPEQDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39028 { 8689 /* pcmpeqd */, X86::MMX_PCMPEQDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39029 { 8689 /* pcmpeqd */, X86::PCMPEQDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39030 { 8689 /* pcmpeqd */, X86::PCMPEQDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39031 { 8697 /* pcmpeqq */, X86::PCMPEQQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39032 { 8697 /* pcmpeqq */, X86::PCMPEQQrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39033 { 8705 /* pcmpeqw */, X86::MMX_PCMPEQWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39034 { 8705 /* pcmpeqw */, X86::MMX_PCMPEQWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39035 { 8705 /* pcmpeqw */, X86::PCMPEQWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39036 { 8705 /* pcmpeqw */, X86::PCMPEQWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39037 { 8713 /* pcmpestri */, X86::PCMPESTRIrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39038 { 8713 /* pcmpestri */, X86::PCMPESTRIrmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
39039 { 8723 /* pcmpestrm */, X86::PCMPESTRMrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39040 { 8723 /* pcmpestrm */, X86::PCMPESTRMrmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
39041 { 8733 /* pcmpgtb */, X86::MMX_PCMPGTBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39042 { 8733 /* pcmpgtb */, X86::MMX_PCMPGTBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39043 { 8733 /* pcmpgtb */, X86::PCMPGTBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39044 { 8733 /* pcmpgtb */, X86::PCMPGTBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39045 { 8741 /* pcmpgtd */, X86::MMX_PCMPGTDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39046 { 8741 /* pcmpgtd */, X86::MMX_PCMPGTDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39047 { 8741 /* pcmpgtd */, X86::PCMPGTDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39048 { 8741 /* pcmpgtd */, X86::PCMPGTDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39049 { 8749 /* pcmpgtq */, X86::PCMPGTQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39050 { 8749 /* pcmpgtq */, X86::PCMPGTQrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39051 { 8757 /* pcmpgtw */, X86::MMX_PCMPGTWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39052 { 8757 /* pcmpgtw */, X86::MMX_PCMPGTWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39053 { 8757 /* pcmpgtw */, X86::PCMPGTWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39054 { 8757 /* pcmpgtw */, X86::PCMPGTWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39055 { 8765 /* pcmpistri */, X86::PCMPISTRIrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39056 { 8765 /* pcmpistri */, X86::PCMPISTRIrmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
39057 { 8775 /* pcmpistrm */, X86::PCMPISTRMrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39058 { 8775 /* pcmpistrm */, X86::PCMPISTRMrmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
39059 { 8785 /* pconfig */, X86::PCONFIG, Convert_NoOperands, AMFBS_None, { }, },
39060 { 8793 /* pdep */, X86::PDEP32rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
39061 { 8793 /* pdep */, X86::PDEP32rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
39062 { 8793 /* pdep */, X86::PDEP32rm, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
39063 { 8793 /* pdep */, X86::PDEP32rm_EVEX, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
39064 { 8793 /* pdep */, X86::PDEP64rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
39065 { 8793 /* pdep */, X86::PDEP64rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
39066 { 8793 /* pdep */, X86::PDEP64rm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
39067 { 8793 /* pdep */, X86::PDEP64rm_EVEX, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
39068 { 8810 /* pext */, X86::PEXT32rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
39069 { 8810 /* pext */, X86::PEXT32rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
39070 { 8810 /* pext */, X86::PEXT32rm, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
39071 { 8810 /* pext */, X86::PEXT32rm_EVEX, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
39072 { 8810 /* pext */, X86::PEXT64rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
39073 { 8810 /* pext */, X86::PEXT64rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
39074 { 8810 /* pext */, X86::PEXT64rm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
39075 { 8810 /* pext */, X86::PEXT64rm_EVEX, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
39076 { 8827 /* pextrb */, X86::PEXTRBrri, Convert__GR32orGR641_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32orGR64, MCK_FR16, MCK_ImmUnsignedi8 }, },
39077 { 8827 /* pextrb */, X86::PEXTRBmri, Convert__Mem85_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem8, MCK_FR16, MCK_ImmUnsignedi8 }, },
39078 { 8834 /* pextrd */, X86::PEXTRDrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32, MCK_FR16, MCK_ImmUnsignedi8 }, },
39079 { 8834 /* pextrd */, X86::PEXTRDmri, Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_ImmUnsignedi8 }, },
39080 { 8841 /* pextrq */, X86::PEXTRQrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR64, MCK_FR16, MCK_ImmUnsignedi8 }, },
39081 { 8841 /* pextrq */, X86::PEXTRQmri, Convert__Mem645_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_ImmUnsignedi8 }, },
39082 { 8848 /* pextrw */, X86::MMX_PEXTRWrri, Convert__GR32orGR641_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32orGR64, MCK_VR64, MCK_ImmUnsignedi8 }, },
39083 { 8848 /* pextrw */, X86::PEXTRWrri, Convert__GR32orGR641_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32orGR64, MCK_FR16, MCK_ImmUnsignedi8 }, },
39084 { 8848 /* pextrw */, X86::PEXTRWmri, Convert__Mem165_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39085 { 8855 /* pf2id */, X86::PF2IDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39086 { 8855 /* pf2id */, X86::PF2IDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39087 { 8861 /* pf2iw */, X86::PF2IWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39088 { 8861 /* pf2iw */, X86::PF2IWrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39089 { 8867 /* pfacc */, X86::PFACCrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39090 { 8867 /* pfacc */, X86::PFACCrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39091 { 8873 /* pfadd */, X86::PFADDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39092 { 8873 /* pfadd */, X86::PFADDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39093 { 8879 /* pfcmpeq */, X86::PFCMPEQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39094 { 8879 /* pfcmpeq */, X86::PFCMPEQrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39095 { 8887 /* pfcmpge */, X86::PFCMPGErr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39096 { 8887 /* pfcmpge */, X86::PFCMPGErm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39097 { 8895 /* pfcmpgt */, X86::PFCMPGTrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39098 { 8895 /* pfcmpgt */, X86::PFCMPGTrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39099 { 8903 /* pfmax */, X86::PFMAXrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39100 { 8903 /* pfmax */, X86::PFMAXrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39101 { 8909 /* pfmin */, X86::PFMINrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39102 { 8909 /* pfmin */, X86::PFMINrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39103 { 8915 /* pfmul */, X86::PFMULrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39104 { 8915 /* pfmul */, X86::PFMULrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39105 { 8921 /* pfnacc */, X86::PFNACCrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39106 { 8921 /* pfnacc */, X86::PFNACCrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39107 { 8928 /* pfpnacc */, X86::PFPNACCrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39108 { 8928 /* pfpnacc */, X86::PFPNACCrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39109 { 8936 /* pfrcp */, X86::PFRCPrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39110 { 8936 /* pfrcp */, X86::PFRCPrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39111 { 8942 /* pfrcpit1 */, X86::PFRCPIT1rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39112 { 8942 /* pfrcpit1 */, X86::PFRCPIT1rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39113 { 8951 /* pfrcpit2 */, X86::PFRCPIT2rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39114 { 8951 /* pfrcpit2 */, X86::PFRCPIT2rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39115 { 8960 /* pfrsqit1 */, X86::PFRSQIT1rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39116 { 8960 /* pfrsqit1 */, X86::PFRSQIT1rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39117 { 8969 /* pfrsqrt */, X86::PFRSQRTrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39118 { 8969 /* pfrsqrt */, X86::PFRSQRTrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39119 { 8977 /* pfsub */, X86::PFSUBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39120 { 8977 /* pfsub */, X86::PFSUBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39121 { 8983 /* pfsubr */, X86::PFSUBRrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39122 { 8983 /* pfsubr */, X86::PFSUBRrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39123 { 8990 /* phaddd */, X86::MMX_PHADDDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39124 { 8990 /* phaddd */, X86::MMX_PHADDDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39125 { 8990 /* phaddd */, X86::PHADDDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39126 { 8990 /* phaddd */, X86::PHADDDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39127 { 8997 /* phaddsw */, X86::MMX_PHADDSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39128 { 8997 /* phaddsw */, X86::MMX_PHADDSWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39129 { 8997 /* phaddsw */, X86::PHADDSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39130 { 8997 /* phaddsw */, X86::PHADDSWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39131 { 9005 /* phaddw */, X86::MMX_PHADDWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39132 { 9005 /* phaddw */, X86::MMX_PHADDWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39133 { 9005 /* phaddw */, X86::PHADDWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39134 { 9005 /* phaddw */, X86::PHADDWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39135 { 9012 /* phminposuw */, X86::PHMINPOSUWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39136 { 9012 /* phminposuw */, X86::PHMINPOSUWrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39137 { 9023 /* phsubd */, X86::MMX_PHSUBDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39138 { 9023 /* phsubd */, X86::MMX_PHSUBDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39139 { 9023 /* phsubd */, X86::PHSUBDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39140 { 9023 /* phsubd */, X86::PHSUBDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39141 { 9030 /* phsubsw */, X86::MMX_PHSUBSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39142 { 9030 /* phsubsw */, X86::MMX_PHSUBSWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39143 { 9030 /* phsubsw */, X86::PHSUBSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39144 { 9030 /* phsubsw */, X86::PHSUBSWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39145 { 9038 /* phsubw */, X86::MMX_PHSUBWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39146 { 9038 /* phsubw */, X86::MMX_PHSUBWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39147 { 9038 /* phsubw */, X86::PHSUBWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39148 { 9038 /* phsubw */, X86::PHSUBWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39149 { 9045 /* pi2fd */, X86::PI2FDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39150 { 9045 /* pi2fd */, X86::PI2FDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39151 { 9051 /* pi2fw */, X86::PI2FWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39152 { 9051 /* pi2fw */, X86::PI2FWrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39153 { 9057 /* pinsrb */, X86::PINSRBrri, Convert__Reg1_0__Tie0_1_1__GR32orGR641_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_GR32orGR64, MCK_ImmUnsignedi8 }, },
39154 { 9057 /* pinsrb */, X86::PINSRBrmi, Convert__Reg1_0__Tie0_1_1__Mem85_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem8, MCK_ImmUnsignedi8 }, },
39155 { 9064 /* pinsrd */, X86::PINSRDrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_GR32, MCK_ImmUnsignedi8 }, },
39156 { 9064 /* pinsrd */, X86::PINSRDrmi, Convert__Reg1_0__Tie0_1_1__Mem325_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem32, MCK_ImmUnsignedi8 }, },
39157 { 9071 /* pinsrq */, X86::PINSRQrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_GR64, MCK_ImmUnsignedi8 }, },
39158 { 9071 /* pinsrq */, X86::PINSRQrmi, Convert__Reg1_0__Tie0_1_1__Mem645_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem64, MCK_ImmUnsignedi8 }, },
39159 { 9078 /* pinsrw */, X86::MMX_PINSRWrri, Convert__Reg1_0__Tie0_1_1__GR32orGR641_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR64, MCK_GR32orGR64, MCK_ImmUnsignedi8 }, },
39160 { 9078 /* pinsrw */, X86::MMX_PINSRWrmi, Convert__Reg1_0__Tie0_1_1__Mem165_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR64, MCK_Mem16, MCK_ImmUnsignedi8 }, },
39161 { 9078 /* pinsrw */, X86::PINSRWrri, Convert__Reg1_0__Tie0_1_1__GR32orGR641_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_GR32orGR64, MCK_ImmUnsignedi8 }, },
39162 { 9078 /* pinsrw */, X86::PINSRWrmi, Convert__Reg1_0__Tie0_1_1__Mem165_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
39163 { 9085 /* pmaddubsw */, X86::MMX_PMADDUBSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39164 { 9085 /* pmaddubsw */, X86::MMX_PMADDUBSWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39165 { 9085 /* pmaddubsw */, X86::PMADDUBSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39166 { 9085 /* pmaddubsw */, X86::PMADDUBSWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39167 { 9095 /* pmaddwd */, X86::MMX_PMADDWDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39168 { 9095 /* pmaddwd */, X86::MMX_PMADDWDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39169 { 9095 /* pmaddwd */, X86::PMADDWDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39170 { 9095 /* pmaddwd */, X86::PMADDWDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39171 { 9103 /* pmaxsb */, X86::PMAXSBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39172 { 9103 /* pmaxsb */, X86::PMAXSBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39173 { 9110 /* pmaxsd */, X86::PMAXSDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39174 { 9110 /* pmaxsd */, X86::PMAXSDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39175 { 9117 /* pmaxsw */, X86::MMX_PMAXSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39176 { 9117 /* pmaxsw */, X86::MMX_PMAXSWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39177 { 9117 /* pmaxsw */, X86::PMAXSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39178 { 9117 /* pmaxsw */, X86::PMAXSWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39179 { 9124 /* pmaxub */, X86::MMX_PMAXUBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39180 { 9124 /* pmaxub */, X86::MMX_PMAXUBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39181 { 9124 /* pmaxub */, X86::PMAXUBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39182 { 9124 /* pmaxub */, X86::PMAXUBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39183 { 9131 /* pmaxud */, X86::PMAXUDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39184 { 9131 /* pmaxud */, X86::PMAXUDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39185 { 9138 /* pmaxuw */, X86::PMAXUWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39186 { 9138 /* pmaxuw */, X86::PMAXUWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39187 { 9145 /* pminsb */, X86::PMINSBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39188 { 9145 /* pminsb */, X86::PMINSBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39189 { 9152 /* pminsd */, X86::PMINSDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39190 { 9152 /* pminsd */, X86::PMINSDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39191 { 9159 /* pminsw */, X86::MMX_PMINSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39192 { 9159 /* pminsw */, X86::MMX_PMINSWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39193 { 9159 /* pminsw */, X86::PMINSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39194 { 9159 /* pminsw */, X86::PMINSWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39195 { 9166 /* pminub */, X86::MMX_PMINUBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39196 { 9166 /* pminub */, X86::MMX_PMINUBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39197 { 9166 /* pminub */, X86::PMINUBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39198 { 9166 /* pminub */, X86::PMINUBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39199 { 9173 /* pminud */, X86::PMINUDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39200 { 9173 /* pminud */, X86::PMINUDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39201 { 9180 /* pminuw */, X86::PMINUWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39202 { 9180 /* pminuw */, X86::PMINUWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39203 { 9187 /* pmovmskb */, X86::MMX_PMOVMSKBrr, Convert__GR32orGR641_0__Reg1_1, AMFBS_None, { MCK_GR32orGR64, MCK_VR64 }, },
39204 { 9187 /* pmovmskb */, X86::PMOVMSKBrr, Convert__GR32orGR641_0__Reg1_1, AMFBS_None, { MCK_GR32orGR64, MCK_FR16 }, },
39205 { 9196 /* pmovsxbd */, X86::PMOVSXBDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39206 { 9196 /* pmovsxbd */, X86::PMOVSXBDrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
39207 { 9205 /* pmovsxbq */, X86::PMOVSXBQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39208 { 9205 /* pmovsxbq */, X86::PMOVSXBQrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16, MCK_Mem16 }, },
39209 { 9214 /* pmovsxbw */, X86::PMOVSXBWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39210 { 9214 /* pmovsxbw */, X86::PMOVSXBWrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
39211 { 9223 /* pmovsxdq */, X86::PMOVSXDQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39212 { 9223 /* pmovsxdq */, X86::PMOVSXDQrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
39213 { 9232 /* pmovsxwd */, X86::PMOVSXWDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39214 { 9232 /* pmovsxwd */, X86::PMOVSXWDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
39215 { 9241 /* pmovsxwq */, X86::PMOVSXWQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39216 { 9241 /* pmovsxwq */, X86::PMOVSXWQrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
39217 { 9250 /* pmovzxbd */, X86::PMOVZXBDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39218 { 9250 /* pmovzxbd */, X86::PMOVZXBDrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
39219 { 9259 /* pmovzxbq */, X86::PMOVZXBQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39220 { 9259 /* pmovzxbq */, X86::PMOVZXBQrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16, MCK_Mem16 }, },
39221 { 9268 /* pmovzxbw */, X86::PMOVZXBWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39222 { 9268 /* pmovzxbw */, X86::PMOVZXBWrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
39223 { 9277 /* pmovzxdq */, X86::PMOVZXDQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39224 { 9277 /* pmovzxdq */, X86::PMOVZXDQrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
39225 { 9286 /* pmovzxwd */, X86::PMOVZXWDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39226 { 9286 /* pmovzxwd */, X86::PMOVZXWDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
39227 { 9295 /* pmovzxwq */, X86::PMOVZXWQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39228 { 9295 /* pmovzxwq */, X86::PMOVZXWQrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
39229 { 9304 /* pmuldq */, X86::PMULDQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39230 { 9304 /* pmuldq */, X86::PMULDQrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39231 { 9311 /* pmulhrsw */, X86::MMX_PMULHRSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39232 { 9311 /* pmulhrsw */, X86::MMX_PMULHRSWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39233 { 9311 /* pmulhrsw */, X86::PMULHRSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39234 { 9311 /* pmulhrsw */, X86::PMULHRSWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39235 { 9320 /* pmulhrw */, X86::PMULHRWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39236 { 9320 /* pmulhrw */, X86::PMULHRWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39237 { 9328 /* pmulhuw */, X86::MMX_PMULHUWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39238 { 9328 /* pmulhuw */, X86::MMX_PMULHUWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39239 { 9328 /* pmulhuw */, X86::PMULHUWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39240 { 9328 /* pmulhuw */, X86::PMULHUWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39241 { 9336 /* pmulhw */, X86::MMX_PMULHWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39242 { 9336 /* pmulhw */, X86::MMX_PMULHWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39243 { 9336 /* pmulhw */, X86::PMULHWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39244 { 9336 /* pmulhw */, X86::PMULHWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39245 { 9343 /* pmulld */, X86::PMULLDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39246 { 9343 /* pmulld */, X86::PMULLDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39247 { 9350 /* pmullw */, X86::MMX_PMULLWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39248 { 9350 /* pmullw */, X86::MMX_PMULLWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39249 { 9350 /* pmullw */, X86::PMULLWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39250 { 9350 /* pmullw */, X86::PMULLWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39251 { 9357 /* pmuludq */, X86::MMX_PMULUDQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39252 { 9357 /* pmuludq */, X86::MMX_PMULUDQrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39253 { 9357 /* pmuludq */, X86::PMULUDQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39254 { 9357 /* pmuludq */, X86::PMULUDQrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39255 { 9365 /* pop */, X86::POPDS16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_DS }, },
39256 { 9365 /* pop */, X86::POPDS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_DS }, },
39257 { 9365 /* pop */, X86::POPES16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_ES }, },
39258 { 9365 /* pop */, X86::POPES32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_ES }, },
39259 { 9365 /* pop */, X86::POPFS16, Convert_NoOperands, AMFBS_None, { MCK_FS }, },
39260 { 9365 /* pop */, X86::POPFS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_FS }, },
39261 { 9365 /* pop */, X86::POPFS64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_FS }, },
39262 { 9365 /* pop */, X86::POPGS16, Convert_NoOperands, AMFBS_None, { MCK_GS }, },
39263 { 9365 /* pop */, X86::POPGS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_GS }, },
39264 { 9365 /* pop */, X86::POPGS64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GS }, },
39265 { 9365 /* pop */, X86::POPSS16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_SS }, },
39266 { 9365 /* pop */, X86::POPSS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_SS }, },
39267 { 9365 /* pop */, X86::POP16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
39268 { 9365 /* pop */, X86::POP32r, Convert__Reg1_0, AMFBS_Not64BitMode, { MCK_GR32 }, },
39269 { 9365 /* pop */, X86::POP64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
39270 { 9365 /* pop */, X86::POP16rmm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
39271 { 9365 /* pop */, X86::POP32rmm, Convert__Mem325_0, AMFBS_Not64BitMode, { MCK_Mem32 }, },
39272 { 9365 /* pop */, X86::POP64rmm, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39273 { 9369 /* pop2 */, X86::POP2, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
39274 { 9374 /* pop2p */, X86::POP2P, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
39275 { 9380 /* popal */, X86::POPA32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
39276 { 9386 /* popaw */, X86::POPA16, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
39277 { 9392 /* popcnt */, X86::POPCNT16rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
39278 { 9392 /* popcnt */, X86::POPCNT16rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
39279 { 9392 /* popcnt */, X86::POPCNT16rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
39280 { 9392 /* popcnt */, X86::POPCNT16rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
39281 { 9392 /* popcnt */, X86::POPCNT16rm_EVEX, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
39282 { 9392 /* popcnt */, X86::POPCNT16rm_NF, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
39283 { 9392 /* popcnt */, X86::POPCNT32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
39284 { 9392 /* popcnt */, X86::POPCNT32rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
39285 { 9392 /* popcnt */, X86::POPCNT32rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
39286 { 9392 /* popcnt */, X86::POPCNT32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
39287 { 9392 /* popcnt */, X86::POPCNT32rm_EVEX, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
39288 { 9392 /* popcnt */, X86::POPCNT32rm_NF, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
39289 { 9392 /* popcnt */, X86::POPCNT64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
39290 { 9392 /* popcnt */, X86::POPCNT64rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
39291 { 9392 /* popcnt */, X86::POPCNT64rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
39292 { 9392 /* popcnt */, X86::POPCNT64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
39293 { 9392 /* popcnt */, X86::POPCNT64rm_EVEX, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
39294 { 9392 /* popcnt */, X86::POPCNT64rm_NF, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
39295 { 9423 /* popf */, X86::POPF16, Convert_NoOperands, AMFBS_None, { }, },
39296 { 9428 /* popfd */, X86::POPF32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
39297 { 9440 /* popfq */, X86::POPF64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
39298 { 9457 /* popp */, X86::POPP64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
39299 { 9472 /* por */, X86::MMX_PORrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39300 { 9472 /* por */, X86::MMX_PORrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39301 { 9472 /* por */, X86::PORrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39302 { 9472 /* por */, X86::PORrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39303 { 9476 /* prefetch */, X86::PREFETCH, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
39304 { 9485 /* prefetchit0 */, X86::PREFETCHIT0, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
39305 { 9497 /* prefetchit1 */, X86::PREFETCHIT1, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
39306 { 9509 /* prefetchnta */, X86::PREFETCHNTA, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
39307 { 9521 /* prefetchrst2 */, X86::PREFETCHRST2, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
39308 { 9534 /* prefetcht0 */, X86::PREFETCHT0, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
39309 { 9545 /* prefetcht1 */, X86::PREFETCHT1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
39310 { 9556 /* prefetcht2 */, X86::PREFETCHT2, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
39311 { 9567 /* prefetchw */, X86::PREFETCHW, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
39312 { 9577 /* prefetchwt1 */, X86::PREFETCHWT1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
39313 { 9589 /* psadbw */, X86::MMX_PSADBWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39314 { 9589 /* psadbw */, X86::MMX_PSADBWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39315 { 9589 /* psadbw */, X86::PSADBWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39316 { 9589 /* psadbw */, X86::PSADBWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39317 { 9596 /* pshufb */, X86::MMX_PSHUFBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39318 { 9596 /* pshufb */, X86::MMX_PSHUFBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39319 { 9596 /* pshufb */, X86::PSHUFBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39320 { 9596 /* pshufb */, X86::PSHUFBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39321 { 9603 /* pshufd */, X86::PSHUFDri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39322 { 9603 /* pshufd */, X86::PSHUFDmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
39323 { 9610 /* pshufhw */, X86::PSHUFHWri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39324 { 9610 /* pshufhw */, X86::PSHUFHWmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
39325 { 9618 /* pshuflw */, X86::PSHUFLWri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39326 { 9618 /* pshuflw */, X86::PSHUFLWmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
39327 { 9626 /* pshufw */, X86::MMX_PSHUFWri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR64, MCK_VR64, MCK_ImmUnsignedi8 }, },
39328 { 9626 /* pshufw */, X86::MMX_PSHUFWmi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
39329 { 9633 /* psignb */, X86::MMX_PSIGNBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39330 { 9633 /* psignb */, X86::MMX_PSIGNBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39331 { 9633 /* psignb */, X86::PSIGNBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39332 { 9633 /* psignb */, X86::PSIGNBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39333 { 9640 /* psignd */, X86::MMX_PSIGNDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39334 { 9640 /* psignd */, X86::MMX_PSIGNDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39335 { 9640 /* psignd */, X86::PSIGNDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39336 { 9640 /* psignd */, X86::PSIGNDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39337 { 9647 /* psignw */, X86::MMX_PSIGNWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39338 { 9647 /* psignw */, X86::MMX_PSIGNWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39339 { 9647 /* psignw */, X86::PSIGNWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39340 { 9647 /* psignw */, X86::PSIGNWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39341 { 9654 /* pslld */, X86::MMX_PSLLDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39342 { 9654 /* pslld */, X86::MMX_PSLLDri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_VR64, MCK_ImmUnsignedi8 }, },
39343 { 9654 /* pslld */, X86::MMX_PSLLDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39344 { 9654 /* pslld */, X86::PSLLDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39345 { 9654 /* pslld */, X86::PSLLDri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_FR16, MCK_ImmUnsignedi8 }, },
39346 { 9654 /* pslld */, X86::PSLLDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39347 { 9660 /* pslldq */, X86::PSLLDQri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_FR16, MCK_ImmUnsignedi8 }, },
39348 { 9667 /* psllq */, X86::MMX_PSLLQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39349 { 9667 /* psllq */, X86::MMX_PSLLQri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_VR64, MCK_ImmUnsignedi8 }, },
39350 { 9667 /* psllq */, X86::MMX_PSLLQrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39351 { 9667 /* psllq */, X86::PSLLQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39352 { 9667 /* psllq */, X86::PSLLQri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_FR16, MCK_ImmUnsignedi8 }, },
39353 { 9667 /* psllq */, X86::PSLLQrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39354 { 9673 /* psllw */, X86::MMX_PSLLWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39355 { 9673 /* psllw */, X86::MMX_PSLLWri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_VR64, MCK_ImmUnsignedi8 }, },
39356 { 9673 /* psllw */, X86::MMX_PSLLWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39357 { 9673 /* psllw */, X86::PSLLWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39358 { 9673 /* psllw */, X86::PSLLWri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_FR16, MCK_ImmUnsignedi8 }, },
39359 { 9673 /* psllw */, X86::PSLLWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39360 { 9679 /* psmash */, X86::PSMASH, Convert_NoOperands, AMFBS_In64BitMode, { }, },
39361 { 9679 /* psmash */, X86::PSMASH, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A }, },
39362 { 9686 /* psrad */, X86::MMX_PSRADrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39363 { 9686 /* psrad */, X86::MMX_PSRADri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_VR64, MCK_ImmUnsignedi8 }, },
39364 { 9686 /* psrad */, X86::MMX_PSRADrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39365 { 9686 /* psrad */, X86::PSRADrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39366 { 9686 /* psrad */, X86::PSRADri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_FR16, MCK_ImmUnsignedi8 }, },
39367 { 9686 /* psrad */, X86::PSRADrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39368 { 9692 /* psraw */, X86::MMX_PSRAWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39369 { 9692 /* psraw */, X86::MMX_PSRAWri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_VR64, MCK_ImmUnsignedi8 }, },
39370 { 9692 /* psraw */, X86::MMX_PSRAWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39371 { 9692 /* psraw */, X86::PSRAWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39372 { 9692 /* psraw */, X86::PSRAWri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_FR16, MCK_ImmUnsignedi8 }, },
39373 { 9692 /* psraw */, X86::PSRAWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39374 { 9698 /* psrld */, X86::MMX_PSRLDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39375 { 9698 /* psrld */, X86::MMX_PSRLDri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_VR64, MCK_ImmUnsignedi8 }, },
39376 { 9698 /* psrld */, X86::MMX_PSRLDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39377 { 9698 /* psrld */, X86::PSRLDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39378 { 9698 /* psrld */, X86::PSRLDri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_FR16, MCK_ImmUnsignedi8 }, },
39379 { 9698 /* psrld */, X86::PSRLDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39380 { 9704 /* psrldq */, X86::PSRLDQri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_FR16, MCK_ImmUnsignedi8 }, },
39381 { 9711 /* psrlq */, X86::MMX_PSRLQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39382 { 9711 /* psrlq */, X86::MMX_PSRLQri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_VR64, MCK_ImmUnsignedi8 }, },
39383 { 9711 /* psrlq */, X86::MMX_PSRLQrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39384 { 9711 /* psrlq */, X86::PSRLQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39385 { 9711 /* psrlq */, X86::PSRLQri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_FR16, MCK_ImmUnsignedi8 }, },
39386 { 9711 /* psrlq */, X86::PSRLQrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39387 { 9717 /* psrlw */, X86::MMX_PSRLWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39388 { 9717 /* psrlw */, X86::MMX_PSRLWri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_VR64, MCK_ImmUnsignedi8 }, },
39389 { 9717 /* psrlw */, X86::MMX_PSRLWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39390 { 9717 /* psrlw */, X86::PSRLWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39391 { 9717 /* psrlw */, X86::PSRLWri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_FR16, MCK_ImmUnsignedi8 }, },
39392 { 9717 /* psrlw */, X86::PSRLWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39393 { 9723 /* psubb */, X86::MMX_PSUBBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39394 { 9723 /* psubb */, X86::MMX_PSUBBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39395 { 9723 /* psubb */, X86::PSUBBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39396 { 9723 /* psubb */, X86::PSUBBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39397 { 9729 /* psubd */, X86::MMX_PSUBDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39398 { 9729 /* psubd */, X86::MMX_PSUBDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39399 { 9729 /* psubd */, X86::PSUBDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39400 { 9729 /* psubd */, X86::PSUBDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39401 { 9735 /* psubq */, X86::MMX_PSUBQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39402 { 9735 /* psubq */, X86::MMX_PSUBQrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39403 { 9735 /* psubq */, X86::PSUBQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39404 { 9735 /* psubq */, X86::PSUBQrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39405 { 9741 /* psubsb */, X86::MMX_PSUBSBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39406 { 9741 /* psubsb */, X86::MMX_PSUBSBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39407 { 9741 /* psubsb */, X86::PSUBSBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39408 { 9741 /* psubsb */, X86::PSUBSBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39409 { 9748 /* psubsw */, X86::MMX_PSUBSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39410 { 9748 /* psubsw */, X86::MMX_PSUBSWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39411 { 9748 /* psubsw */, X86::PSUBSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39412 { 9748 /* psubsw */, X86::PSUBSWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39413 { 9755 /* psubusb */, X86::MMX_PSUBUSBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39414 { 9755 /* psubusb */, X86::MMX_PSUBUSBrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39415 { 9755 /* psubusb */, X86::PSUBUSBrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39416 { 9755 /* psubusb */, X86::PSUBUSBrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39417 { 9763 /* psubusw */, X86::MMX_PSUBUSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39418 { 9763 /* psubusw */, X86::MMX_PSUBUSWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39419 { 9763 /* psubusw */, X86::PSUBUSWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39420 { 9763 /* psubusw */, X86::PSUBUSWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39421 { 9771 /* psubw */, X86::MMX_PSUBWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39422 { 9771 /* psubw */, X86::MMX_PSUBWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39423 { 9771 /* psubw */, X86::PSUBWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39424 { 9771 /* psubw */, X86::PSUBWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39425 { 9777 /* pswapd */, X86::PSWAPDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39426 { 9777 /* pswapd */, X86::PSWAPDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39427 { 9784 /* ptest */, X86::PTESTrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39428 { 9784 /* ptest */, X86::PTESTrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39429 { 9790 /* ptwrite */, X86::PTWRITEr, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
39430 { 9790 /* ptwrite */, X86::PTWRITE64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
39431 { 9790 /* ptwrite */, X86::PTWRITEm, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
39432 { 9790 /* ptwrite */, X86::PTWRITE64m, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39433 { 9816 /* punpckhbw */, X86::MMX_PUNPCKHBWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39434 { 9816 /* punpckhbw */, X86::MMX_PUNPCKHBWrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39435 { 9816 /* punpckhbw */, X86::PUNPCKHBWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39436 { 9816 /* punpckhbw */, X86::PUNPCKHBWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39437 { 9826 /* punpckhdq */, X86::MMX_PUNPCKHDQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39438 { 9826 /* punpckhdq */, X86::MMX_PUNPCKHDQrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39439 { 9826 /* punpckhdq */, X86::PUNPCKHDQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39440 { 9826 /* punpckhdq */, X86::PUNPCKHDQrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39441 { 9836 /* punpckhqdq */, X86::PUNPCKHQDQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39442 { 9836 /* punpckhqdq */, X86::PUNPCKHQDQrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39443 { 9847 /* punpckhwd */, X86::MMX_PUNPCKHWDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39444 { 9847 /* punpckhwd */, X86::MMX_PUNPCKHWDrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39445 { 9847 /* punpckhwd */, X86::PUNPCKHWDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39446 { 9847 /* punpckhwd */, X86::PUNPCKHWDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39447 { 9857 /* punpcklbw */, X86::MMX_PUNPCKLBWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39448 { 9857 /* punpcklbw */, X86::MMX_PUNPCKLBWrm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_VR64, MCK_Mem32 }, },
39449 { 9857 /* punpcklbw */, X86::PUNPCKLBWrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39450 { 9857 /* punpcklbw */, X86::PUNPCKLBWrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39451 { 9867 /* punpckldq */, X86::MMX_PUNPCKLDQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39452 { 9867 /* punpckldq */, X86::MMX_PUNPCKLDQrm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_VR64, MCK_Mem32 }, },
39453 { 9867 /* punpckldq */, X86::PUNPCKLDQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39454 { 9867 /* punpckldq */, X86::PUNPCKLDQrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39455 { 9877 /* punpcklqdq */, X86::PUNPCKLQDQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39456 { 9877 /* punpcklqdq */, X86::PUNPCKLQDQrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39457 { 9888 /* punpcklwd */, X86::MMX_PUNPCKLWDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39458 { 9888 /* punpcklwd */, X86::MMX_PUNPCKLWDrm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_VR64, MCK_Mem32 }, },
39459 { 9888 /* punpcklwd */, X86::PUNPCKLWDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39460 { 9888 /* punpcklwd */, X86::PUNPCKLWDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39461 { 9898 /* push */, X86::PUSHCS16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_CS }, },
39462 { 9898 /* push */, X86::PUSHCS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_CS }, },
39463 { 9898 /* push */, X86::PUSHDS16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_DS }, },
39464 { 9898 /* push */, X86::PUSHDS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_DS }, },
39465 { 9898 /* push */, X86::PUSHES16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_ES }, },
39466 { 9898 /* push */, X86::PUSHES32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_ES }, },
39467 { 9898 /* push */, X86::PUSHFS16, Convert_NoOperands, AMFBS_None, { MCK_FS }, },
39468 { 9898 /* push */, X86::PUSHFS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_FS }, },
39469 { 9898 /* push */, X86::PUSHFS64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_FS }, },
39470 { 9898 /* push */, X86::PUSHGS16, Convert_NoOperands, AMFBS_None, { MCK_GS }, },
39471 { 9898 /* push */, X86::PUSHGS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_GS }, },
39472 { 9898 /* push */, X86::PUSHGS64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GS }, },
39473 { 9898 /* push */, X86::PUSHSS16, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_SS }, },
39474 { 9898 /* push */, X86::PUSHSS32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_SS }, },
39475 { 9898 /* push */, X86::PUSH16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
39476 { 9898 /* push */, X86::PUSH32r, Convert__Reg1_0, AMFBS_Not64BitMode, { MCK_GR32 }, },
39477 { 9898 /* push */, X86::PUSH64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
39478 { 9898 /* push */, X86::PUSH64i8, Convert__ImmSExti64i81_0, AMFBS_In64BitMode, { MCK_ImmSExti64i8 }, },
39479 { 9898 /* push */, X86::PUSH16i8, Convert__ImmSExti16i81_0, AMFBS_None, { MCK_ImmSExti16i8 }, },
39480 { 9898 /* push */, X86::PUSH32i8, Convert__ImmSExti32i81_0, AMFBS_Not64BitMode, { MCK_ImmSExti32i8 }, },
39481 { 9898 /* push */, X86::PUSH64i32, Convert__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32 }, },
39482 { 9898 /* push */, X86::PUSH16i, Convert__Imm1_0, AMFBS_None, { MCK_Imm }, },
39483 { 9898 /* push */, X86::PUSH32i, Convert__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm }, },
39484 { 9898 /* push */, X86::PUSH16rmm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
39485 { 9898 /* push */, X86::PUSH32rmm, Convert__Mem325_0, AMFBS_Not64BitMode, { MCK_Mem32 }, },
39486 { 9898 /* push */, X86::PUSH64rmm, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39487 { 9903 /* push2 */, X86::PUSH2, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
39488 { 9909 /* push2p */, X86::PUSH2P, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
39489 { 9916 /* pushal */, X86::PUSHA32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
39490 { 9923 /* pushaw */, X86::PUSHA16, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
39491 { 9930 /* pushf */, X86::PUSHF16, Convert_NoOperands, AMFBS_None, { }, },
39492 { 9936 /* pushfd */, X86::PUSHF32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
39493 { 9950 /* pushfq */, X86::PUSHF64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
39494 { 9970 /* pushp */, X86::PUSHP64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
39495 { 9988 /* pvalidate */, X86::PVALIDATE64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
39496 { 9988 /* pvalidate */, X86::PVALIDATE32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
39497 { 9988 /* pvalidate */, X86::PVALIDATE32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EDX, MCK_ECX, MCK_EAX }, },
39498 { 9988 /* pvalidate */, X86::PVALIDATE64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_RDX, MCK_RCX, MCK_GR64_A }, },
39499 { 9998 /* pxor */, X86::MMX_PXORrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR64, MCK_VR64 }, },
39500 { 9998 /* pxor */, X86::MMX_PXORrm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_VR64, MCK_Mem64 }, },
39501 { 9998 /* pxor */, X86::PXORrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39502 { 9998 /* pxor */, X86::PXORrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39503 { 10003 /* rcl */, X86::RCL16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
39504 { 10003 /* rcl */, X86::RCL16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
39505 { 10003 /* rcl */, X86::RCL32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
39506 { 10003 /* rcl */, X86::RCL32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
39507 { 10003 /* rcl */, X86::RCL64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
39508 { 10003 /* rcl */, X86::RCL64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
39509 { 10003 /* rcl */, X86::RCL8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
39510 { 10003 /* rcl */, X86::RCL8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
39511 { 10003 /* rcl */, X86::RCL16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
39512 { 10003 /* rcl */, X86::RCL16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
39513 { 10003 /* rcl */, X86::RCL32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
39514 { 10003 /* rcl */, X86::RCL32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
39515 { 10003 /* rcl */, X86::RCL64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39516 { 10003 /* rcl */, X86::RCL64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39517 { 10003 /* rcl */, X86::RCL8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
39518 { 10003 /* rcl */, X86::RCL8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
39519 { 10003 /* rcl */, X86::RCL16rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16, MCK_CL }, },
39520 { 10003 /* rcl */, X86::RCL16rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_CL }, },
39521 { 10003 /* rcl */, X86::RCL16r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
39522 { 10003 /* rcl */, X86::RCL16ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR16, MCK_ImmUnsignedi8 }, },
39523 { 10003 /* rcl */, X86::RCL16ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmUnsignedi8 }, },
39524 { 10003 /* rcl */, X86::RCL16m1_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
39525 { 10003 /* rcl */, X86::RCL32rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32, MCK_CL }, },
39526 { 10003 /* rcl */, X86::RCL32rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_CL }, },
39527 { 10003 /* rcl */, X86::RCL32r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
39528 { 10003 /* rcl */, X86::RCL32ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR32, MCK_ImmUnsignedi8 }, },
39529 { 10003 /* rcl */, X86::RCL32ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmUnsignedi8 }, },
39530 { 10003 /* rcl */, X86::RCL32m1_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
39531 { 10003 /* rcl */, X86::RCL64rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64, MCK_CL }, },
39532 { 10003 /* rcl */, X86::RCL64rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_CL }, },
39533 { 10003 /* rcl */, X86::RCL64r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
39534 { 10003 /* rcl */, X86::RCL64ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR64, MCK_ImmUnsignedi8 }, },
39535 { 10003 /* rcl */, X86::RCL64ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmUnsignedi8 }, },
39536 { 10003 /* rcl */, X86::RCL64m1_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
39537 { 10003 /* rcl */, X86::RCL8rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8, MCK_CL }, },
39538 { 10003 /* rcl */, X86::RCL8rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_CL }, },
39539 { 10003 /* rcl */, X86::RCL8ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR8, MCK_ImmUnsignedi8 }, },
39540 { 10003 /* rcl */, X86::RCL8ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR8, MCK_ImmUnsignedi8 }, },
39541 { 10003 /* rcl */, X86::RCL8m1_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
39542 { 10003 /* rcl */, X86::RCL16mCL, Convert__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_CL }, },
39543 { 10003 /* rcl */, X86::RCL16mCL_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_CL }, },
39544 { 10003 /* rcl */, X86::RCL16mi, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
39545 { 10003 /* rcl */, X86::RCL16mi_EVEX, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
39546 { 10003 /* rcl */, X86::RCL32mCL, Convert__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_CL }, },
39547 { 10003 /* rcl */, X86::RCL32mCL_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_CL }, },
39548 { 10003 /* rcl */, X86::RCL32mi, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
39549 { 10003 /* rcl */, X86::RCL32mi_EVEX, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
39550 { 10003 /* rcl */, X86::RCL64mCL, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
39551 { 10003 /* rcl */, X86::RCL64mCL_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
39552 { 10003 /* rcl */, X86::RCL64mi, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
39553 { 10003 /* rcl */, X86::RCL64mi_EVEX, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
39554 { 10003 /* rcl */, X86::RCL8mCL, Convert__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_CL }, },
39555 { 10003 /* rcl */, X86::RCL8mCL_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_CL }, },
39556 { 10003 /* rcl */, X86::RCL8mi, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
39557 { 10003 /* rcl */, X86::RCL8mi_EVEX, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
39558 { 10003 /* rcl */, X86::RCL16rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
39559 { 10003 /* rcl */, X86::RCL16ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
39560 { 10003 /* rcl */, X86::RCL16mCL_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_CL }, },
39561 { 10003 /* rcl */, X86::RCL16mi_ND, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
39562 { 10003 /* rcl */, X86::RCL32rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
39563 { 10003 /* rcl */, X86::RCL32ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
39564 { 10003 /* rcl */, X86::RCL32mCL_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_CL }, },
39565 { 10003 /* rcl */, X86::RCL32mi_ND, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
39566 { 10003 /* rcl */, X86::RCL64rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
39567 { 10003 /* rcl */, X86::RCL64ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
39568 { 10003 /* rcl */, X86::RCL64mCL_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_CL }, },
39569 { 10003 /* rcl */, X86::RCL64mi_ND, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
39570 { 10003 /* rcl */, X86::RCL8rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_CL }, },
39571 { 10003 /* rcl */, X86::RCL8ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_ImmUnsignedi8 }, },
39572 { 10003 /* rcl */, X86::RCL8mCL_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_CL }, },
39573 { 10003 /* rcl */, X86::RCL8mi_ND, Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_ImmUnsignedi8 }, },
39574 { 10027 /* rcpps */, X86::RCPPSr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39575 { 10027 /* rcpps */, X86::RCPPSm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39576 { 10033 /* rcpss */, X86::RCPSSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39577 { 10033 /* rcpss */, X86::RCPSSm_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
39578 { 10039 /* rcr */, X86::RCR16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
39579 { 10039 /* rcr */, X86::RCR16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
39580 { 10039 /* rcr */, X86::RCR32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
39581 { 10039 /* rcr */, X86::RCR32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
39582 { 10039 /* rcr */, X86::RCR64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
39583 { 10039 /* rcr */, X86::RCR64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
39584 { 10039 /* rcr */, X86::RCR8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
39585 { 10039 /* rcr */, X86::RCR8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
39586 { 10039 /* rcr */, X86::RCR16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
39587 { 10039 /* rcr */, X86::RCR16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
39588 { 10039 /* rcr */, X86::RCR32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
39589 { 10039 /* rcr */, X86::RCR32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
39590 { 10039 /* rcr */, X86::RCR64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39591 { 10039 /* rcr */, X86::RCR64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39592 { 10039 /* rcr */, X86::RCR8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
39593 { 10039 /* rcr */, X86::RCR8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
39594 { 10039 /* rcr */, X86::RCR16rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16, MCK_CL }, },
39595 { 10039 /* rcr */, X86::RCR16rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_CL }, },
39596 { 10039 /* rcr */, X86::RCR16r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
39597 { 10039 /* rcr */, X86::RCR16ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR16, MCK_ImmUnsignedi8 }, },
39598 { 10039 /* rcr */, X86::RCR16ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmUnsignedi8 }, },
39599 { 10039 /* rcr */, X86::RCR16m1_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
39600 { 10039 /* rcr */, X86::RCR32rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32, MCK_CL }, },
39601 { 10039 /* rcr */, X86::RCR32rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_CL }, },
39602 { 10039 /* rcr */, X86::RCR32r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
39603 { 10039 /* rcr */, X86::RCR32ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR32, MCK_ImmUnsignedi8 }, },
39604 { 10039 /* rcr */, X86::RCR32ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmUnsignedi8 }, },
39605 { 10039 /* rcr */, X86::RCR32m1_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
39606 { 10039 /* rcr */, X86::RCR64rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64, MCK_CL }, },
39607 { 10039 /* rcr */, X86::RCR64rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_CL }, },
39608 { 10039 /* rcr */, X86::RCR64r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
39609 { 10039 /* rcr */, X86::RCR64ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR64, MCK_ImmUnsignedi8 }, },
39610 { 10039 /* rcr */, X86::RCR64ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmUnsignedi8 }, },
39611 { 10039 /* rcr */, X86::RCR64m1_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
39612 { 10039 /* rcr */, X86::RCR8rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8, MCK_CL }, },
39613 { 10039 /* rcr */, X86::RCR8rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_CL }, },
39614 { 10039 /* rcr */, X86::RCR8ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR8, MCK_ImmUnsignedi8 }, },
39615 { 10039 /* rcr */, X86::RCR8ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR8, MCK_ImmUnsignedi8 }, },
39616 { 10039 /* rcr */, X86::RCR8m1_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
39617 { 10039 /* rcr */, X86::RCR16mCL, Convert__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_CL }, },
39618 { 10039 /* rcr */, X86::RCR16mCL_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_CL }, },
39619 { 10039 /* rcr */, X86::RCR16mi, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
39620 { 10039 /* rcr */, X86::RCR16mi_EVEX, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
39621 { 10039 /* rcr */, X86::RCR32mCL, Convert__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_CL }, },
39622 { 10039 /* rcr */, X86::RCR32mCL_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_CL }, },
39623 { 10039 /* rcr */, X86::RCR32mi, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
39624 { 10039 /* rcr */, X86::RCR32mi_EVEX, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
39625 { 10039 /* rcr */, X86::RCR64mCL, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
39626 { 10039 /* rcr */, X86::RCR64mCL_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
39627 { 10039 /* rcr */, X86::RCR64mi, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
39628 { 10039 /* rcr */, X86::RCR64mi_EVEX, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
39629 { 10039 /* rcr */, X86::RCR8mCL, Convert__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_CL }, },
39630 { 10039 /* rcr */, X86::RCR8mCL_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_CL }, },
39631 { 10039 /* rcr */, X86::RCR8mi, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
39632 { 10039 /* rcr */, X86::RCR8mi_EVEX, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
39633 { 10039 /* rcr */, X86::RCR16rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
39634 { 10039 /* rcr */, X86::RCR16ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
39635 { 10039 /* rcr */, X86::RCR16mCL_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_CL }, },
39636 { 10039 /* rcr */, X86::RCR16mi_ND, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
39637 { 10039 /* rcr */, X86::RCR32rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
39638 { 10039 /* rcr */, X86::RCR32ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
39639 { 10039 /* rcr */, X86::RCR32mCL_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_CL }, },
39640 { 10039 /* rcr */, X86::RCR32mi_ND, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
39641 { 10039 /* rcr */, X86::RCR64rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
39642 { 10039 /* rcr */, X86::RCR64ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
39643 { 10039 /* rcr */, X86::RCR64mCL_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_CL }, },
39644 { 10039 /* rcr */, X86::RCR64mi_ND, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
39645 { 10039 /* rcr */, X86::RCR8rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_CL }, },
39646 { 10039 /* rcr */, X86::RCR8ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_ImmUnsignedi8 }, },
39647 { 10039 /* rcr */, X86::RCR8mCL_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_CL }, },
39648 { 10039 /* rcr */, X86::RCR8mi_ND, Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_ImmUnsignedi8 }, },
39649 { 10063 /* rdfsbase */, X86::RDFSBASE, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
39650 { 10063 /* rdfsbase */, X86::RDFSBASE64, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
39651 { 10092 /* rdgsbase */, X86::RDGSBASE, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
39652 { 10092 /* rdgsbase */, X86::RDGSBASE64, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
39653 { 10121 /* rdmsr */, X86::RDMSR, Convert_NoOperands, AMFBS_None, { }, },
39654 { 10121 /* rdmsr */, X86::RDMSRri, Convert__Reg1_0__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
39655 { 10121 /* rdmsr */, X86::RDMSRri_EVEX, Convert__Reg1_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
39656 { 10127 /* rdmsrlist */, X86::RDMSRLIST, Convert_NoOperands, AMFBS_In64BitMode, { }, },
39657 { 10137 /* rdpid */, X86::RDPID32, Convert__Reg1_0, AMFBS_Not64BitMode, { MCK_GR32 }, },
39658 { 10137 /* rdpid */, X86::RDPID64, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
39659 { 10143 /* rdpkru */, X86::RDPKRUr, Convert_NoOperands, AMFBS_None, { }, },
39660 { 10150 /* rdpmc */, X86::RDPMC, Convert_NoOperands, AMFBS_None, { }, },
39661 { 10156 /* rdpru */, X86::RDPRU, Convert_NoOperands, AMFBS_None, { }, },
39662 { 10162 /* rdrand */, X86::RDRAND16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
39663 { 10162 /* rdrand */, X86::RDRAND32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
39664 { 10162 /* rdrand */, X86::RDRAND64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
39665 { 10193 /* rdseed */, X86::RDSEED16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
39666 { 10193 /* rdseed */, X86::RDSEED32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
39667 { 10193 /* rdseed */, X86::RDSEED64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
39668 { 10224 /* rdsspd */, X86::RDSSPD, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
39669 { 10231 /* rdsspq */, X86::RDSSPQ, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
39670 { 10238 /* rdtsc */, X86::RDTSC, Convert_NoOperands, AMFBS_None, { }, },
39671 { 10244 /* rdtscp */, X86::RDTSCP, Convert_NoOperands, AMFBS_None, { }, },
39672 { 10251 /* rep */, X86::REP_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
39673 { 10255 /* repne */, X86::REPNE_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
39674 { 10261 /* ret */, X86::RET32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
39675 { 10261 /* ret */, X86::RET64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
39676 { 10261 /* ret */, X86::RET16, Convert_NoOperands, AMFBS_None, { }, },
39677 { 10261 /* ret */, X86::RETI32, Convert__Imm1_0, AMFBS_Not64BitMode, { MCK_Imm }, },
39678 { 10261 /* ret */, X86::RETI64, Convert__Imm1_0, AMFBS_In64BitMode, { MCK_Imm }, },
39679 { 10261 /* ret */, X86::RETI16, Convert__Imm1_0, AMFBS_None, { MCK_Imm }, },
39680 { 10265 /* retf */, X86::LRET32, Convert_NoOperands, AMFBS_None, { }, },
39681 { 10265 /* retf */, X86::LRET16, Convert_NoOperands, AMFBS_None, { }, },
39682 { 10265 /* retf */, X86::LRETI32, Convert__Imm1_0, AMFBS_None, { MCK_Imm }, },
39683 { 10265 /* retf */, X86::LRETI16, Convert__Imm1_0, AMFBS_None, { MCK_Imm }, },
39684 { 10270 /* retfq */, X86::LRET64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
39685 { 10270 /* retfq */, X86::LRETI64, Convert__Imm1_0, AMFBS_In64BitMode, { MCK_Imm }, },
39686 { 10291 /* rex64 */, X86::REX64_PREFIX, Convert_NoOperands, AMFBS_In64BitMode, { }, },
39687 { 10297 /* rmpadjust */, X86::RMPADJUST, Convert_NoOperands, AMFBS_In64BitMode, { }, },
39688 { 10297 /* rmpadjust */, X86::RMPADJUST, Convert_NoOperands, AMFBS_In64BitMode, { MCK_RDX, MCK_RCX, MCK_GR64_A }, },
39689 { 10307 /* rmpquery */, X86::RMPQUERY, Convert_NoOperands, AMFBS_In64BitMode, { }, },
39690 { 10307 /* rmpquery */, X86::RMPQUERY, Convert_NoOperands, AMFBS_In64BitMode, { MCK_RDX, MCK_GR64_A }, },
39691 { 10316 /* rmpupdate */, X86::RMPUPDATE, Convert_NoOperands, AMFBS_In64BitMode, { }, },
39692 { 10316 /* rmpupdate */, X86::RMPUPDATE, Convert_NoOperands, AMFBS_In64BitMode, { MCK_RCX, MCK_GR64_A }, },
39693 { 10326 /* rol */, X86::ROL16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
39694 { 10326 /* rol */, X86::ROL16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
39695 { 10326 /* rol */, X86::ROL16r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
39696 { 10326 /* rol */, X86::ROL32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
39697 { 10326 /* rol */, X86::ROL32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
39698 { 10326 /* rol */, X86::ROL32r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
39699 { 10326 /* rol */, X86::ROL64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
39700 { 10326 /* rol */, X86::ROL64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
39701 { 10326 /* rol */, X86::ROL64r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
39702 { 10326 /* rol */, X86::ROL8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
39703 { 10326 /* rol */, X86::ROL8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
39704 { 10326 /* rol */, X86::ROL8r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
39705 { 10326 /* rol */, X86::ROL16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
39706 { 10326 /* rol */, X86::ROL16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
39707 { 10326 /* rol */, X86::ROL16m1_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
39708 { 10326 /* rol */, X86::ROL32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
39709 { 10326 /* rol */, X86::ROL32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
39710 { 10326 /* rol */, X86::ROL32m1_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
39711 { 10326 /* rol */, X86::ROL64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39712 { 10326 /* rol */, X86::ROL64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39713 { 10326 /* rol */, X86::ROL64m1_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39714 { 10326 /* rol */, X86::ROL8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
39715 { 10326 /* rol */, X86::ROL8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
39716 { 10326 /* rol */, X86::ROL8m1_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
39717 { 10326 /* rol */, X86::ROL16rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16, MCK_CL }, },
39718 { 10326 /* rol */, X86::ROL16rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_CL }, },
39719 { 10326 /* rol */, X86::ROL16rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_CL }, },
39720 { 10326 /* rol */, X86::ROL16r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
39721 { 10326 /* rol */, X86::ROL16r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
39722 { 10326 /* rol */, X86::ROL16ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR16, MCK_ImmUnsignedi8 }, },
39723 { 10326 /* rol */, X86::ROL16ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmUnsignedi8 }, },
39724 { 10326 /* rol */, X86::ROL16ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmUnsignedi8 }, },
39725 { 10326 /* rol */, X86::ROL16m1_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
39726 { 10326 /* rol */, X86::ROL16m1_NF_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
39727 { 10326 /* rol */, X86::ROL32rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32, MCK_CL }, },
39728 { 10326 /* rol */, X86::ROL32rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_CL }, },
39729 { 10326 /* rol */, X86::ROL32rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_CL }, },
39730 { 10326 /* rol */, X86::ROL32r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
39731 { 10326 /* rol */, X86::ROL32r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
39732 { 10326 /* rol */, X86::ROL32ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR32, MCK_ImmUnsignedi8 }, },
39733 { 10326 /* rol */, X86::ROL32ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmUnsignedi8 }, },
39734 { 10326 /* rol */, X86::ROL32ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmUnsignedi8 }, },
39735 { 10326 /* rol */, X86::ROL32m1_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
39736 { 10326 /* rol */, X86::ROL32m1_NF_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
39737 { 10326 /* rol */, X86::ROL64rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64, MCK_CL }, },
39738 { 10326 /* rol */, X86::ROL64rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_CL }, },
39739 { 10326 /* rol */, X86::ROL64rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_CL }, },
39740 { 10326 /* rol */, X86::ROL64r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
39741 { 10326 /* rol */, X86::ROL64r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
39742 { 10326 /* rol */, X86::ROL64ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR64, MCK_ImmUnsignedi8 }, },
39743 { 10326 /* rol */, X86::ROL64ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmUnsignedi8 }, },
39744 { 10326 /* rol */, X86::ROL64ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmUnsignedi8 }, },
39745 { 10326 /* rol */, X86::ROL64m1_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
39746 { 10326 /* rol */, X86::ROL64m1_NF_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
39747 { 10326 /* rol */, X86::ROL8rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8, MCK_CL }, },
39748 { 10326 /* rol */, X86::ROL8rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_CL }, },
39749 { 10326 /* rol */, X86::ROL8rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_CL }, },
39750 { 10326 /* rol */, X86::ROL8ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR8, MCK_ImmUnsignedi8 }, },
39751 { 10326 /* rol */, X86::ROL8ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR8, MCK_ImmUnsignedi8 }, },
39752 { 10326 /* rol */, X86::ROL8ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR8, MCK_ImmUnsignedi8 }, },
39753 { 10326 /* rol */, X86::ROL8m1_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
39754 { 10326 /* rol */, X86::ROL8m1_NF_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
39755 { 10326 /* rol */, X86::ROL16mCL, Convert__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_CL }, },
39756 { 10326 /* rol */, X86::ROL16mCL_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_CL }, },
39757 { 10326 /* rol */, X86::ROL16mCL_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_CL }, },
39758 { 10326 /* rol */, X86::ROL16mi, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
39759 { 10326 /* rol */, X86::ROL16mi_EVEX, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
39760 { 10326 /* rol */, X86::ROL16mi_NF, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
39761 { 10326 /* rol */, X86::ROL32mCL, Convert__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_CL }, },
39762 { 10326 /* rol */, X86::ROL32mCL_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_CL }, },
39763 { 10326 /* rol */, X86::ROL32mCL_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_CL }, },
39764 { 10326 /* rol */, X86::ROL32mi, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
39765 { 10326 /* rol */, X86::ROL32mi_EVEX, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
39766 { 10326 /* rol */, X86::ROL32mi_NF, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
39767 { 10326 /* rol */, X86::ROL64mCL, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
39768 { 10326 /* rol */, X86::ROL64mCL_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
39769 { 10326 /* rol */, X86::ROL64mCL_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
39770 { 10326 /* rol */, X86::ROL64mi, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
39771 { 10326 /* rol */, X86::ROL64mi_EVEX, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
39772 { 10326 /* rol */, X86::ROL64mi_NF, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
39773 { 10326 /* rol */, X86::ROL8mCL, Convert__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_CL }, },
39774 { 10326 /* rol */, X86::ROL8mCL_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_CL }, },
39775 { 10326 /* rol */, X86::ROL8mCL_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_CL }, },
39776 { 10326 /* rol */, X86::ROL8mi, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
39777 { 10326 /* rol */, X86::ROL8mi_EVEX, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
39778 { 10326 /* rol */, X86::ROL8mi_NF, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
39779 { 10326 /* rol */, X86::ROL16rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
39780 { 10326 /* rol */, X86::ROL16rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
39781 { 10326 /* rol */, X86::ROL16ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
39782 { 10326 /* rol */, X86::ROL16ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
39783 { 10326 /* rol */, X86::ROL16mCL_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_CL }, },
39784 { 10326 /* rol */, X86::ROL16mCL_NF_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_CL }, },
39785 { 10326 /* rol */, X86::ROL16mi_ND, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
39786 { 10326 /* rol */, X86::ROL16mi_NF_ND, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
39787 { 10326 /* rol */, X86::ROL32rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
39788 { 10326 /* rol */, X86::ROL32rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
39789 { 10326 /* rol */, X86::ROL32ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
39790 { 10326 /* rol */, X86::ROL32ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
39791 { 10326 /* rol */, X86::ROL32mCL_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_CL }, },
39792 { 10326 /* rol */, X86::ROL32mCL_NF_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_CL }, },
39793 { 10326 /* rol */, X86::ROL32mi_ND, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
39794 { 10326 /* rol */, X86::ROL32mi_NF_ND, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
39795 { 10326 /* rol */, X86::ROL64rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
39796 { 10326 /* rol */, X86::ROL64rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
39797 { 10326 /* rol */, X86::ROL64ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
39798 { 10326 /* rol */, X86::ROL64ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
39799 { 10326 /* rol */, X86::ROL64mCL_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_CL }, },
39800 { 10326 /* rol */, X86::ROL64mCL_NF_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_CL }, },
39801 { 10326 /* rol */, X86::ROL64mi_ND, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
39802 { 10326 /* rol */, X86::ROL64mi_NF_ND, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
39803 { 10326 /* rol */, X86::ROL8rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_CL }, },
39804 { 10326 /* rol */, X86::ROL8rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_CL }, },
39805 { 10326 /* rol */, X86::ROL8ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_ImmUnsignedi8 }, },
39806 { 10326 /* rol */, X86::ROL8ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_ImmUnsignedi8 }, },
39807 { 10326 /* rol */, X86::ROL8mCL_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_CL }, },
39808 { 10326 /* rol */, X86::ROL8mCL_NF_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_CL }, },
39809 { 10326 /* rol */, X86::ROL8mi_ND, Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_ImmUnsignedi8 }, },
39810 { 10326 /* rol */, X86::ROL8mi_NF_ND, Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_ImmUnsignedi8 }, },
39811 { 10350 /* ror */, X86::ROR16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
39812 { 10350 /* ror */, X86::ROR16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
39813 { 10350 /* ror */, X86::ROR16r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
39814 { 10350 /* ror */, X86::ROR32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
39815 { 10350 /* ror */, X86::ROR32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
39816 { 10350 /* ror */, X86::ROR32r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
39817 { 10350 /* ror */, X86::ROR64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
39818 { 10350 /* ror */, X86::ROR64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
39819 { 10350 /* ror */, X86::ROR64r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
39820 { 10350 /* ror */, X86::ROR8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
39821 { 10350 /* ror */, X86::ROR8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
39822 { 10350 /* ror */, X86::ROR8r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
39823 { 10350 /* ror */, X86::ROR16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
39824 { 10350 /* ror */, X86::ROR16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
39825 { 10350 /* ror */, X86::ROR16m1_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
39826 { 10350 /* ror */, X86::ROR32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
39827 { 10350 /* ror */, X86::ROR32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
39828 { 10350 /* ror */, X86::ROR32m1_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
39829 { 10350 /* ror */, X86::ROR64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39830 { 10350 /* ror */, X86::ROR64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39831 { 10350 /* ror */, X86::ROR64m1_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39832 { 10350 /* ror */, X86::ROR8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
39833 { 10350 /* ror */, X86::ROR8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
39834 { 10350 /* ror */, X86::ROR8m1_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
39835 { 10350 /* ror */, X86::ROR16rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16, MCK_CL }, },
39836 { 10350 /* ror */, X86::ROR16rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_CL }, },
39837 { 10350 /* ror */, X86::ROR16rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_CL }, },
39838 { 10350 /* ror */, X86::ROR16r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
39839 { 10350 /* ror */, X86::ROR16r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
39840 { 10350 /* ror */, X86::ROR16ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR16, MCK_ImmUnsignedi8 }, },
39841 { 10350 /* ror */, X86::ROR16ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmUnsignedi8 }, },
39842 { 10350 /* ror */, X86::ROR16ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmUnsignedi8 }, },
39843 { 10350 /* ror */, X86::ROR16m1_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
39844 { 10350 /* ror */, X86::ROR16m1_NF_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
39845 { 10350 /* ror */, X86::ROR32rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32, MCK_CL }, },
39846 { 10350 /* ror */, X86::ROR32rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_CL }, },
39847 { 10350 /* ror */, X86::ROR32rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_CL }, },
39848 { 10350 /* ror */, X86::ROR32r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
39849 { 10350 /* ror */, X86::ROR32r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
39850 { 10350 /* ror */, X86::ROR32ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR32, MCK_ImmUnsignedi8 }, },
39851 { 10350 /* ror */, X86::ROR32ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmUnsignedi8 }, },
39852 { 10350 /* ror */, X86::ROR32ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmUnsignedi8 }, },
39853 { 10350 /* ror */, X86::ROR32m1_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
39854 { 10350 /* ror */, X86::ROR32m1_NF_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
39855 { 10350 /* ror */, X86::ROR64rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64, MCK_CL }, },
39856 { 10350 /* ror */, X86::ROR64rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_CL }, },
39857 { 10350 /* ror */, X86::ROR64rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_CL }, },
39858 { 10350 /* ror */, X86::ROR64r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
39859 { 10350 /* ror */, X86::ROR64r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
39860 { 10350 /* ror */, X86::ROR64ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR64, MCK_ImmUnsignedi8 }, },
39861 { 10350 /* ror */, X86::ROR64ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmUnsignedi8 }, },
39862 { 10350 /* ror */, X86::ROR64ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmUnsignedi8 }, },
39863 { 10350 /* ror */, X86::ROR64m1_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
39864 { 10350 /* ror */, X86::ROR64m1_NF_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
39865 { 10350 /* ror */, X86::ROR8rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8, MCK_CL }, },
39866 { 10350 /* ror */, X86::ROR8rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_CL }, },
39867 { 10350 /* ror */, X86::ROR8rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_CL }, },
39868 { 10350 /* ror */, X86::ROR8ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR8, MCK_ImmUnsignedi8 }, },
39869 { 10350 /* ror */, X86::ROR8ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR8, MCK_ImmUnsignedi8 }, },
39870 { 10350 /* ror */, X86::ROR8ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR8, MCK_ImmUnsignedi8 }, },
39871 { 10350 /* ror */, X86::ROR8m1_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
39872 { 10350 /* ror */, X86::ROR8m1_NF_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
39873 { 10350 /* ror */, X86::ROR16mCL, Convert__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_CL }, },
39874 { 10350 /* ror */, X86::ROR16mCL_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_CL }, },
39875 { 10350 /* ror */, X86::ROR16mCL_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_CL }, },
39876 { 10350 /* ror */, X86::ROR16mi, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
39877 { 10350 /* ror */, X86::ROR16mi_EVEX, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
39878 { 10350 /* ror */, X86::ROR16mi_NF, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
39879 { 10350 /* ror */, X86::ROR32mCL, Convert__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_CL }, },
39880 { 10350 /* ror */, X86::ROR32mCL_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_CL }, },
39881 { 10350 /* ror */, X86::ROR32mCL_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_CL }, },
39882 { 10350 /* ror */, X86::ROR32mi, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
39883 { 10350 /* ror */, X86::ROR32mi_EVEX, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
39884 { 10350 /* ror */, X86::ROR32mi_NF, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
39885 { 10350 /* ror */, X86::ROR64mCL, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
39886 { 10350 /* ror */, X86::ROR64mCL_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
39887 { 10350 /* ror */, X86::ROR64mCL_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
39888 { 10350 /* ror */, X86::ROR64mi, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
39889 { 10350 /* ror */, X86::ROR64mi_EVEX, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
39890 { 10350 /* ror */, X86::ROR64mi_NF, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
39891 { 10350 /* ror */, X86::ROR8mCL, Convert__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_CL }, },
39892 { 10350 /* ror */, X86::ROR8mCL_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_CL }, },
39893 { 10350 /* ror */, X86::ROR8mCL_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_CL }, },
39894 { 10350 /* ror */, X86::ROR8mi, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
39895 { 10350 /* ror */, X86::ROR8mi_EVEX, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
39896 { 10350 /* ror */, X86::ROR8mi_NF, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
39897 { 10350 /* ror */, X86::ROR16rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
39898 { 10350 /* ror */, X86::ROR16rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
39899 { 10350 /* ror */, X86::ROR16ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
39900 { 10350 /* ror */, X86::ROR16ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
39901 { 10350 /* ror */, X86::ROR16mCL_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_CL }, },
39902 { 10350 /* ror */, X86::ROR16mCL_NF_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_CL }, },
39903 { 10350 /* ror */, X86::ROR16mi_ND, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
39904 { 10350 /* ror */, X86::ROR16mi_NF_ND, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
39905 { 10350 /* ror */, X86::ROR32rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
39906 { 10350 /* ror */, X86::ROR32rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
39907 { 10350 /* ror */, X86::ROR32ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
39908 { 10350 /* ror */, X86::ROR32ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
39909 { 10350 /* ror */, X86::ROR32mCL_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_CL }, },
39910 { 10350 /* ror */, X86::ROR32mCL_NF_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_CL }, },
39911 { 10350 /* ror */, X86::ROR32mi_ND, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
39912 { 10350 /* ror */, X86::ROR32mi_NF_ND, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
39913 { 10350 /* ror */, X86::ROR64rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
39914 { 10350 /* ror */, X86::ROR64rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
39915 { 10350 /* ror */, X86::ROR64ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
39916 { 10350 /* ror */, X86::ROR64ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
39917 { 10350 /* ror */, X86::ROR64mCL_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_CL }, },
39918 { 10350 /* ror */, X86::ROR64mCL_NF_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_CL }, },
39919 { 10350 /* ror */, X86::ROR64mi_ND, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
39920 { 10350 /* ror */, X86::ROR64mi_NF_ND, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
39921 { 10350 /* ror */, X86::ROR8rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_CL }, },
39922 { 10350 /* ror */, X86::ROR8rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_CL }, },
39923 { 10350 /* ror */, X86::ROR8ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_ImmUnsignedi8 }, },
39924 { 10350 /* ror */, X86::ROR8ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_ImmUnsignedi8 }, },
39925 { 10350 /* ror */, X86::ROR8mCL_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_CL }, },
39926 { 10350 /* ror */, X86::ROR8mCL_NF_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_CL }, },
39927 { 10350 /* ror */, X86::ROR8mi_ND, Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_ImmUnsignedi8 }, },
39928 { 10350 /* ror */, X86::ROR8mi_NF_ND, Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_ImmUnsignedi8 }, },
39929 { 10374 /* rorx */, X86::RORX32ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
39930 { 10374 /* rorx */, X86::RORX32ri_EVEX, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
39931 { 10374 /* rorx */, X86::RORX32mi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
39932 { 10374 /* rorx */, X86::RORX32mi_EVEX, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
39933 { 10374 /* rorx */, X86::RORX64ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
39934 { 10374 /* rorx */, X86::RORX64ri_EVEX, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
39935 { 10374 /* rorx */, X86::RORX64mi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
39936 { 10374 /* rorx */, X86::RORX64mi_EVEX, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
39937 { 10391 /* roundpd */, X86::ROUNDPDri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39938 { 10391 /* roundpd */, X86::ROUNDPDmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
39939 { 10399 /* roundps */, X86::ROUNDPSri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39940 { 10399 /* roundps */, X86::ROUNDPSmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
39941 { 10407 /* roundsd */, X86::ROUNDSDri_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39942 { 10407 /* roundsd */, X86::ROUNDSDmi_Int, Convert__Reg1_0__Tie0_1_1__Mem645_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem64, MCK_ImmUnsignedi8 }, },
39943 { 10415 /* roundss */, X86::ROUNDSSri_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
39944 { 10415 /* roundss */, X86::ROUNDSSmi_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem32, MCK_ImmUnsignedi8 }, },
39945 { 10423 /* rsm */, X86::RSM, Convert_NoOperands, AMFBS_None, { }, },
39946 { 10427 /* rsqrtps */, X86::RSQRTPSr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39947 { 10427 /* rsqrtps */, X86::RSQRTPSm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
39948 { 10435 /* rsqrtss */, X86::RSQRTSSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
39949 { 10435 /* rsqrtss */, X86::RSQRTSSm_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
39950 { 10443 /* rstorssp */, X86::RSTORSSP, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
39951 { 10452 /* sahf */, X86::SAHF, Convert_NoOperands, AMFBS_None, { }, },
39952 { 10457 /* salc */, X86::SALC, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
39953 { 10462 /* sar */, X86::SAR16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
39954 { 10462 /* sar */, X86::SAR16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
39955 { 10462 /* sar */, X86::SAR16r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
39956 { 10462 /* sar */, X86::SAR32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
39957 { 10462 /* sar */, X86::SAR32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
39958 { 10462 /* sar */, X86::SAR32r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
39959 { 10462 /* sar */, X86::SAR64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
39960 { 10462 /* sar */, X86::SAR64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
39961 { 10462 /* sar */, X86::SAR64r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
39962 { 10462 /* sar */, X86::SAR8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
39963 { 10462 /* sar */, X86::SAR8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
39964 { 10462 /* sar */, X86::SAR8r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
39965 { 10462 /* sar */, X86::SAR16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
39966 { 10462 /* sar */, X86::SAR16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
39967 { 10462 /* sar */, X86::SAR16m1_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
39968 { 10462 /* sar */, X86::SAR32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
39969 { 10462 /* sar */, X86::SAR32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
39970 { 10462 /* sar */, X86::SAR32m1_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
39971 { 10462 /* sar */, X86::SAR64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39972 { 10462 /* sar */, X86::SAR64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39973 { 10462 /* sar */, X86::SAR64m1_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
39974 { 10462 /* sar */, X86::SAR8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
39975 { 10462 /* sar */, X86::SAR8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
39976 { 10462 /* sar */, X86::SAR8m1_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
39977 { 10462 /* sar */, X86::SAR16rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16, MCK_CL }, },
39978 { 10462 /* sar */, X86::SAR16rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_CL }, },
39979 { 10462 /* sar */, X86::SAR16rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_CL }, },
39980 { 10462 /* sar */, X86::SAR16r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
39981 { 10462 /* sar */, X86::SAR16r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
39982 { 10462 /* sar */, X86::SAR16ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR16, MCK_ImmUnsignedi8 }, },
39983 { 10462 /* sar */, X86::SAR16ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmUnsignedi8 }, },
39984 { 10462 /* sar */, X86::SAR16ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmUnsignedi8 }, },
39985 { 10462 /* sar */, X86::SAR16m1_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
39986 { 10462 /* sar */, X86::SAR16m1_NF_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
39987 { 10462 /* sar */, X86::SAR32rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32, MCK_CL }, },
39988 { 10462 /* sar */, X86::SAR32rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_CL }, },
39989 { 10462 /* sar */, X86::SAR32rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_CL }, },
39990 { 10462 /* sar */, X86::SAR32r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
39991 { 10462 /* sar */, X86::SAR32r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
39992 { 10462 /* sar */, X86::SAR32ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR32, MCK_ImmUnsignedi8 }, },
39993 { 10462 /* sar */, X86::SAR32ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmUnsignedi8 }, },
39994 { 10462 /* sar */, X86::SAR32ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmUnsignedi8 }, },
39995 { 10462 /* sar */, X86::SAR32m1_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
39996 { 10462 /* sar */, X86::SAR32m1_NF_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
39997 { 10462 /* sar */, X86::SAR64rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64, MCK_CL }, },
39998 { 10462 /* sar */, X86::SAR64rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_CL }, },
39999 { 10462 /* sar */, X86::SAR64rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_CL }, },
40000 { 10462 /* sar */, X86::SAR64r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
40001 { 10462 /* sar */, X86::SAR64r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
40002 { 10462 /* sar */, X86::SAR64ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR64, MCK_ImmUnsignedi8 }, },
40003 { 10462 /* sar */, X86::SAR64ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmUnsignedi8 }, },
40004 { 10462 /* sar */, X86::SAR64ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmUnsignedi8 }, },
40005 { 10462 /* sar */, X86::SAR64m1_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
40006 { 10462 /* sar */, X86::SAR64m1_NF_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
40007 { 10462 /* sar */, X86::SAR8rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8, MCK_CL }, },
40008 { 10462 /* sar */, X86::SAR8rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_CL }, },
40009 { 10462 /* sar */, X86::SAR8rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_CL }, },
40010 { 10462 /* sar */, X86::SAR8ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR8, MCK_ImmUnsignedi8 }, },
40011 { 10462 /* sar */, X86::SAR8ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR8, MCK_ImmUnsignedi8 }, },
40012 { 10462 /* sar */, X86::SAR8ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR8, MCK_ImmUnsignedi8 }, },
40013 { 10462 /* sar */, X86::SAR8m1_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
40014 { 10462 /* sar */, X86::SAR8m1_NF_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
40015 { 10462 /* sar */, X86::SAR16mCL, Convert__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_CL }, },
40016 { 10462 /* sar */, X86::SAR16mCL_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_CL }, },
40017 { 10462 /* sar */, X86::SAR16mCL_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_CL }, },
40018 { 10462 /* sar */, X86::SAR16mi, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
40019 { 10462 /* sar */, X86::SAR16mi_EVEX, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
40020 { 10462 /* sar */, X86::SAR16mi_NF, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
40021 { 10462 /* sar */, X86::SAR32mCL, Convert__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_CL }, },
40022 { 10462 /* sar */, X86::SAR32mCL_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_CL }, },
40023 { 10462 /* sar */, X86::SAR32mCL_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_CL }, },
40024 { 10462 /* sar */, X86::SAR32mi, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
40025 { 10462 /* sar */, X86::SAR32mi_EVEX, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
40026 { 10462 /* sar */, X86::SAR32mi_NF, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
40027 { 10462 /* sar */, X86::SAR64mCL, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
40028 { 10462 /* sar */, X86::SAR64mCL_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
40029 { 10462 /* sar */, X86::SAR64mCL_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
40030 { 10462 /* sar */, X86::SAR64mi, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
40031 { 10462 /* sar */, X86::SAR64mi_EVEX, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
40032 { 10462 /* sar */, X86::SAR64mi_NF, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
40033 { 10462 /* sar */, X86::SAR8mCL, Convert__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_CL }, },
40034 { 10462 /* sar */, X86::SAR8mCL_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_CL }, },
40035 { 10462 /* sar */, X86::SAR8mCL_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_CL }, },
40036 { 10462 /* sar */, X86::SAR8mi, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
40037 { 10462 /* sar */, X86::SAR8mi_EVEX, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
40038 { 10462 /* sar */, X86::SAR8mi_NF, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
40039 { 10462 /* sar */, X86::SAR16rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
40040 { 10462 /* sar */, X86::SAR16rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
40041 { 10462 /* sar */, X86::SAR16ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40042 { 10462 /* sar */, X86::SAR16ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40043 { 10462 /* sar */, X86::SAR16mCL_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_CL }, },
40044 { 10462 /* sar */, X86::SAR16mCL_NF_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_CL }, },
40045 { 10462 /* sar */, X86::SAR16mi_ND, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
40046 { 10462 /* sar */, X86::SAR16mi_NF_ND, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
40047 { 10462 /* sar */, X86::SAR32rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
40048 { 10462 /* sar */, X86::SAR32rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
40049 { 10462 /* sar */, X86::SAR32ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40050 { 10462 /* sar */, X86::SAR32ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40051 { 10462 /* sar */, X86::SAR32mCL_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_CL }, },
40052 { 10462 /* sar */, X86::SAR32mCL_NF_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_CL }, },
40053 { 10462 /* sar */, X86::SAR32mi_ND, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
40054 { 10462 /* sar */, X86::SAR32mi_NF_ND, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
40055 { 10462 /* sar */, X86::SAR64rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
40056 { 10462 /* sar */, X86::SAR64rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
40057 { 10462 /* sar */, X86::SAR64ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40058 { 10462 /* sar */, X86::SAR64ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40059 { 10462 /* sar */, X86::SAR64mCL_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_CL }, },
40060 { 10462 /* sar */, X86::SAR64mCL_NF_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_CL }, },
40061 { 10462 /* sar */, X86::SAR64mi_ND, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
40062 { 10462 /* sar */, X86::SAR64mi_NF_ND, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
40063 { 10462 /* sar */, X86::SAR8rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_CL }, },
40064 { 10462 /* sar */, X86::SAR8rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_CL }, },
40065 { 10462 /* sar */, X86::SAR8ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_ImmUnsignedi8 }, },
40066 { 10462 /* sar */, X86::SAR8ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_ImmUnsignedi8 }, },
40067 { 10462 /* sar */, X86::SAR8mCL_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_CL }, },
40068 { 10462 /* sar */, X86::SAR8mCL_NF_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_CL }, },
40069 { 10462 /* sar */, X86::SAR8mi_ND, Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_ImmUnsignedi8 }, },
40070 { 10462 /* sar */, X86::SAR8mi_NF_ND, Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_ImmUnsignedi8 }, },
40071 { 10486 /* sarx */, X86::SARX32rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
40072 { 10486 /* sarx */, X86::SARX32rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
40073 { 10486 /* sarx */, X86::SARX32rm, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
40074 { 10486 /* sarx */, X86::SARX32rm_EVEX, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
40075 { 10486 /* sarx */, X86::SARX64rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
40076 { 10486 /* sarx */, X86::SARX64rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
40077 { 10486 /* sarx */, X86::SARX64rm, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
40078 { 10486 /* sarx */, X86::SARX64rm_EVEX, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
40079 { 10503 /* saveprevssp */, X86::SAVEPREVSSP, Convert_NoOperands, AMFBS_None, { }, },
40080 { 10515 /* sbb */, X86::SBB8i8, Convert__Imm1_1, AMFBS_None, { MCK_AL, MCK_Imm }, },
40081 { 10515 /* sbb */, X86::SBB16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_AX, MCK_ImmSExti16i8 }, },
40082 { 10515 /* sbb */, X86::SBB16i16, Convert__Imm1_1, AMFBS_None, { MCK_AX, MCK_Imm }, },
40083 { 10515 /* sbb */, X86::SBB32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_EAX, MCK_ImmSExti32i8 }, },
40084 { 10515 /* sbb */, X86::SBB32i32, Convert__Imm1_1, AMFBS_None, { MCK_EAX, MCK_Imm }, },
40085 { 10515 /* sbb */, X86::SBB64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i8 }, },
40086 { 10515 /* sbb */, X86::SBB64i32, Convert__ImmSExti64i321_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i32 }, },
40087 { 10515 /* sbb */, X86::SBB16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
40088 { 10515 /* sbb */, X86::SBB16rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
40089 { 10515 /* sbb */, X86::SBB16ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_GR16, MCK_ImmSExti16i8 }, },
40090 { 10515 /* sbb */, X86::SBB16ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmSExti16i8 }, },
40091 { 10515 /* sbb */, X86::SBB16ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR16, MCK_Imm }, },
40092 { 10515 /* sbb */, X86::SBB16ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Imm }, },
40093 { 10515 /* sbb */, X86::SBB16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
40094 { 10515 /* sbb */, X86::SBB16rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
40095 { 10515 /* sbb */, X86::SBB32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
40096 { 10515 /* sbb */, X86::SBB32rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
40097 { 10515 /* sbb */, X86::SBB32ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_GR32, MCK_ImmSExti32i8 }, },
40098 { 10515 /* sbb */, X86::SBB32ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmSExti32i8 }, },
40099 { 10515 /* sbb */, X86::SBB32ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR32, MCK_Imm }, },
40100 { 10515 /* sbb */, X86::SBB32ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Imm }, },
40101 { 10515 /* sbb */, X86::SBB32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
40102 { 10515 /* sbb */, X86::SBB32rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
40103 { 10515 /* sbb */, X86::SBB64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
40104 { 10515 /* sbb */, X86::SBB64rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
40105 { 10515 /* sbb */, X86::SBB64ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i8 }, },
40106 { 10515 /* sbb */, X86::SBB64ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i8 }, },
40107 { 10515 /* sbb */, X86::SBB64ri32, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
40108 { 10515 /* sbb */, X86::SBB64ri32_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
40109 { 10515 /* sbb */, X86::SBB64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
40110 { 10515 /* sbb */, X86::SBB64rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
40111 { 10515 /* sbb */, X86::SBB8rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
40112 { 10515 /* sbb */, X86::SBB8rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
40113 { 10515 /* sbb */, X86::SBB8ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR8, MCK_Imm }, },
40114 { 10515 /* sbb */, X86::SBB8ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Imm }, },
40115 { 10515 /* sbb */, X86::SBB8rm, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
40116 { 10515 /* sbb */, X86::SBB8rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
40117 { 10515 /* sbb */, X86::SBB16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
40118 { 10515 /* sbb */, X86::SBB16mr_EVEX, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
40119 { 10515 /* sbb */, X86::SBB16mi8, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_None, { MCK_Mem16, MCK_ImmSExti16i8 }, },
40120 { 10515 /* sbb */, X86::SBB16mi8_EVEX, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmSExti16i8 }, },
40121 { 10515 /* sbb */, X86::SBB16mi, Convert__Mem165_0__Imm1_1, AMFBS_None, { MCK_Mem16, MCK_Imm }, },
40122 { 10515 /* sbb */, X86::SBB16mi_EVEX, Convert__Mem165_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_Imm }, },
40123 { 10515 /* sbb */, X86::SBB32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
40124 { 10515 /* sbb */, X86::SBB32mr_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
40125 { 10515 /* sbb */, X86::SBB32mi8, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_None, { MCK_Mem32, MCK_ImmSExti32i8 }, },
40126 { 10515 /* sbb */, X86::SBB32mi8_EVEX, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmSExti32i8 }, },
40127 { 10515 /* sbb */, X86::SBB32mi, Convert__Mem325_0__Imm1_1, AMFBS_None, { MCK_Mem32, MCK_Imm }, },
40128 { 10515 /* sbb */, X86::SBB32mi_EVEX, Convert__Mem325_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_Imm }, },
40129 { 10515 /* sbb */, X86::SBB64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
40130 { 10515 /* sbb */, X86::SBB64mr_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
40131 { 10515 /* sbb */, X86::SBB64mi8, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
40132 { 10515 /* sbb */, X86::SBB64mi8_EVEX, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
40133 { 10515 /* sbb */, X86::SBB64mi32, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
40134 { 10515 /* sbb */, X86::SBB64mi32_EVEX, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
40135 { 10515 /* sbb */, X86::SBB8mr, Convert__Mem85_0__Reg1_1, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
40136 { 10515 /* sbb */, X86::SBB8mr_EVEX, Convert__Mem85_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
40137 { 10515 /* sbb */, X86::SBB8mi, Convert__Mem85_0__Imm1_1, AMFBS_None, { MCK_Mem8, MCK_Imm }, },
40138 { 10515 /* sbb */, X86::SBB8mi_EVEX, Convert__Mem85_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_Imm }, },
40139 { 10515 /* sbb */, X86::SBB16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
40140 { 10515 /* sbb */, X86::SBB16ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
40141 { 10515 /* sbb */, X86::SBB16ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
40142 { 10515 /* sbb */, X86::SBB16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
40143 { 10515 /* sbb */, X86::SBB16mr_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
40144 { 10515 /* sbb */, X86::SBB16mi8_ND, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
40145 { 10515 /* sbb */, X86::SBB16mi_ND, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
40146 { 10515 /* sbb */, X86::SBB32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
40147 { 10515 /* sbb */, X86::SBB32ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
40148 { 10515 /* sbb */, X86::SBB32ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
40149 { 10515 /* sbb */, X86::SBB32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
40150 { 10515 /* sbb */, X86::SBB32mr_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
40151 { 10515 /* sbb */, X86::SBB32mi8_ND, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
40152 { 10515 /* sbb */, X86::SBB32mi_ND, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
40153 { 10515 /* sbb */, X86::SBB64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
40154 { 10515 /* sbb */, X86::SBB64ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
40155 { 10515 /* sbb */, X86::SBB64ri32_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
40156 { 10515 /* sbb */, X86::SBB64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
40157 { 10515 /* sbb */, X86::SBB64mr_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
40158 { 10515 /* sbb */, X86::SBB64mi8_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
40159 { 10515 /* sbb */, X86::SBB64mi32_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
40160 { 10515 /* sbb */, X86::SBB8rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
40161 { 10515 /* sbb */, X86::SBB8ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Imm }, },
40162 { 10515 /* sbb */, X86::SBB8rm_ND, Convert__Reg1_0__Reg1_1__Mem85_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Mem8 }, },
40163 { 10515 /* sbb */, X86::SBB8mr_ND, Convert__Reg1_0__Mem85_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
40164 { 10515 /* sbb */, X86::SBB8mi_ND, Convert__Reg1_0__Mem85_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_Imm }, },
40165 { 10539 /* scas */, X86::SCASW, Convert__DstIdx161_0, AMFBS_None, { MCK_DstIdx16 }, },
40166 { 10539 /* scas */, X86::SCASL, Convert__DstIdx321_0, AMFBS_None, { MCK_DstIdx32 }, },
40167 { 10539 /* scas */, X86::SCASQ, Convert__DstIdx641_0, AMFBS_In64BitMode, { MCK_DstIdx64 }, },
40168 { 10539 /* scas */, X86::SCASB, Convert__DstIdx81_0, AMFBS_None, { MCK_DstIdx8 }, },
40169 { 10539 /* scas */, X86::SCASB, Convert__DstIdx81_1, AMFBS_None, { MCK_AL, MCK_DstIdx8 }, },
40170 { 10539 /* scas */, X86::SCASW, Convert__DstIdx161_1, AMFBS_None, { MCK_AX, MCK_DstIdx16 }, },
40171 { 10539 /* scas */, X86::SCASL, Convert__DstIdx321_1, AMFBS_None, { MCK_EAX, MCK_DstIdx32 }, },
40172 { 10539 /* scas */, X86::SCASQ, Convert__DstIdx641_1, AMFBS_In64BitMode, { MCK_GR64_A, MCK_DstIdx64 }, },
40173 { 10544 /* scasb */, X86::SCASB, Convert__DstIdx81_0, AMFBS_None, { MCK_DstIdx8 }, },
40174 { 10544 /* scasb */, X86::SCASB, Convert__DstIdx81_1, AMFBS_None, { MCK_AL, MCK_DstIdx8 }, },
40175 { 10550 /* scasd */, X86::SCASL, Convert__DstIdx321_0, AMFBS_None, { MCK_DstIdx32 }, },
40176 { 10550 /* scasd */, X86::SCASL, Convert__DstIdx321_1, AMFBS_None, { MCK_EAX, MCK_DstIdx32 }, },
40177 { 10562 /* scasq */, X86::SCASQ, Convert__DstIdx641_0, AMFBS_In64BitMode, { MCK_DstIdx64 }, },
40178 { 10562 /* scasq */, X86::SCASQ, Convert__DstIdx641_1, AMFBS_In64BitMode, { MCK_GR64_A, MCK_DstIdx64 }, },
40179 { 10568 /* scasw */, X86::SCASW, Convert__DstIdx161_0, AMFBS_None, { MCK_DstIdx16 }, },
40180 { 10568 /* scasw */, X86::SCASW, Convert__DstIdx161_1, AMFBS_None, { MCK_AX, MCK_DstIdx16 }, },
40181 { 10574 /* seamcall */, X86::SEAMCALL, Convert_NoOperands, AMFBS_In64BitMode, { }, },
40182 { 10583 /* seamops */, X86::SEAMOPS, Convert_NoOperands, AMFBS_In64BitMode, { }, },
40183 { 10591 /* seamret */, X86::SEAMRET, Convert_NoOperands, AMFBS_In64BitMode, { }, },
40184 { 10599 /* senduipi */, X86::SENDUIPI, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
40185 { 10608 /* serialize */, X86::SERIALIZE, Convert_NoOperands, AMFBS_None, { }, },
40186 { 10618 /* seta */, X86::SETCCr, Convert__Reg1_0__imm_95_7, AMFBS_None, { MCK_GR8 }, },
40187 { 10618 /* seta */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR8 }, },
40188 { 10618 /* seta */, X86::SETCCm, Convert__Mem85_0__imm_95_7, AMFBS_None, { MCK_Mem8 }, },
40189 { 10618 /* seta */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_7, AMFBS_In64BitMode, { MCK_Mem8 }, },
40190 { 10623 /* setae */, X86::SETCCr, Convert__Reg1_0__imm_95_3, AMFBS_None, { MCK_GR8 }, },
40191 { 10623 /* setae */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR8 }, },
40192 { 10623 /* setae */, X86::SETCCm, Convert__Mem85_0__imm_95_3, AMFBS_None, { MCK_Mem8 }, },
40193 { 10623 /* setae */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_3, AMFBS_In64BitMode, { MCK_Mem8 }, },
40194 { 10629 /* setb */, X86::SETCCr, Convert__Reg1_0__imm_95_2, AMFBS_None, { MCK_GR8 }, },
40195 { 10629 /* setb */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR8 }, },
40196 { 10629 /* setb */, X86::SETCCm, Convert__Mem85_0__imm_95_2, AMFBS_None, { MCK_Mem8 }, },
40197 { 10629 /* setb */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_2, AMFBS_In64BitMode, { MCK_Mem8 }, },
40198 { 10634 /* setbe */, X86::SETCCr, Convert__Reg1_0__imm_95_6, AMFBS_None, { MCK_GR8 }, },
40199 { 10634 /* setbe */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR8 }, },
40200 { 10634 /* setbe */, X86::SETCCm, Convert__Mem85_0__imm_95_6, AMFBS_None, { MCK_Mem8 }, },
40201 { 10634 /* setbe */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_6, AMFBS_In64BitMode, { MCK_Mem8 }, },
40202 { 10640 /* sete */, X86::SETCCr, Convert__Reg1_0__imm_95_4, AMFBS_None, { MCK_GR8 }, },
40203 { 10640 /* sete */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR8 }, },
40204 { 10640 /* sete */, X86::SETCCm, Convert__Mem85_0__imm_95_4, AMFBS_None, { MCK_Mem8 }, },
40205 { 10640 /* sete */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_4, AMFBS_In64BitMode, { MCK_Mem8 }, },
40206 { 10645 /* setg */, X86::SETCCr, Convert__Reg1_0__imm_95_15, AMFBS_None, { MCK_GR8 }, },
40207 { 10645 /* setg */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR8 }, },
40208 { 10645 /* setg */, X86::SETCCm, Convert__Mem85_0__imm_95_15, AMFBS_None, { MCK_Mem8 }, },
40209 { 10645 /* setg */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_15, AMFBS_In64BitMode, { MCK_Mem8 }, },
40210 { 10650 /* setge */, X86::SETCCr, Convert__Reg1_0__imm_95_13, AMFBS_None, { MCK_GR8 }, },
40211 { 10650 /* setge */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR8 }, },
40212 { 10650 /* setge */, X86::SETCCm, Convert__Mem85_0__imm_95_13, AMFBS_None, { MCK_Mem8 }, },
40213 { 10650 /* setge */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_13, AMFBS_In64BitMode, { MCK_Mem8 }, },
40214 { 10656 /* setl */, X86::SETCCr, Convert__Reg1_0__imm_95_12, AMFBS_None, { MCK_GR8 }, },
40215 { 10656 /* setl */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR8 }, },
40216 { 10656 /* setl */, X86::SETCCm, Convert__Mem85_0__imm_95_12, AMFBS_None, { MCK_Mem8 }, },
40217 { 10656 /* setl */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_12, AMFBS_In64BitMode, { MCK_Mem8 }, },
40218 { 10661 /* setle */, X86::SETCCr, Convert__Reg1_0__imm_95_14, AMFBS_None, { MCK_GR8 }, },
40219 { 10661 /* setle */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR8 }, },
40220 { 10661 /* setle */, X86::SETCCm, Convert__Mem85_0__imm_95_14, AMFBS_None, { MCK_Mem8 }, },
40221 { 10661 /* setle */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_14, AMFBS_In64BitMode, { MCK_Mem8 }, },
40222 { 10667 /* setne */, X86::SETCCr, Convert__Reg1_0__imm_95_5, AMFBS_None, { MCK_GR8 }, },
40223 { 10667 /* setne */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR8 }, },
40224 { 10667 /* setne */, X86::SETCCm, Convert__Mem85_0__imm_95_5, AMFBS_None, { MCK_Mem8 }, },
40225 { 10667 /* setne */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_5, AMFBS_In64BitMode, { MCK_Mem8 }, },
40226 { 10673 /* setno */, X86::SETCCr, Convert__Reg1_0__imm_95_1, AMFBS_None, { MCK_GR8 }, },
40227 { 10673 /* setno */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR8 }, },
40228 { 10673 /* setno */, X86::SETCCm, Convert__Mem85_0__imm_95_1, AMFBS_None, { MCK_Mem8 }, },
40229 { 10673 /* setno */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_1, AMFBS_In64BitMode, { MCK_Mem8 }, },
40230 { 10679 /* setnp */, X86::SETCCr, Convert__Reg1_0__imm_95_11, AMFBS_None, { MCK_GR8 }, },
40231 { 10679 /* setnp */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR8 }, },
40232 { 10679 /* setnp */, X86::SETCCm, Convert__Mem85_0__imm_95_11, AMFBS_None, { MCK_Mem8 }, },
40233 { 10679 /* setnp */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_11, AMFBS_In64BitMode, { MCK_Mem8 }, },
40234 { 10685 /* setns */, X86::SETCCr, Convert__Reg1_0__imm_95_9, AMFBS_None, { MCK_GR8 }, },
40235 { 10685 /* setns */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR8 }, },
40236 { 10685 /* setns */, X86::SETCCm, Convert__Mem85_0__imm_95_9, AMFBS_None, { MCK_Mem8 }, },
40237 { 10685 /* setns */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_9, AMFBS_In64BitMode, { MCK_Mem8 }, },
40238 { 10691 /* seto */, X86::SETCCr, Convert__Reg1_0__imm_95_0, AMFBS_None, { MCK_GR8 }, },
40239 { 10691 /* seto */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR8 }, },
40240 { 10691 /* seto */, X86::SETCCm, Convert__Mem85_0__imm_95_0, AMFBS_None, { MCK_Mem8 }, },
40241 { 10691 /* seto */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
40242 { 10696 /* setp */, X86::SETCCr, Convert__Reg1_0__imm_95_10, AMFBS_None, { MCK_GR8 }, },
40243 { 10696 /* setp */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR8 }, },
40244 { 10696 /* setp */, X86::SETCCm, Convert__Mem85_0__imm_95_10, AMFBS_None, { MCK_Mem8 }, },
40245 { 10696 /* setp */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_10, AMFBS_In64BitMode, { MCK_Mem8 }, },
40246 { 10701 /* sets */, X86::SETCCr, Convert__Reg1_0__imm_95_8, AMFBS_None, { MCK_GR8 }, },
40247 { 10701 /* sets */, X86::SETCCr_EVEX, Convert__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR8 }, },
40248 { 10701 /* sets */, X86::SETCCm, Convert__Mem85_0__imm_95_8, AMFBS_None, { MCK_Mem8 }, },
40249 { 10701 /* sets */, X86::SETCCm_EVEX, Convert__Mem85_0__imm_95_8, AMFBS_In64BitMode, { MCK_Mem8 }, },
40250 { 10706 /* setssbsy */, X86::SETSSBSY, Convert_NoOperands, AMFBS_None, { }, },
40251 { 10715 /* setzua */, X86::SETZUCCr, Convert__Reg1_0__imm_95_7, AMFBS_In64BitMode, { MCK_GR8 }, },
40252 { 10715 /* setzua */, X86::SETZUCCm, Convert__Mem85_0__imm_95_7, AMFBS_In64BitMode, { MCK_Mem8 }, },
40253 { 10722 /* setzuae */, X86::SETZUCCr, Convert__Reg1_0__imm_95_3, AMFBS_In64BitMode, { MCK_GR8 }, },
40254 { 10722 /* setzuae */, X86::SETZUCCm, Convert__Mem85_0__imm_95_3, AMFBS_In64BitMode, { MCK_Mem8 }, },
40255 { 10730 /* setzub */, X86::SETZUCCr, Convert__Reg1_0__imm_95_2, AMFBS_In64BitMode, { MCK_GR8 }, },
40256 { 10730 /* setzub */, X86::SETZUCCm, Convert__Mem85_0__imm_95_2, AMFBS_In64BitMode, { MCK_Mem8 }, },
40257 { 10737 /* setzube */, X86::SETZUCCr, Convert__Reg1_0__imm_95_6, AMFBS_In64BitMode, { MCK_GR8 }, },
40258 { 10737 /* setzube */, X86::SETZUCCm, Convert__Mem85_0__imm_95_6, AMFBS_In64BitMode, { MCK_Mem8 }, },
40259 { 10745 /* setzue */, X86::SETZUCCr, Convert__Reg1_0__imm_95_4, AMFBS_In64BitMode, { MCK_GR8 }, },
40260 { 10745 /* setzue */, X86::SETZUCCm, Convert__Mem85_0__imm_95_4, AMFBS_In64BitMode, { MCK_Mem8 }, },
40261 { 10752 /* setzug */, X86::SETZUCCr, Convert__Reg1_0__imm_95_15, AMFBS_In64BitMode, { MCK_GR8 }, },
40262 { 10752 /* setzug */, X86::SETZUCCm, Convert__Mem85_0__imm_95_15, AMFBS_In64BitMode, { MCK_Mem8 }, },
40263 { 10759 /* setzuge */, X86::SETZUCCr, Convert__Reg1_0__imm_95_13, AMFBS_In64BitMode, { MCK_GR8 }, },
40264 { 10759 /* setzuge */, X86::SETZUCCm, Convert__Mem85_0__imm_95_13, AMFBS_In64BitMode, { MCK_Mem8 }, },
40265 { 10767 /* setzul */, X86::SETZUCCr, Convert__Reg1_0__imm_95_12, AMFBS_In64BitMode, { MCK_GR8 }, },
40266 { 10767 /* setzul */, X86::SETZUCCm, Convert__Mem85_0__imm_95_12, AMFBS_In64BitMode, { MCK_Mem8 }, },
40267 { 10774 /* setzule */, X86::SETZUCCr, Convert__Reg1_0__imm_95_14, AMFBS_In64BitMode, { MCK_GR8 }, },
40268 { 10774 /* setzule */, X86::SETZUCCm, Convert__Mem85_0__imm_95_14, AMFBS_In64BitMode, { MCK_Mem8 }, },
40269 { 10782 /* setzune */, X86::SETZUCCr, Convert__Reg1_0__imm_95_5, AMFBS_In64BitMode, { MCK_GR8 }, },
40270 { 10782 /* setzune */, X86::SETZUCCm, Convert__Mem85_0__imm_95_5, AMFBS_In64BitMode, { MCK_Mem8 }, },
40271 { 10790 /* setzuno */, X86::SETZUCCr, Convert__Reg1_0__imm_95_1, AMFBS_In64BitMode, { MCK_GR8 }, },
40272 { 10790 /* setzuno */, X86::SETZUCCm, Convert__Mem85_0__imm_95_1, AMFBS_In64BitMode, { MCK_Mem8 }, },
40273 { 10798 /* setzunp */, X86::SETZUCCr, Convert__Reg1_0__imm_95_11, AMFBS_In64BitMode, { MCK_GR8 }, },
40274 { 10798 /* setzunp */, X86::SETZUCCm, Convert__Mem85_0__imm_95_11, AMFBS_In64BitMode, { MCK_Mem8 }, },
40275 { 10806 /* setzuns */, X86::SETZUCCr, Convert__Reg1_0__imm_95_9, AMFBS_In64BitMode, { MCK_GR8 }, },
40276 { 10806 /* setzuns */, X86::SETZUCCm, Convert__Mem85_0__imm_95_9, AMFBS_In64BitMode, { MCK_Mem8 }, },
40277 { 10814 /* setzuo */, X86::SETZUCCr, Convert__Reg1_0__imm_95_0, AMFBS_In64BitMode, { MCK_GR8 }, },
40278 { 10814 /* setzuo */, X86::SETZUCCm, Convert__Mem85_0__imm_95_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
40279 { 10821 /* setzup */, X86::SETZUCCr, Convert__Reg1_0__imm_95_10, AMFBS_In64BitMode, { MCK_GR8 }, },
40280 { 10821 /* setzup */, X86::SETZUCCm, Convert__Mem85_0__imm_95_10, AMFBS_In64BitMode, { MCK_Mem8 }, },
40281 { 10828 /* setzus */, X86::SETZUCCr, Convert__Reg1_0__imm_95_8, AMFBS_In64BitMode, { MCK_GR8 }, },
40282 { 10828 /* setzus */, X86::SETZUCCm, Convert__Mem85_0__imm_95_8, AMFBS_In64BitMode, { MCK_Mem8 }, },
40283 { 10835 /* sfence */, X86::SFENCE, Convert_NoOperands, AMFBS_None, { }, },
40284 { 10842 /* sgdt */, X86::SGDT64m, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
40285 { 10847 /* sgdtd */, X86::SGDT32m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
40286 { 10865 /* sgdtw */, X86::SGDT16m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
40287 { 10871 /* sha1msg1 */, X86::SHA1MSG1rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40288 { 10871 /* sha1msg1 */, X86::SHA1MSG1rm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
40289 { 10880 /* sha1msg2 */, X86::SHA1MSG2rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40290 { 10880 /* sha1msg2 */, X86::SHA1MSG2rm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
40291 { 10889 /* sha1nexte */, X86::SHA1NEXTErr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40292 { 10889 /* sha1nexte */, X86::SHA1NEXTErm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
40293 { 10899 /* sha1rnds4 */, X86::SHA1RNDS4rri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
40294 { 10899 /* sha1rnds4 */, X86::SHA1RNDS4rmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
40295 { 10909 /* sha256msg1 */, X86::SHA256MSG1rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40296 { 10909 /* sha256msg1 */, X86::SHA256MSG1rm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
40297 { 10920 /* sha256msg2 */, X86::SHA256MSG2rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40298 { 10920 /* sha256msg2 */, X86::SHA256MSG2rm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
40299 { 10931 /* sha256rnds2 */, X86::SHA256RNDS2rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40300 { 10931 /* sha256rnds2 */, X86::SHA256RNDS2rm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
40301 { 10931 /* sha256rnds2 */, X86::SHA256RNDS2rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_XMM0 }, },
40302 { 10931 /* sha256rnds2 */, X86::SHA256RNDS2rm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_XMM0 }, },
40303 { 10943 /* shl */, X86::SHL16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
40304 { 10943 /* shl */, X86::SHL16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
40305 { 10943 /* shl */, X86::SHL16r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
40306 { 10943 /* shl */, X86::SHL32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
40307 { 10943 /* shl */, X86::SHL32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
40308 { 10943 /* shl */, X86::SHL32r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
40309 { 10943 /* shl */, X86::SHL64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
40310 { 10943 /* shl */, X86::SHL64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
40311 { 10943 /* shl */, X86::SHL64r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
40312 { 10943 /* shl */, X86::SHL8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
40313 { 10943 /* shl */, X86::SHL8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
40314 { 10943 /* shl */, X86::SHL8r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
40315 { 10943 /* shl */, X86::SHL16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
40316 { 10943 /* shl */, X86::SHL16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
40317 { 10943 /* shl */, X86::SHL16m1_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
40318 { 10943 /* shl */, X86::SHL32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
40319 { 10943 /* shl */, X86::SHL32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
40320 { 10943 /* shl */, X86::SHL32m1_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
40321 { 10943 /* shl */, X86::SHL64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
40322 { 10943 /* shl */, X86::SHL64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
40323 { 10943 /* shl */, X86::SHL64m1_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
40324 { 10943 /* shl */, X86::SHL8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
40325 { 10943 /* shl */, X86::SHL8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
40326 { 10943 /* shl */, X86::SHL8m1_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
40327 { 10943 /* shl */, X86::SHL16rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16, MCK_CL }, },
40328 { 10943 /* shl */, X86::SHL16rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_CL }, },
40329 { 10943 /* shl */, X86::SHL16rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_CL }, },
40330 { 10943 /* shl */, X86::SHL16r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
40331 { 10943 /* shl */, X86::SHL16r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
40332 { 10943 /* shl */, X86::SHL16ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR16, MCK_ImmUnsignedi8 }, },
40333 { 10943 /* shl */, X86::SHL16ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmUnsignedi8 }, },
40334 { 10943 /* shl */, X86::SHL16ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmUnsignedi8 }, },
40335 { 10943 /* shl */, X86::SHL16m1_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
40336 { 10943 /* shl */, X86::SHL16m1_NF_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
40337 { 10943 /* shl */, X86::SHL32rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32, MCK_CL }, },
40338 { 10943 /* shl */, X86::SHL32rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_CL }, },
40339 { 10943 /* shl */, X86::SHL32rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_CL }, },
40340 { 10943 /* shl */, X86::SHL32r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
40341 { 10943 /* shl */, X86::SHL32r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
40342 { 10943 /* shl */, X86::SHL32ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR32, MCK_ImmUnsignedi8 }, },
40343 { 10943 /* shl */, X86::SHL32ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmUnsignedi8 }, },
40344 { 10943 /* shl */, X86::SHL32ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmUnsignedi8 }, },
40345 { 10943 /* shl */, X86::SHL32m1_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
40346 { 10943 /* shl */, X86::SHL32m1_NF_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
40347 { 10943 /* shl */, X86::SHL64rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64, MCK_CL }, },
40348 { 10943 /* shl */, X86::SHL64rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_CL }, },
40349 { 10943 /* shl */, X86::SHL64rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_CL }, },
40350 { 10943 /* shl */, X86::SHL64r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
40351 { 10943 /* shl */, X86::SHL64r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
40352 { 10943 /* shl */, X86::SHL64ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR64, MCK_ImmUnsignedi8 }, },
40353 { 10943 /* shl */, X86::SHL64ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmUnsignedi8 }, },
40354 { 10943 /* shl */, X86::SHL64ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmUnsignedi8 }, },
40355 { 10943 /* shl */, X86::SHL64m1_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
40356 { 10943 /* shl */, X86::SHL64m1_NF_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
40357 { 10943 /* shl */, X86::SHL8rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8, MCK_CL }, },
40358 { 10943 /* shl */, X86::SHL8rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_CL }, },
40359 { 10943 /* shl */, X86::SHL8rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_CL }, },
40360 { 10943 /* shl */, X86::SHL8ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR8, MCK_ImmUnsignedi8 }, },
40361 { 10943 /* shl */, X86::SHL8ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR8, MCK_ImmUnsignedi8 }, },
40362 { 10943 /* shl */, X86::SHL8ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR8, MCK_ImmUnsignedi8 }, },
40363 { 10943 /* shl */, X86::SHL8m1_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
40364 { 10943 /* shl */, X86::SHL8m1_NF_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
40365 { 10943 /* shl */, X86::SHL16mCL, Convert__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_CL }, },
40366 { 10943 /* shl */, X86::SHL16mCL_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_CL }, },
40367 { 10943 /* shl */, X86::SHL16mCL_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_CL }, },
40368 { 10943 /* shl */, X86::SHL16mi, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
40369 { 10943 /* shl */, X86::SHL16mi_EVEX, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
40370 { 10943 /* shl */, X86::SHL16mi_NF, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
40371 { 10943 /* shl */, X86::SHL32mCL, Convert__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_CL }, },
40372 { 10943 /* shl */, X86::SHL32mCL_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_CL }, },
40373 { 10943 /* shl */, X86::SHL32mCL_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_CL }, },
40374 { 10943 /* shl */, X86::SHL32mi, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
40375 { 10943 /* shl */, X86::SHL32mi_EVEX, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
40376 { 10943 /* shl */, X86::SHL32mi_NF, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
40377 { 10943 /* shl */, X86::SHL64mCL, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
40378 { 10943 /* shl */, X86::SHL64mCL_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
40379 { 10943 /* shl */, X86::SHL64mCL_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
40380 { 10943 /* shl */, X86::SHL64mi, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
40381 { 10943 /* shl */, X86::SHL64mi_EVEX, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
40382 { 10943 /* shl */, X86::SHL64mi_NF, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
40383 { 10943 /* shl */, X86::SHL8mCL, Convert__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_CL }, },
40384 { 10943 /* shl */, X86::SHL8mCL_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_CL }, },
40385 { 10943 /* shl */, X86::SHL8mCL_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_CL }, },
40386 { 10943 /* shl */, X86::SHL8mi, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
40387 { 10943 /* shl */, X86::SHL8mi_EVEX, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
40388 { 10943 /* shl */, X86::SHL8mi_NF, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
40389 { 10943 /* shl */, X86::SHL16rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
40390 { 10943 /* shl */, X86::SHL16rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
40391 { 10943 /* shl */, X86::SHL16ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40392 { 10943 /* shl */, X86::SHL16ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40393 { 10943 /* shl */, X86::SHL16mCL_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_CL }, },
40394 { 10943 /* shl */, X86::SHL16mCL_NF_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_CL }, },
40395 { 10943 /* shl */, X86::SHL16mi_ND, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
40396 { 10943 /* shl */, X86::SHL16mi_NF_ND, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
40397 { 10943 /* shl */, X86::SHL32rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
40398 { 10943 /* shl */, X86::SHL32rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
40399 { 10943 /* shl */, X86::SHL32ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40400 { 10943 /* shl */, X86::SHL32ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40401 { 10943 /* shl */, X86::SHL32mCL_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_CL }, },
40402 { 10943 /* shl */, X86::SHL32mCL_NF_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_CL }, },
40403 { 10943 /* shl */, X86::SHL32mi_ND, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
40404 { 10943 /* shl */, X86::SHL32mi_NF_ND, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
40405 { 10943 /* shl */, X86::SHL64rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
40406 { 10943 /* shl */, X86::SHL64rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
40407 { 10943 /* shl */, X86::SHL64ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40408 { 10943 /* shl */, X86::SHL64ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40409 { 10943 /* shl */, X86::SHL64mCL_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_CL }, },
40410 { 10943 /* shl */, X86::SHL64mCL_NF_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_CL }, },
40411 { 10943 /* shl */, X86::SHL64mi_ND, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
40412 { 10943 /* shl */, X86::SHL64mi_NF_ND, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
40413 { 10943 /* shl */, X86::SHL8rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_CL }, },
40414 { 10943 /* shl */, X86::SHL8rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_CL }, },
40415 { 10943 /* shl */, X86::SHL8ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_ImmUnsignedi8 }, },
40416 { 10943 /* shl */, X86::SHL8ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_ImmUnsignedi8 }, },
40417 { 10943 /* shl */, X86::SHL8mCL_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_CL }, },
40418 { 10943 /* shl */, X86::SHL8mCL_NF_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_CL }, },
40419 { 10943 /* shl */, X86::SHL8mi_ND, Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_ImmUnsignedi8 }, },
40420 { 10943 /* shl */, X86::SHL8mi_NF_ND, Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_ImmUnsignedi8 }, },
40421 { 10952 /* shld */, X86::SHLD16rrCL, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
40422 { 10952 /* shld */, X86::SHLD32rrCL, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
40423 { 10952 /* shld */, X86::SHLD64rrCL, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
40424 { 10952 /* shld */, X86::SHLD16mrCL, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
40425 { 10952 /* shld */, X86::SHLD32mrCL, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
40426 { 10952 /* shld */, X86::SHLD64mrCL, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
40427 { 10952 /* shld */, X86::SHLD16rrCL, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16, MCK_CL }, },
40428 { 10952 /* shld */, X86::SHLD16rrCL_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
40429 { 10952 /* shld */, X86::SHLD16rrCL_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
40430 { 10952 /* shld */, X86::SHLD16rri8, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40431 { 10952 /* shld */, X86::SHLD16rri8_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40432 { 10952 /* shld */, X86::SHLD16rri8_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40433 { 10952 /* shld */, X86::SHLD32rrCL, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_CL }, },
40434 { 10952 /* shld */, X86::SHLD32rrCL_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
40435 { 10952 /* shld */, X86::SHLD32rrCL_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
40436 { 10952 /* shld */, X86::SHLD32rri8, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40437 { 10952 /* shld */, X86::SHLD32rri8_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40438 { 10952 /* shld */, X86::SHLD32rri8_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40439 { 10952 /* shld */, X86::SHLD64rrCL, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_CL }, },
40440 { 10952 /* shld */, X86::SHLD64rrCL_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
40441 { 10952 /* shld */, X86::SHLD64rrCL_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
40442 { 10952 /* shld */, X86::SHLD64rri8, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40443 { 10952 /* shld */, X86::SHLD64rri8_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40444 { 10952 /* shld */, X86::SHLD64rri8_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40445 { 10952 /* shld */, X86::SHLD16mrCL, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16, MCK_CL }, },
40446 { 10952 /* shld */, X86::SHLD16mrCL_NF, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_CL }, },
40447 { 10952 /* shld */, X86::SHLD16mrCL_EVEX, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_CL }, },
40448 { 10952 /* shld */, X86::SHLD16mri8, Convert__Mem165_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40449 { 10952 /* shld */, X86::SHLD16mri8_NF, Convert__Mem165_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40450 { 10952 /* shld */, X86::SHLD16mri8_EVEX, Convert__Mem165_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40451 { 10952 /* shld */, X86::SHLD32mrCL, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32, MCK_CL }, },
40452 { 10952 /* shld */, X86::SHLD32mrCL_NF, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_CL }, },
40453 { 10952 /* shld */, X86::SHLD32mrCL_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_CL }, },
40454 { 10952 /* shld */, X86::SHLD32mri8, Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40455 { 10952 /* shld */, X86::SHLD32mri8_NF, Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40456 { 10952 /* shld */, X86::SHLD32mri8_EVEX, Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40457 { 10952 /* shld */, X86::SHLD64mrCL, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64, MCK_CL }, },
40458 { 10952 /* shld */, X86::SHLD64mrCL_NF, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_CL }, },
40459 { 10952 /* shld */, X86::SHLD64mrCL_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_CL }, },
40460 { 10952 /* shld */, X86::SHLD64mri8, Convert__Mem645_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40461 { 10952 /* shld */, X86::SHLD64mri8_NF, Convert__Mem645_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40462 { 10952 /* shld */, X86::SHLD64mri8_EVEX, Convert__Mem645_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40463 { 10952 /* shld */, X86::SHLD16rrCL_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16, MCK_CL }, },
40464 { 10952 /* shld */, X86::SHLD16rrCL_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16, MCK_CL }, },
40465 { 10952 /* shld */, X86::SHLD16rri8_ND, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40466 { 10952 /* shld */, X86::SHLD16rri8_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40467 { 10952 /* shld */, X86::SHLD16mrCL_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16, MCK_CL }, },
40468 { 10952 /* shld */, X86::SHLD16mrCL_NF_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16, MCK_CL }, },
40469 { 10952 /* shld */, X86::SHLD16mri8_ND, Convert__Reg1_0__Mem165_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40470 { 10952 /* shld */, X86::SHLD16mri8_NF_ND, Convert__Reg1_0__Mem165_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40471 { 10952 /* shld */, X86::SHLD32rrCL_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32, MCK_CL }, },
40472 { 10952 /* shld */, X86::SHLD32rrCL_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32, MCK_CL }, },
40473 { 10952 /* shld */, X86::SHLD32rri8_ND, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40474 { 10952 /* shld */, X86::SHLD32rri8_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40475 { 10952 /* shld */, X86::SHLD32mrCL_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32, MCK_CL }, },
40476 { 10952 /* shld */, X86::SHLD32mrCL_NF_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32, MCK_CL }, },
40477 { 10952 /* shld */, X86::SHLD32mri8_ND, Convert__Reg1_0__Mem325_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40478 { 10952 /* shld */, X86::SHLD32mri8_NF_ND, Convert__Reg1_0__Mem325_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40479 { 10952 /* shld */, X86::SHLD64rrCL_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64, MCK_CL }, },
40480 { 10952 /* shld */, X86::SHLD64rrCL_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64, MCK_CL }, },
40481 { 10952 /* shld */, X86::SHLD64rri8_ND, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40482 { 10952 /* shld */, X86::SHLD64rri8_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40483 { 10952 /* shld */, X86::SHLD64mrCL_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64, MCK_CL }, },
40484 { 10952 /* shld */, X86::SHLD64mrCL_NF_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64, MCK_CL }, },
40485 { 10952 /* shld */, X86::SHLD64mri8_ND, Convert__Reg1_0__Mem645_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40486 { 10952 /* shld */, X86::SHLD64mri8_NF_ND, Convert__Reg1_0__Mem645_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40487 { 10990 /* shlx */, X86::SHLX32rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
40488 { 10990 /* shlx */, X86::SHLX32rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
40489 { 10990 /* shlx */, X86::SHLX32rm, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
40490 { 10990 /* shlx */, X86::SHLX32rm_EVEX, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
40491 { 10990 /* shlx */, X86::SHLX64rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
40492 { 10990 /* shlx */, X86::SHLX64rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
40493 { 10990 /* shlx */, X86::SHLX64rm, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
40494 { 10990 /* shlx */, X86::SHLX64rm_EVEX, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
40495 { 11007 /* shr */, X86::SHR16r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16 }, },
40496 { 11007 /* shr */, X86::SHR16r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
40497 { 11007 /* shr */, X86::SHR16r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16 }, },
40498 { 11007 /* shr */, X86::SHR32r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32 }, },
40499 { 11007 /* shr */, X86::SHR32r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
40500 { 11007 /* shr */, X86::SHR32r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32 }, },
40501 { 11007 /* shr */, X86::SHR64r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64 }, },
40502 { 11007 /* shr */, X86::SHR64r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
40503 { 11007 /* shr */, X86::SHR64r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64 }, },
40504 { 11007 /* shr */, X86::SHR8r1, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8 }, },
40505 { 11007 /* shr */, X86::SHR8r1_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
40506 { 11007 /* shr */, X86::SHR8r1_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8 }, },
40507 { 11007 /* shr */, X86::SHR16m1, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
40508 { 11007 /* shr */, X86::SHR16m1_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
40509 { 11007 /* shr */, X86::SHR16m1_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16 }, },
40510 { 11007 /* shr */, X86::SHR32m1, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
40511 { 11007 /* shr */, X86::SHR32m1_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
40512 { 11007 /* shr */, X86::SHR32m1_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32 }, },
40513 { 11007 /* shr */, X86::SHR64m1, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
40514 { 11007 /* shr */, X86::SHR64m1_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
40515 { 11007 /* shr */, X86::SHR64m1_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64 }, },
40516 { 11007 /* shr */, X86::SHR8m1, Convert__Mem85_0, AMFBS_None, { MCK_Mem8 }, },
40517 { 11007 /* shr */, X86::SHR8m1_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
40518 { 11007 /* shr */, X86::SHR8m1_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8 }, },
40519 { 11007 /* shr */, X86::SHR16rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16, MCK_CL }, },
40520 { 11007 /* shr */, X86::SHR16rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_CL }, },
40521 { 11007 /* shr */, X86::SHR16rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_CL }, },
40522 { 11007 /* shr */, X86::SHR16r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
40523 { 11007 /* shr */, X86::SHR16r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
40524 { 11007 /* shr */, X86::SHR16ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR16, MCK_ImmUnsignedi8 }, },
40525 { 11007 /* shr */, X86::SHR16ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmUnsignedi8 }, },
40526 { 11007 /* shr */, X86::SHR16ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmUnsignedi8 }, },
40527 { 11007 /* shr */, X86::SHR16m1_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
40528 { 11007 /* shr */, X86::SHR16m1_NF_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
40529 { 11007 /* shr */, X86::SHR32rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32, MCK_CL }, },
40530 { 11007 /* shr */, X86::SHR32rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_CL }, },
40531 { 11007 /* shr */, X86::SHR32rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_CL }, },
40532 { 11007 /* shr */, X86::SHR32r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
40533 { 11007 /* shr */, X86::SHR32r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
40534 { 11007 /* shr */, X86::SHR32ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR32, MCK_ImmUnsignedi8 }, },
40535 { 11007 /* shr */, X86::SHR32ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmUnsignedi8 }, },
40536 { 11007 /* shr */, X86::SHR32ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmUnsignedi8 }, },
40537 { 11007 /* shr */, X86::SHR32m1_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
40538 { 11007 /* shr */, X86::SHR32m1_NF_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
40539 { 11007 /* shr */, X86::SHR64rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64, MCK_CL }, },
40540 { 11007 /* shr */, X86::SHR64rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_CL }, },
40541 { 11007 /* shr */, X86::SHR64rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_CL }, },
40542 { 11007 /* shr */, X86::SHR64r1_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
40543 { 11007 /* shr */, X86::SHR64r1_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
40544 { 11007 /* shr */, X86::SHR64ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR64, MCK_ImmUnsignedi8 }, },
40545 { 11007 /* shr */, X86::SHR64ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmUnsignedi8 }, },
40546 { 11007 /* shr */, X86::SHR64ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmUnsignedi8 }, },
40547 { 11007 /* shr */, X86::SHR64m1_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
40548 { 11007 /* shr */, X86::SHR64m1_NF_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
40549 { 11007 /* shr */, X86::SHR8rCL, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR8, MCK_CL }, },
40550 { 11007 /* shr */, X86::SHR8rCL_EVEX, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_CL }, },
40551 { 11007 /* shr */, X86::SHR8rCL_NF, Convert__Reg1_0__Tie0_1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_CL }, },
40552 { 11007 /* shr */, X86::SHR8ri, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_None, { MCK_GR8, MCK_ImmUnsignedi8 }, },
40553 { 11007 /* shr */, X86::SHR8ri_EVEX, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR8, MCK_ImmUnsignedi8 }, },
40554 { 11007 /* shr */, X86::SHR8ri_NF, Convert__Reg1_0__Tie0_1_1__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_GR8, MCK_ImmUnsignedi8 }, },
40555 { 11007 /* shr */, X86::SHR8m1_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
40556 { 11007 /* shr */, X86::SHR8m1_NF_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
40557 { 11007 /* shr */, X86::SHR16mCL, Convert__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_CL }, },
40558 { 11007 /* shr */, X86::SHR16mCL_EVEX, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_CL }, },
40559 { 11007 /* shr */, X86::SHR16mCL_NF, Convert__Mem165_0, AMFBS_In64BitMode, { MCK_Mem16, MCK_CL }, },
40560 { 11007 /* shr */, X86::SHR16mi, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
40561 { 11007 /* shr */, X86::SHR16mi_EVEX, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
40562 { 11007 /* shr */, X86::SHR16mi_NF, Convert__Mem165_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmUnsignedi8 }, },
40563 { 11007 /* shr */, X86::SHR32mCL, Convert__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_CL }, },
40564 { 11007 /* shr */, X86::SHR32mCL_EVEX, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_CL }, },
40565 { 11007 /* shr */, X86::SHR32mCL_NF, Convert__Mem325_0, AMFBS_In64BitMode, { MCK_Mem32, MCK_CL }, },
40566 { 11007 /* shr */, X86::SHR32mi, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
40567 { 11007 /* shr */, X86::SHR32mi_EVEX, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
40568 { 11007 /* shr */, X86::SHR32mi_NF, Convert__Mem325_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmUnsignedi8 }, },
40569 { 11007 /* shr */, X86::SHR64mCL, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
40570 { 11007 /* shr */, X86::SHR64mCL_EVEX, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
40571 { 11007 /* shr */, X86::SHR64mCL_NF, Convert__Mem645_0, AMFBS_In64BitMode, { MCK_Mem64, MCK_CL }, },
40572 { 11007 /* shr */, X86::SHR64mi, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
40573 { 11007 /* shr */, X86::SHR64mi_EVEX, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
40574 { 11007 /* shr */, X86::SHR64mi_NF, Convert__Mem645_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmUnsignedi8 }, },
40575 { 11007 /* shr */, X86::SHR8mCL, Convert__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_CL }, },
40576 { 11007 /* shr */, X86::SHR8mCL_EVEX, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_CL }, },
40577 { 11007 /* shr */, X86::SHR8mCL_NF, Convert__Mem85_0, AMFBS_In64BitMode, { MCK_Mem8, MCK_CL }, },
40578 { 11007 /* shr */, X86::SHR8mi, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_None, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
40579 { 11007 /* shr */, X86::SHR8mi_EVEX, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
40580 { 11007 /* shr */, X86::SHR8mi_NF, Convert__Mem85_0__ImmUnsignedi81_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_ImmUnsignedi8 }, },
40581 { 11007 /* shr */, X86::SHR16rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
40582 { 11007 /* shr */, X86::SHR16rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
40583 { 11007 /* shr */, X86::SHR16ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40584 { 11007 /* shr */, X86::SHR16ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40585 { 11007 /* shr */, X86::SHR16mCL_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_CL }, },
40586 { 11007 /* shr */, X86::SHR16mCL_NF_ND, Convert__Reg1_0__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_CL }, },
40587 { 11007 /* shr */, X86::SHR16mi_ND, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
40588 { 11007 /* shr */, X86::SHR16mi_NF_ND, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
40589 { 11007 /* shr */, X86::SHR32rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
40590 { 11007 /* shr */, X86::SHR32rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
40591 { 11007 /* shr */, X86::SHR32ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40592 { 11007 /* shr */, X86::SHR32ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40593 { 11007 /* shr */, X86::SHR32mCL_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_CL }, },
40594 { 11007 /* shr */, X86::SHR32mCL_NF_ND, Convert__Reg1_0__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_CL }, },
40595 { 11007 /* shr */, X86::SHR32mi_ND, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
40596 { 11007 /* shr */, X86::SHR32mi_NF_ND, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmUnsignedi8 }, },
40597 { 11007 /* shr */, X86::SHR64rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
40598 { 11007 /* shr */, X86::SHR64rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
40599 { 11007 /* shr */, X86::SHR64ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40600 { 11007 /* shr */, X86::SHR64ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40601 { 11007 /* shr */, X86::SHR64mCL_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_CL }, },
40602 { 11007 /* shr */, X86::SHR64mCL_NF_ND, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_CL }, },
40603 { 11007 /* shr */, X86::SHR64mi_ND, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
40604 { 11007 /* shr */, X86::SHR64mi_NF_ND, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmUnsignedi8 }, },
40605 { 11007 /* shr */, X86::SHR8rCL_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_CL }, },
40606 { 11007 /* shr */, X86::SHR8rCL_NF_ND, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_CL }, },
40607 { 11007 /* shr */, X86::SHR8ri_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_ImmUnsignedi8 }, },
40608 { 11007 /* shr */, X86::SHR8ri_NF_ND, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_ImmUnsignedi8 }, },
40609 { 11007 /* shr */, X86::SHR8mCL_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_CL }, },
40610 { 11007 /* shr */, X86::SHR8mCL_NF_ND, Convert__Reg1_0__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_CL }, },
40611 { 11007 /* shr */, X86::SHR8mi_ND, Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_ImmUnsignedi8 }, },
40612 { 11007 /* shr */, X86::SHR8mi_NF_ND, Convert__Reg1_0__Mem85_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_ImmUnsignedi8 }, },
40613 { 11016 /* shrd */, X86::SHRD16rrCL, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
40614 { 11016 /* shrd */, X86::SHRD32rrCL, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
40615 { 11016 /* shrd */, X86::SHRD64rrCL, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
40616 { 11016 /* shrd */, X86::SHRD16mrCL, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
40617 { 11016 /* shrd */, X86::SHRD32mrCL, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
40618 { 11016 /* shrd */, X86::SHRD64mrCL, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
40619 { 11016 /* shrd */, X86::SHRD16rrCL, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16, MCK_CL }, },
40620 { 11016 /* shrd */, X86::SHRD16rrCL_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
40621 { 11016 /* shrd */, X86::SHRD16rrCL_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_CL }, },
40622 { 11016 /* shrd */, X86::SHRD16rri8, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40623 { 11016 /* shrd */, X86::SHRD16rri8_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40624 { 11016 /* shrd */, X86::SHRD16rri8_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40625 { 11016 /* shrd */, X86::SHRD32rrCL, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_CL }, },
40626 { 11016 /* shrd */, X86::SHRD32rrCL_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
40627 { 11016 /* shrd */, X86::SHRD32rrCL_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_CL }, },
40628 { 11016 /* shrd */, X86::SHRD32rri8, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40629 { 11016 /* shrd */, X86::SHRD32rri8_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40630 { 11016 /* shrd */, X86::SHRD32rri8_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40631 { 11016 /* shrd */, X86::SHRD64rrCL, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_CL }, },
40632 { 11016 /* shrd */, X86::SHRD64rrCL_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
40633 { 11016 /* shrd */, X86::SHRD64rrCL_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_CL }, },
40634 { 11016 /* shrd */, X86::SHRD64rri8, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40635 { 11016 /* shrd */, X86::SHRD64rri8_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40636 { 11016 /* shrd */, X86::SHRD64rri8_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40637 { 11016 /* shrd */, X86::SHRD16mrCL, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16, MCK_CL }, },
40638 { 11016 /* shrd */, X86::SHRD16mrCL_NF, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_CL }, },
40639 { 11016 /* shrd */, X86::SHRD16mrCL_EVEX, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_CL }, },
40640 { 11016 /* shrd */, X86::SHRD16mri8, Convert__Mem165_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40641 { 11016 /* shrd */, X86::SHRD16mri8_NF, Convert__Mem165_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40642 { 11016 /* shrd */, X86::SHRD16mri8_EVEX, Convert__Mem165_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40643 { 11016 /* shrd */, X86::SHRD32mrCL, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32, MCK_CL }, },
40644 { 11016 /* shrd */, X86::SHRD32mrCL_NF, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_CL }, },
40645 { 11016 /* shrd */, X86::SHRD32mrCL_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_CL }, },
40646 { 11016 /* shrd */, X86::SHRD32mri8, Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40647 { 11016 /* shrd */, X86::SHRD32mri8_NF, Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40648 { 11016 /* shrd */, X86::SHRD32mri8_EVEX, Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40649 { 11016 /* shrd */, X86::SHRD64mrCL, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64, MCK_CL }, },
40650 { 11016 /* shrd */, X86::SHRD64mrCL_NF, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_CL }, },
40651 { 11016 /* shrd */, X86::SHRD64mrCL_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_CL }, },
40652 { 11016 /* shrd */, X86::SHRD64mri8, Convert__Mem645_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40653 { 11016 /* shrd */, X86::SHRD64mri8_NF, Convert__Mem645_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40654 { 11016 /* shrd */, X86::SHRD64mri8_EVEX, Convert__Mem645_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40655 { 11016 /* shrd */, X86::SHRD16rrCL_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16, MCK_CL }, },
40656 { 11016 /* shrd */, X86::SHRD16rrCL_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16, MCK_CL }, },
40657 { 11016 /* shrd */, X86::SHRD16rri8_ND, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40658 { 11016 /* shrd */, X86::SHRD16rri8_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40659 { 11016 /* shrd */, X86::SHRD16mrCL_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16, MCK_CL }, },
40660 { 11016 /* shrd */, X86::SHRD16mrCL_NF_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16, MCK_CL }, },
40661 { 11016 /* shrd */, X86::SHRD16mri8_ND, Convert__Reg1_0__Mem165_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40662 { 11016 /* shrd */, X86::SHRD16mri8_NF_ND, Convert__Reg1_0__Mem165_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16, MCK_ImmUnsignedi8 }, },
40663 { 11016 /* shrd */, X86::SHRD32rrCL_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32, MCK_CL }, },
40664 { 11016 /* shrd */, X86::SHRD32rrCL_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32, MCK_CL }, },
40665 { 11016 /* shrd */, X86::SHRD32rri8_ND, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40666 { 11016 /* shrd */, X86::SHRD32rri8_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40667 { 11016 /* shrd */, X86::SHRD32mrCL_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32, MCK_CL }, },
40668 { 11016 /* shrd */, X86::SHRD32mrCL_NF_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32, MCK_CL }, },
40669 { 11016 /* shrd */, X86::SHRD32mri8_ND, Convert__Reg1_0__Mem325_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40670 { 11016 /* shrd */, X86::SHRD32mri8_NF_ND, Convert__Reg1_0__Mem325_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32, MCK_ImmUnsignedi8 }, },
40671 { 11016 /* shrd */, X86::SHRD64rrCL_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64, MCK_CL }, },
40672 { 11016 /* shrd */, X86::SHRD64rrCL_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64, MCK_CL }, },
40673 { 11016 /* shrd */, X86::SHRD64rri8_ND, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40674 { 11016 /* shrd */, X86::SHRD64rri8_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40675 { 11016 /* shrd */, X86::SHRD64mrCL_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64, MCK_CL }, },
40676 { 11016 /* shrd */, X86::SHRD64mrCL_NF_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64, MCK_CL }, },
40677 { 11016 /* shrd */, X86::SHRD64mri8_ND, Convert__Reg1_0__Mem645_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40678 { 11016 /* shrd */, X86::SHRD64mri8_NF_ND, Convert__Reg1_0__Mem645_1__Reg1_2__ImmUnsignedi81_3, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64, MCK_ImmUnsignedi8 }, },
40679 { 11054 /* shrx */, X86::SHRX32rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
40680 { 11054 /* shrx */, X86::SHRX32rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
40681 { 11054 /* shrx */, X86::SHRX32rm, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_None, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
40682 { 11054 /* shrx */, X86::SHRX32rm_EVEX, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
40683 { 11054 /* shrx */, X86::SHRX64rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
40684 { 11054 /* shrx */, X86::SHRX64rr_EVEX, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
40685 { 11054 /* shrx */, X86::SHRX64rm, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_None, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
40686 { 11054 /* shrx */, X86::SHRX64rm_EVEX, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
40687 { 11071 /* shufpd */, X86::SHUFPDrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
40688 { 11071 /* shufpd */, X86::SHUFPDrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
40689 { 11078 /* shufps */, X86::SHUFPSrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
40690 { 11078 /* shufps */, X86::SHUFPSrmi, Convert__Reg1_0__Tie0_1_1__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
40691 { 11085 /* sidt */, X86::SIDT64m, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
40692 { 11090 /* sidtd */, X86::SIDT32m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
40693 { 11108 /* sidtw */, X86::SIDT16m, Convert__Mem5_0, AMFBS_Not64BitMode, { MCK_Mem }, },
40694 { 11114 /* skinit */, X86::SKINIT, Convert_NoOperands, AMFBS_None, { }, },
40695 { 11114 /* skinit */, X86::SKINIT, Convert_NoOperands, AMFBS_None, { MCK_EAX }, },
40696 { 11121 /* sldt */, X86::SLDT16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
40697 { 11121 /* sldt */, X86::SLDT32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
40698 { 11121 /* sldt */, X86::SLDT64r, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
40699 { 11121 /* sldt */, X86::SLDT16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
40700 { 11121 /* sldt */, X86::SLDT16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
40701 { 11144 /* slwpcb */, X86::SLWPCB, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
40702 { 11144 /* slwpcb */, X86::SLWPCB64, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
40703 { 11151 /* smsw */, X86::SMSW16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
40704 { 11151 /* smsw */, X86::SMSW32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
40705 { 11151 /* smsw */, X86::SMSW64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
40706 { 11151 /* smsw */, X86::SMSW16m, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
40707 { 11174 /* sqrtpd */, X86::SQRTPDr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40708 { 11174 /* sqrtpd */, X86::SQRTPDm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
40709 { 11181 /* sqrtps */, X86::SQRTPSr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40710 { 11181 /* sqrtps */, X86::SQRTPSm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
40711 { 11188 /* sqrtsd */, X86::SQRTSDr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40712 { 11188 /* sqrtsd */, X86::SQRTSDm_Int, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
40713 { 11195 /* sqrtss */, X86::SQRTSSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40714 { 11195 /* sqrtss */, X86::SQRTSSm_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
40715 { 11202 /* ss */, X86::SS_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
40716 { 11205 /* stac */, X86::STAC, Convert_NoOperands, AMFBS_None, { }, },
40717 { 11210 /* stc */, X86::STC, Convert_NoOperands, AMFBS_None, { }, },
40718 { 11214 /* std */, X86::STD, Convert_NoOperands, AMFBS_None, { }, },
40719 { 11218 /* stgi */, X86::STGI, Convert_NoOperands, AMFBS_None, { }, },
40720 { 11223 /* sti */, X86::STI, Convert_NoOperands, AMFBS_None, { }, },
40721 { 11227 /* stmxcsr */, X86::STMXCSR, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
40722 { 11235 /* stos */, X86::STOSW, Convert__DstIdx161_0, AMFBS_None, { MCK_DstIdx16 }, },
40723 { 11235 /* stos */, X86::STOSL, Convert__DstIdx321_0, AMFBS_None, { MCK_DstIdx32 }, },
40724 { 11235 /* stos */, X86::STOSQ, Convert__DstIdx641_0, AMFBS_In64BitMode, { MCK_DstIdx64 }, },
40725 { 11235 /* stos */, X86::STOSB, Convert__DstIdx81_0, AMFBS_None, { MCK_DstIdx8 }, },
40726 { 11235 /* stos */, X86::STOSW, Convert__DstIdx161_0, AMFBS_None, { MCK_DstIdx16, MCK_AX }, },
40727 { 11235 /* stos */, X86::STOSL, Convert__DstIdx321_0, AMFBS_None, { MCK_DstIdx32, MCK_EAX }, },
40728 { 11235 /* stos */, X86::STOSQ, Convert__DstIdx641_0, AMFBS_In64BitMode, { MCK_DstIdx64, MCK_GR64_A }, },
40729 { 11235 /* stos */, X86::STOSB, Convert__DstIdx81_0, AMFBS_None, { MCK_DstIdx8, MCK_AL }, },
40730 { 11240 /* stosb */, X86::STOSB, Convert__DstIdx81_0, AMFBS_None, { MCK_DstIdx8 }, },
40731 { 11240 /* stosb */, X86::STOSB, Convert__DstIdx81_0, AMFBS_None, { MCK_DstIdx8, MCK_AL }, },
40732 { 11246 /* stosd */, X86::STOSL, Convert__DstIdx321_0, AMFBS_None, { MCK_DstIdx32 }, },
40733 { 11246 /* stosd */, X86::STOSL, Convert__DstIdx321_0, AMFBS_None, { MCK_DstIdx32, MCK_EAX }, },
40734 { 11258 /* stosq */, X86::STOSQ, Convert__DstIdx641_0, AMFBS_In64BitMode, { MCK_DstIdx64 }, },
40735 { 11258 /* stosq */, X86::STOSQ, Convert__DstIdx641_0, AMFBS_In64BitMode, { MCK_DstIdx64, MCK_GR64_A }, },
40736 { 11264 /* stosw */, X86::STOSW, Convert__DstIdx161_0, AMFBS_None, { MCK_DstIdx16 }, },
40737 { 11264 /* stosw */, X86::STOSW, Convert__DstIdx161_0, AMFBS_None, { MCK_DstIdx16, MCK_AX }, },
40738 { 11270 /* str */, X86::STR16r, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
40739 { 11270 /* str */, X86::STR32r, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
40740 { 11270 /* str */, X86::STR64r, Convert__Reg1_0, AMFBS_None, { MCK_GR64 }, },
40741 { 11270 /* str */, X86::STRm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
40742 { 11289 /* sttilecfg */, X86::STTILECFG, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
40743 { 11289 /* sttilecfg */, X86::STTILECFG_EVEX, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
40744 { 11299 /* stui */, X86::STUI, Convert_NoOperands, AMFBS_In64BitMode, { }, },
40745 { 11304 /* sub */, X86::SUB8i8, Convert__Imm1_1, AMFBS_None, { MCK_AL, MCK_Imm }, },
40746 { 11304 /* sub */, X86::SUB16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_AX, MCK_ImmSExti16i8 }, },
40747 { 11304 /* sub */, X86::SUB16i16, Convert__Imm1_1, AMFBS_None, { MCK_AX, MCK_Imm }, },
40748 { 11304 /* sub */, X86::SUB32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_EAX, MCK_ImmSExti32i8 }, },
40749 { 11304 /* sub */, X86::SUB32i32, Convert__Imm1_1, AMFBS_None, { MCK_EAX, MCK_Imm }, },
40750 { 11304 /* sub */, X86::SUB64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i8 }, },
40751 { 11304 /* sub */, X86::SUB64i32, Convert__ImmSExti64i321_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i32 }, },
40752 { 11304 /* sub */, X86::SUB16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
40753 { 11304 /* sub */, X86::SUB16rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
40754 { 11304 /* sub */, X86::SUB16rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
40755 { 11304 /* sub */, X86::SUB16ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_GR16, MCK_ImmSExti16i8 }, },
40756 { 11304 /* sub */, X86::SUB16ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmSExti16i8 }, },
40757 { 11304 /* sub */, X86::SUB16ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmSExti16i8 }, },
40758 { 11304 /* sub */, X86::SUB16ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR16, MCK_Imm }, },
40759 { 11304 /* sub */, X86::SUB16ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Imm }, },
40760 { 11304 /* sub */, X86::SUB16ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Imm }, },
40761 { 11304 /* sub */, X86::SUB16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
40762 { 11304 /* sub */, X86::SUB16rm_NF, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
40763 { 11304 /* sub */, X86::SUB16rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
40764 { 11304 /* sub */, X86::SUB32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
40765 { 11304 /* sub */, X86::SUB32rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
40766 { 11304 /* sub */, X86::SUB32rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
40767 { 11304 /* sub */, X86::SUB32ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_GR32, MCK_ImmSExti32i8 }, },
40768 { 11304 /* sub */, X86::SUB32ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmSExti32i8 }, },
40769 { 11304 /* sub */, X86::SUB32ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmSExti32i8 }, },
40770 { 11304 /* sub */, X86::SUB32ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR32, MCK_Imm }, },
40771 { 11304 /* sub */, X86::SUB32ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Imm }, },
40772 { 11304 /* sub */, X86::SUB32ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Imm }, },
40773 { 11304 /* sub */, X86::SUB32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
40774 { 11304 /* sub */, X86::SUB32rm_NF, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
40775 { 11304 /* sub */, X86::SUB32rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
40776 { 11304 /* sub */, X86::SUB64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
40777 { 11304 /* sub */, X86::SUB64rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
40778 { 11304 /* sub */, X86::SUB64rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
40779 { 11304 /* sub */, X86::SUB64ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i8 }, },
40780 { 11304 /* sub */, X86::SUB64ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i8 }, },
40781 { 11304 /* sub */, X86::SUB64ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i8 }, },
40782 { 11304 /* sub */, X86::SUB64ri32, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
40783 { 11304 /* sub */, X86::SUB64ri32_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
40784 { 11304 /* sub */, X86::SUB64ri32_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
40785 { 11304 /* sub */, X86::SUB64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
40786 { 11304 /* sub */, X86::SUB64rm_NF, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
40787 { 11304 /* sub */, X86::SUB64rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
40788 { 11304 /* sub */, X86::SUB8rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
40789 { 11304 /* sub */, X86::SUB8rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
40790 { 11304 /* sub */, X86::SUB8rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
40791 { 11304 /* sub */, X86::SUB8ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR8, MCK_Imm }, },
40792 { 11304 /* sub */, X86::SUB8ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Imm }, },
40793 { 11304 /* sub */, X86::SUB8ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Imm }, },
40794 { 11304 /* sub */, X86::SUB8rm, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
40795 { 11304 /* sub */, X86::SUB8rm_NF, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
40796 { 11304 /* sub */, X86::SUB8rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
40797 { 11304 /* sub */, X86::SUB16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
40798 { 11304 /* sub */, X86::SUB16mr_NF, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
40799 { 11304 /* sub */, X86::SUB16mr_EVEX, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
40800 { 11304 /* sub */, X86::SUB16mi8, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_None, { MCK_Mem16, MCK_ImmSExti16i8 }, },
40801 { 11304 /* sub */, X86::SUB16mi8_NF, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmSExti16i8 }, },
40802 { 11304 /* sub */, X86::SUB16mi8_EVEX, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmSExti16i8 }, },
40803 { 11304 /* sub */, X86::SUB16mi, Convert__Mem165_0__Imm1_1, AMFBS_None, { MCK_Mem16, MCK_Imm }, },
40804 { 11304 /* sub */, X86::SUB16mi_NF, Convert__Mem165_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_Imm }, },
40805 { 11304 /* sub */, X86::SUB16mi_EVEX, Convert__Mem165_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_Imm }, },
40806 { 11304 /* sub */, X86::SUB32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
40807 { 11304 /* sub */, X86::SUB32mr_NF, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
40808 { 11304 /* sub */, X86::SUB32mr_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
40809 { 11304 /* sub */, X86::SUB32mi8, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_None, { MCK_Mem32, MCK_ImmSExti32i8 }, },
40810 { 11304 /* sub */, X86::SUB32mi8_NF, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmSExti32i8 }, },
40811 { 11304 /* sub */, X86::SUB32mi8_EVEX, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmSExti32i8 }, },
40812 { 11304 /* sub */, X86::SUB32mi, Convert__Mem325_0__Imm1_1, AMFBS_None, { MCK_Mem32, MCK_Imm }, },
40813 { 11304 /* sub */, X86::SUB32mi_NF, Convert__Mem325_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_Imm }, },
40814 { 11304 /* sub */, X86::SUB32mi_EVEX, Convert__Mem325_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_Imm }, },
40815 { 11304 /* sub */, X86::SUB64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
40816 { 11304 /* sub */, X86::SUB64mr_NF, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
40817 { 11304 /* sub */, X86::SUB64mr_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
40818 { 11304 /* sub */, X86::SUB64mi8, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
40819 { 11304 /* sub */, X86::SUB64mi8_NF, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
40820 { 11304 /* sub */, X86::SUB64mi8_EVEX, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
40821 { 11304 /* sub */, X86::SUB64mi32, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
40822 { 11304 /* sub */, X86::SUB64mi32_NF, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
40823 { 11304 /* sub */, X86::SUB64mi32_EVEX, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
40824 { 11304 /* sub */, X86::SUB8mr, Convert__Mem85_0__Reg1_1, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
40825 { 11304 /* sub */, X86::SUB8mr_NF, Convert__Mem85_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
40826 { 11304 /* sub */, X86::SUB8mr_EVEX, Convert__Mem85_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
40827 { 11304 /* sub */, X86::SUB8mi, Convert__Mem85_0__Imm1_1, AMFBS_None, { MCK_Mem8, MCK_Imm }, },
40828 { 11304 /* sub */, X86::SUB8mi_NF, Convert__Mem85_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_Imm }, },
40829 { 11304 /* sub */, X86::SUB8mi_EVEX, Convert__Mem85_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_Imm }, },
40830 { 11304 /* sub */, X86::SUB16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
40831 { 11304 /* sub */, X86::SUB16rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
40832 { 11304 /* sub */, X86::SUB16ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
40833 { 11304 /* sub */, X86::SUB16ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
40834 { 11304 /* sub */, X86::SUB16ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
40835 { 11304 /* sub */, X86::SUB16ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
40836 { 11304 /* sub */, X86::SUB16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
40837 { 11304 /* sub */, X86::SUB16rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
40838 { 11304 /* sub */, X86::SUB16mr_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
40839 { 11304 /* sub */, X86::SUB16mr_NF_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
40840 { 11304 /* sub */, X86::SUB16mi8_ND, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
40841 { 11304 /* sub */, X86::SUB16mi8_NF_ND, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
40842 { 11304 /* sub */, X86::SUB16mi_ND, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
40843 { 11304 /* sub */, X86::SUB16mi_NF_ND, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
40844 { 11304 /* sub */, X86::SUB32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
40845 { 11304 /* sub */, X86::SUB32rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
40846 { 11304 /* sub */, X86::SUB32ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
40847 { 11304 /* sub */, X86::SUB32ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
40848 { 11304 /* sub */, X86::SUB32ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
40849 { 11304 /* sub */, X86::SUB32ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
40850 { 11304 /* sub */, X86::SUB32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
40851 { 11304 /* sub */, X86::SUB32rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
40852 { 11304 /* sub */, X86::SUB32mr_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
40853 { 11304 /* sub */, X86::SUB32mr_NF_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
40854 { 11304 /* sub */, X86::SUB32mi8_ND, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
40855 { 11304 /* sub */, X86::SUB32mi8_NF_ND, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
40856 { 11304 /* sub */, X86::SUB32mi_ND, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
40857 { 11304 /* sub */, X86::SUB32mi_NF_ND, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
40858 { 11304 /* sub */, X86::SUB64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
40859 { 11304 /* sub */, X86::SUB64rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
40860 { 11304 /* sub */, X86::SUB64ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
40861 { 11304 /* sub */, X86::SUB64ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
40862 { 11304 /* sub */, X86::SUB64ri32_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
40863 { 11304 /* sub */, X86::SUB64ri32_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
40864 { 11304 /* sub */, X86::SUB64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
40865 { 11304 /* sub */, X86::SUB64rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
40866 { 11304 /* sub */, X86::SUB64mr_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
40867 { 11304 /* sub */, X86::SUB64mr_NF_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
40868 { 11304 /* sub */, X86::SUB64mi8_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
40869 { 11304 /* sub */, X86::SUB64mi8_NF_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
40870 { 11304 /* sub */, X86::SUB64mi32_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
40871 { 11304 /* sub */, X86::SUB64mi32_NF_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
40872 { 11304 /* sub */, X86::SUB8rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
40873 { 11304 /* sub */, X86::SUB8rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
40874 { 11304 /* sub */, X86::SUB8ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Imm }, },
40875 { 11304 /* sub */, X86::SUB8ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Imm }, },
40876 { 11304 /* sub */, X86::SUB8rm_ND, Convert__Reg1_0__Reg1_1__Mem85_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Mem8 }, },
40877 { 11304 /* sub */, X86::SUB8rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem85_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Mem8 }, },
40878 { 11304 /* sub */, X86::SUB8mr_ND, Convert__Reg1_0__Mem85_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
40879 { 11304 /* sub */, X86::SUB8mr_NF_ND, Convert__Reg1_0__Mem85_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
40880 { 11304 /* sub */, X86::SUB8mi_ND, Convert__Reg1_0__Mem85_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_Imm }, },
40881 { 11304 /* sub */, X86::SUB8mi_NF_ND, Convert__Reg1_0__Mem85_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_Imm }, },
40882 { 11318 /* subpd */, X86::SUBPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40883 { 11318 /* subpd */, X86::SUBPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
40884 { 11324 /* subps */, X86::SUBPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40885 { 11324 /* subps */, X86::SUBPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
40886 { 11335 /* subsd */, X86::SUBSDrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40887 { 11335 /* subsd */, X86::SUBSDrm_Int, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
40888 { 11341 /* subss */, X86::SUBSSrr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
40889 { 11341 /* subss */, X86::SUBSSrm_Int, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
40890 { 11352 /* swapgs */, X86::SWAPGS, Convert_NoOperands, AMFBS_None, { }, },
40891 { 11359 /* syscall */, X86::SYSCALL, Convert_NoOperands, AMFBS_None, { }, },
40892 { 11367 /* sysenter */, X86::SYSENTER, Convert_NoOperands, AMFBS_None, { }, },
40893 { 11376 /* sysexit */, X86::SYSEXIT, Convert_NoOperands, AMFBS_None, { }, },
40894 { 11393 /* sysexitq */, X86::SYSEXIT64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
40895 { 11402 /* sysret */, X86::SYSRET, Convert_NoOperands, AMFBS_None, { }, },
40896 { 11417 /* sysretq */, X86::SYSRET64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
40897 { 11425 /* t1mskc */, X86::T1MSKC32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
40898 { 11425 /* t1mskc */, X86::T1MSKC32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
40899 { 11425 /* t1mskc */, X86::T1MSKC64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
40900 { 11425 /* t1mskc */, X86::T1MSKC64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
40901 { 11448 /* t2rpntlvwz0 */, X86::T2RPNTLVWZ0, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40902 { 11448 /* t2rpntlvwz0 */, X86::T2RPNTLVWZ0_EVEX, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40903 { 11460 /* t2rpntlvwz0rs */, X86::T2RPNTLVWZ0RS, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40904 { 11460 /* t2rpntlvwz0rs */, X86::T2RPNTLVWZ0RS_EVEX, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40905 { 11474 /* t2rpntlvwz0rst1 */, X86::T2RPNTLVWZ0RST1, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40906 { 11474 /* t2rpntlvwz0rst1 */, X86::T2RPNTLVWZ0RST1_EVEX, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40907 { 11490 /* t2rpntlvwz0t1 */, X86::T2RPNTLVWZ0T1, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40908 { 11490 /* t2rpntlvwz0t1 */, X86::T2RPNTLVWZ0T1_EVEX, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40909 { 11504 /* t2rpntlvwz1 */, X86::T2RPNTLVWZ1, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40910 { 11504 /* t2rpntlvwz1 */, X86::T2RPNTLVWZ1_EVEX, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40911 { 11516 /* t2rpntlvwz1rs */, X86::T2RPNTLVWZ1RS, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40912 { 11516 /* t2rpntlvwz1rs */, X86::T2RPNTLVWZ1RS_EVEX, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40913 { 11530 /* t2rpntlvwz1rst1 */, X86::T2RPNTLVWZ1RST1, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40914 { 11530 /* t2rpntlvwz1rst1 */, X86::T2RPNTLVWZ1RST1_EVEX, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40915 { 11546 /* t2rpntlvwz1t1 */, X86::T2RPNTLVWZ1T1, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40916 { 11546 /* t2rpntlvwz1t1 */, X86::T2RPNTLVWZ1T1_EVEX, Convert__TILEPair1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILEPair, MCK_SibMem }, },
40917 { 11560 /* tcmmimfp16ps */, X86::TCMMIMFP16PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40918 { 11573 /* tcmmrlfp16ps */, X86::TCMMRLFP16PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40919 { 11586 /* tconjtcmmimfp16ps */, X86::TCONJTCMMIMFP16PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40920 { 11604 /* tconjtfp16 */, X86::TCONJTFP16, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE }, },
40921 { 11615 /* tcvtrowd2ps */, X86::TCVTROWD2PSrre, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_VR512, MCK_TILE, MCK_GR32 }, },
40922 { 11615 /* tcvtrowd2ps */, X86::TCVTROWD2PSrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_VR512, MCK_TILE, MCK_ImmUnsignedi8 }, },
40923 { 11627 /* tcvtrowps2bf16h */, X86::TCVTROWPS2BF16Hrre, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_VR512, MCK_TILE, MCK_GR32 }, },
40924 { 11627 /* tcvtrowps2bf16h */, X86::TCVTROWPS2BF16Hrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_VR512, MCK_TILE, MCK_ImmUnsignedi8 }, },
40925 { 11643 /* tcvtrowps2bf16l */, X86::TCVTROWPS2BF16Lrre, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_VR512, MCK_TILE, MCK_GR32 }, },
40926 { 11643 /* tcvtrowps2bf16l */, X86::TCVTROWPS2BF16Lrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_VR512, MCK_TILE, MCK_ImmUnsignedi8 }, },
40927 { 11659 /* tcvtrowps2phh */, X86::TCVTROWPS2PHHrre, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_VR512, MCK_TILE, MCK_GR32 }, },
40928 { 11659 /* tcvtrowps2phh */, X86::TCVTROWPS2PHHrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_VR512, MCK_TILE, MCK_ImmUnsignedi8 }, },
40929 { 11673 /* tcvtrowps2phl */, X86::TCVTROWPS2PHLrre, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_VR512, MCK_TILE, MCK_GR32 }, },
40930 { 11673 /* tcvtrowps2phl */, X86::TCVTROWPS2PHLrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_VR512, MCK_TILE, MCK_ImmUnsignedi8 }, },
40931 { 11687 /* tdcall */, X86::TDCALL, Convert_NoOperands, AMFBS_None, { }, },
40932 { 11694 /* tdpbf16ps */, X86::TDPBF16PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40933 { 11704 /* tdpbf8ps */, X86::TDPBF8PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40934 { 11713 /* tdpbhf8ps */, X86::TDPBHF8PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40935 { 11723 /* tdpbssd */, X86::TDPBSSD, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40936 { 11731 /* tdpbsud */, X86::TDPBSUD, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40937 { 11739 /* tdpbusd */, X86::TDPBUSD, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40938 { 11747 /* tdpbuud */, X86::TDPBUUD, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40939 { 11755 /* tdpfp16ps */, X86::TDPFP16PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40940 { 11765 /* tdphbf8ps */, X86::TDPHBF8PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40941 { 11775 /* tdphf8ps */, X86::TDPHF8PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40942 { 11784 /* test */, X86::TEST8i8, Convert__Imm1_1, AMFBS_None, { MCK_AL, MCK_Imm }, },
40943 { 11784 /* test */, X86::TEST16i16, Convert__Imm1_1, AMFBS_None, { MCK_AX, MCK_Imm }, },
40944 { 11784 /* test */, X86::TEST32i32, Convert__Imm1_1, AMFBS_None, { MCK_EAX, MCK_Imm }, },
40945 { 11784 /* test */, X86::TEST64i32, Convert__ImmSExti64i321_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i32 }, },
40946 { 11784 /* test */, X86::TEST16rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
40947 { 11784 /* test */, X86::TEST16ri, Convert__Reg1_0__Imm1_1, AMFBS_None, { MCK_GR16, MCK_Imm }, },
40948 { 11784 /* test */, X86::TEST16mr, Convert__Mem165_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
40949 { 11784 /* test */, X86::TEST32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
40950 { 11784 /* test */, X86::TEST32ri, Convert__Reg1_0__Imm1_1, AMFBS_None, { MCK_GR32, MCK_Imm }, },
40951 { 11784 /* test */, X86::TEST32mr, Convert__Mem325_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
40952 { 11784 /* test */, X86::TEST64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
40953 { 11784 /* test */, X86::TEST64ri32, Convert__Reg1_0__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
40954 { 11784 /* test */, X86::TEST64mr, Convert__Mem645_1__Reg1_0, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
40955 { 11784 /* test */, X86::TEST8rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
40956 { 11784 /* test */, X86::TEST8ri, Convert__Reg1_0__Imm1_1, AMFBS_None, { MCK_GR8, MCK_Imm }, },
40957 { 11784 /* test */, X86::TEST8mr, Convert__Mem85_1__Reg1_0, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
40958 { 11784 /* test */, X86::TEST16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
40959 { 11784 /* test */, X86::TEST16mi, Convert__Mem165_0__Imm1_1, AMFBS_None, { MCK_Mem16, MCK_Imm }, },
40960 { 11784 /* test */, X86::TEST32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
40961 { 11784 /* test */, X86::TEST32mi, Convert__Mem325_0__Imm1_1, AMFBS_None, { MCK_Mem32, MCK_Imm }, },
40962 { 11784 /* test */, X86::TEST64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
40963 { 11784 /* test */, X86::TEST64mi32, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
40964 { 11784 /* test */, X86::TEST8mr, Convert__Mem85_0__Reg1_1, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
40965 { 11784 /* test */, X86::TEST8mi, Convert__Mem85_0__Imm1_1, AMFBS_None, { MCK_Mem8, MCK_Imm }, },
40966 { 11807 /* testui */, X86::TESTUI, Convert_NoOperands, AMFBS_In64BitMode, { }, },
40967 { 11820 /* tileloadd */, X86::TILELOADD, Convert__Reg1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILE, MCK_SibMem }, },
40968 { 11820 /* tileloadd */, X86::TILELOADD_EVEX, Convert__Reg1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILE, MCK_SibMem }, },
40969 { 11830 /* tileloaddrs */, X86::TILELOADDRS, Convert__Reg1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILE, MCK_SibMem }, },
40970 { 11830 /* tileloaddrs */, X86::TILELOADDRS_EVEX, Convert__Reg1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILE, MCK_SibMem }, },
40971 { 11842 /* tileloaddrst1 */, X86::TILELOADDRST1, Convert__Reg1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILE, MCK_SibMem }, },
40972 { 11842 /* tileloaddrst1 */, X86::TILELOADDRST1_EVEX, Convert__Reg1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILE, MCK_SibMem }, },
40973 { 11856 /* tileloaddt1 */, X86::TILELOADDT1, Convert__Reg1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILE, MCK_SibMem }, },
40974 { 11856 /* tileloaddt1 */, X86::TILELOADDT1_EVEX, Convert__Reg1_0__SibMem5_1, AMFBS_In64BitMode, { MCK_TILE, MCK_SibMem }, },
40975 { 11868 /* tilemovrow */, X86::TILEMOVROWrre, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_VR512, MCK_TILE, MCK_GR32 }, },
40976 { 11868 /* tilemovrow */, X86::TILEMOVROWrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_In64BitMode, { MCK_VR512, MCK_TILE, MCK_ImmUnsignedi8 }, },
40977 { 11879 /* tilerelease */, X86::TILERELEASE, Convert_NoOperands, AMFBS_In64BitMode, { }, },
40978 { 11891 /* tilestored */, X86::TILESTORED, Convert__SibMem5_0__Reg1_1, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILE }, },
40979 { 11891 /* tilestored */, X86::TILESTORED_EVEX, Convert__SibMem5_0__Reg1_1, AMFBS_In64BitMode, { MCK_SibMem, MCK_TILE }, },
40980 { 11902 /* tilezero */, X86::TILEZERO, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_TILE }, },
40981 { 11911 /* tlbsync */, X86::TLBSYNC, Convert_NoOperands, AMFBS_None, { }, },
40982 { 11919 /* tmmultf32ps */, X86::TMMULTF32PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40983 { 11931 /* tpause */, X86::TPAUSE, Convert__GR32orGR641_0, AMFBS_None, { MCK_GR32orGR64 }, },
40984 { 11938 /* ttcmmimfp16ps */, X86::TTCMMIMFP16PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40985 { 11952 /* ttcmmrlfp16ps */, X86::TTCMMRLFP16PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40986 { 11966 /* ttdpbf16ps */, X86::TTDPBF16PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40987 { 11977 /* ttdpfp16ps */, X86::TTDPFP16PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40988 { 11988 /* ttmmultf32ps */, X86::TTMMULTF32PS, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE, MCK_TILE }, },
40989 { 12001 /* ttransposed */, X86::TTRANSPOSED, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_TILE, MCK_TILE }, },
40990 { 12013 /* tzcnt */, X86::TZCNT16rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
40991 { 12013 /* tzcnt */, X86::TZCNT16rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
40992 { 12013 /* tzcnt */, X86::TZCNT16rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
40993 { 12013 /* tzcnt */, X86::TZCNT16rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
40994 { 12013 /* tzcnt */, X86::TZCNT16rm_EVEX, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
40995 { 12013 /* tzcnt */, X86::TZCNT16rm_NF, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
40996 { 12013 /* tzcnt */, X86::TZCNT32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
40997 { 12013 /* tzcnt */, X86::TZCNT32rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
40998 { 12013 /* tzcnt */, X86::TZCNT32rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
40999 { 12013 /* tzcnt */, X86::TZCNT32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
41000 { 12013 /* tzcnt */, X86::TZCNT32rm_EVEX, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
41001 { 12013 /* tzcnt */, X86::TZCNT32rm_NF, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
41002 { 12013 /* tzcnt */, X86::TZCNT64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
41003 { 12013 /* tzcnt */, X86::TZCNT64rr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
41004 { 12013 /* tzcnt */, X86::TZCNT64rr_NF, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
41005 { 12013 /* tzcnt */, X86::TZCNT64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
41006 { 12013 /* tzcnt */, X86::TZCNT64rm_EVEX, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
41007 { 12013 /* tzcnt */, X86::TZCNT64rm_NF, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
41008 { 12040 /* tzmsk */, X86::TZMSK32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
41009 { 12040 /* tzmsk */, X86::TZMSK32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
41010 { 12040 /* tzmsk */, X86::TZMSK64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
41011 { 12040 /* tzmsk */, X86::TZMSK64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
41012 { 12060 /* ucomisd */, X86::UCOMISDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
41013 { 12060 /* ucomisd */, X86::UCOMISDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
41014 { 12068 /* ucomiss */, X86::UCOMISSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
41015 { 12068 /* ucomiss */, X86::UCOMISSrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
41016 { 12076 /* ud1 */, X86::UD1Wr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
41017 { 12076 /* ud1 */, X86::UD1Wm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
41018 { 12076 /* ud1 */, X86::UD1Lr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
41019 { 12076 /* ud1 */, X86::UD1Lm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
41020 { 12076 /* ud1 */, X86::UD1Qr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
41021 { 12076 /* ud1 */, X86::UD1Qm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
41022 { 12095 /* ud2 */, X86::TRAP, Convert_NoOperands, AMFBS_None, { }, },
41023 { 12099 /* uiret */, X86::UIRET, Convert_NoOperands, AMFBS_In64BitMode, { }, },
41024 { 12105 /* umonitor */, X86::UMONITOR16, Convert__Reg1_0, AMFBS_Not64BitMode, { MCK_GR16 }, },
41025 { 12105 /* umonitor */, X86::UMONITOR32, Convert__Reg1_0, AMFBS_None, { MCK_GR32 }, },
41026 { 12105 /* umonitor */, X86::UMONITOR64, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
41027 { 12114 /* umwait */, X86::UMWAIT, Convert__GR32orGR641_0, AMFBS_None, { MCK_GR32orGR64 }, },
41028 { 12121 /* unpckhpd */, X86::UNPCKHPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
41029 { 12121 /* unpckhpd */, X86::UNPCKHPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
41030 { 12130 /* unpckhps */, X86::UNPCKHPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
41031 { 12130 /* unpckhps */, X86::UNPCKHPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
41032 { 12139 /* unpcklpd */, X86::UNPCKLPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
41033 { 12139 /* unpcklpd */, X86::UNPCKLPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
41034 { 12148 /* unpcklps */, X86::UNPCKLPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
41035 { 12148 /* unpcklps */, X86::UNPCKLPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
41036 { 12157 /* urdmsr */, X86::URDMSRrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
41037 { 12157 /* urdmsr */, X86::URDMSRrr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
41038 { 12157 /* urdmsr */, X86::URDMSRri, Convert__Reg1_0__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
41039 { 12157 /* urdmsr */, X86::URDMSRri_EVEX, Convert__Reg1_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
41040 { 12164 /* uwrmsr */, X86::UWRMSRrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
41041 { 12164 /* uwrmsr */, X86::UWRMSRrr_EVEX, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
41042 { 12164 /* uwrmsr */, X86::UWRMSRir, Convert__Reg1_1__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
41043 { 12164 /* uwrmsr */, X86::UWRMSRir_EVEX, Convert__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
41044 { 12171 /* v4fmaddps */, X86::V4FMADDPSrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128 }, },
41045 { 12171 /* v4fmaddps */, X86::V4FMADDPSrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128 }, },
41046 { 12171 /* v4fmaddps */, X86::V4FMADDPSrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128 }, },
41047 { 12181 /* v4fmaddss */, X86::V4FMADDSSrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41048 { 12181 /* v4fmaddss */, X86::V4FMADDSSrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41049 { 12181 /* v4fmaddss */, X86::V4FMADDSSrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41050 { 12191 /* v4fnmaddps */, X86::V4FNMADDPSrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128 }, },
41051 { 12191 /* v4fnmaddps */, X86::V4FNMADDPSrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128 }, },
41052 { 12191 /* v4fnmaddps */, X86::V4FNMADDPSrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128 }, },
41053 { 12202 /* v4fnmaddss */, X86::V4FNMADDSSrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41054 { 12202 /* v4fnmaddss */, X86::V4FNMADDSSrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41055 { 12202 /* v4fnmaddss */, X86::V4FNMADDSSrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41056 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41057 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41058 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41059 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41060 { 12213 /* vaddbf16 */, X86::VADDBF16Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41061 { 12213 /* vaddbf16 */, X86::VADDBF16Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41062 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41063 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41064 { 12213 /* vaddbf16 */, X86::VADDBF16Zrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41065 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41066 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41067 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41068 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41069 { 12213 /* vaddbf16 */, X86::VADDBF16Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41070 { 12213 /* vaddbf16 */, X86::VADDBF16Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41071 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41072 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41073 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41074 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41075 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41076 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41077 { 12213 /* vaddbf16 */, X86::VADDBF16Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41078 { 12213 /* vaddbf16 */, X86::VADDBF16Zrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41079 { 12213 /* vaddbf16 */, X86::VADDBF16Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41080 { 12213 /* vaddbf16 */, X86::VADDBF16Z128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41081 { 12213 /* vaddbf16 */, X86::VADDBF16Z256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41082 { 12213 /* vaddbf16 */, X86::VADDBF16Zrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41083 { 12222 /* vaddpd */, X86::VADDPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41084 { 12222 /* vaddpd */, X86::VADDPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
41085 { 12222 /* vaddpd */, X86::VADDPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
41086 { 12222 /* vaddpd */, X86::VADDPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
41087 { 12222 /* vaddpd */, X86::VADDPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41088 { 12222 /* vaddpd */, X86::VADDPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41089 { 12222 /* vaddpd */, X86::VADDPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41090 { 12222 /* vaddpd */, X86::VADDPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41091 { 12222 /* vaddpd */, X86::VADDPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41092 { 12222 /* vaddpd */, X86::VADDPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41093 { 12222 /* vaddpd */, X86::VADDPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
41094 { 12222 /* vaddpd */, X86::VADDPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
41095 { 12222 /* vaddpd */, X86::VADDPDZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
41096 { 12222 /* vaddpd */, X86::VADDPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
41097 { 12222 /* vaddpd */, X86::VADDPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41098 { 12222 /* vaddpd */, X86::VADDPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41099 { 12222 /* vaddpd */, X86::VADDPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41100 { 12222 /* vaddpd */, X86::VADDPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41101 { 12222 /* vaddpd */, X86::VADDPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41102 { 12222 /* vaddpd */, X86::VADDPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41103 { 12222 /* vaddpd */, X86::VADDPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41104 { 12222 /* vaddpd */, X86::VADDPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41105 { 12222 /* vaddpd */, X86::VADDPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
41106 { 12222 /* vaddpd */, X86::VADDPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41107 { 12222 /* vaddpd */, X86::VADDPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41108 { 12222 /* vaddpd */, X86::VADDPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
41109 { 12222 /* vaddpd */, X86::VADDPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41110 { 12222 /* vaddpd */, X86::VADDPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41111 { 12222 /* vaddpd */, X86::VADDPDZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
41112 { 12222 /* vaddpd */, X86::VADDPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
41113 { 12222 /* vaddpd */, X86::VADDPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
41114 { 12222 /* vaddpd */, X86::VADDPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
41115 { 12222 /* vaddpd */, X86::VADDPDZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
41116 { 12222 /* vaddpd */, X86::VADDPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
41117 { 12229 /* vaddph */, X86::VADDPHZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41118 { 12229 /* vaddph */, X86::VADDPHZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41119 { 12229 /* vaddph */, X86::VADDPHZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41120 { 12229 /* vaddph */, X86::VADDPHZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41121 { 12229 /* vaddph */, X86::VADDPHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41122 { 12229 /* vaddph */, X86::VADDPHZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41123 { 12229 /* vaddph */, X86::VADDPHZ128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41124 { 12229 /* vaddph */, X86::VADDPHZ256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41125 { 12229 /* vaddph */, X86::VADDPHZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
41126 { 12229 /* vaddph */, X86::VADDPHZrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41127 { 12229 /* vaddph */, X86::VADDPHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41128 { 12229 /* vaddph */, X86::VADDPHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41129 { 12229 /* vaddph */, X86::VADDPHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41130 { 12229 /* vaddph */, X86::VADDPHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41131 { 12229 /* vaddph */, X86::VADDPHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41132 { 12229 /* vaddph */, X86::VADDPHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41133 { 12229 /* vaddph */, X86::VADDPHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41134 { 12229 /* vaddph */, X86::VADDPHZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41135 { 12229 /* vaddph */, X86::VADDPHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41136 { 12229 /* vaddph */, X86::VADDPHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41137 { 12229 /* vaddph */, X86::VADDPHZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41138 { 12229 /* vaddph */, X86::VADDPHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41139 { 12229 /* vaddph */, X86::VADDPHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41140 { 12229 /* vaddph */, X86::VADDPHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41141 { 12229 /* vaddph */, X86::VADDPHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
41142 { 12229 /* vaddph */, X86::VADDPHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41143 { 12229 /* vaddph */, X86::VADDPHZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41144 { 12229 /* vaddph */, X86::VADDPHZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41145 { 12229 /* vaddph */, X86::VADDPHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
41146 { 12229 /* vaddph */, X86::VADDPHZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41147 { 12236 /* vaddps */, X86::VADDPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41148 { 12236 /* vaddps */, X86::VADDPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
41149 { 12236 /* vaddps */, X86::VADDPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
41150 { 12236 /* vaddps */, X86::VADDPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
41151 { 12236 /* vaddps */, X86::VADDPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41152 { 12236 /* vaddps */, X86::VADDPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41153 { 12236 /* vaddps */, X86::VADDPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41154 { 12236 /* vaddps */, X86::VADDPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41155 { 12236 /* vaddps */, X86::VADDPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41156 { 12236 /* vaddps */, X86::VADDPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41157 { 12236 /* vaddps */, X86::VADDPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41158 { 12236 /* vaddps */, X86::VADDPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41159 { 12236 /* vaddps */, X86::VADDPSZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
41160 { 12236 /* vaddps */, X86::VADDPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41161 { 12236 /* vaddps */, X86::VADDPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41162 { 12236 /* vaddps */, X86::VADDPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41163 { 12236 /* vaddps */, X86::VADDPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41164 { 12236 /* vaddps */, X86::VADDPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41165 { 12236 /* vaddps */, X86::VADDPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41166 { 12236 /* vaddps */, X86::VADDPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41167 { 12236 /* vaddps */, X86::VADDPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41168 { 12236 /* vaddps */, X86::VADDPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41169 { 12236 /* vaddps */, X86::VADDPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41170 { 12236 /* vaddps */, X86::VADDPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41171 { 12236 /* vaddps */, X86::VADDPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41172 { 12236 /* vaddps */, X86::VADDPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41173 { 12236 /* vaddps */, X86::VADDPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41174 { 12236 /* vaddps */, X86::VADDPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41175 { 12236 /* vaddps */, X86::VADDPSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
41176 { 12236 /* vaddps */, X86::VADDPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41177 { 12236 /* vaddps */, X86::VADDPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41178 { 12236 /* vaddps */, X86::VADDPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41179 { 12236 /* vaddps */, X86::VADDPSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
41180 { 12236 /* vaddps */, X86::VADDPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41181 { 12243 /* vaddsd */, X86::VADDSDrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41182 { 12243 /* vaddsd */, X86::VADDSDrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
41183 { 12243 /* vaddsd */, X86::VADDSDZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41184 { 12243 /* vaddsd */, X86::VADDSDZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
41185 { 12243 /* vaddsd */, X86::VADDSDZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
41186 { 12243 /* vaddsd */, X86::VADDSDZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41187 { 12243 /* vaddsd */, X86::VADDSDZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
41188 { 12243 /* vaddsd */, X86::VADDSDZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41189 { 12243 /* vaddsd */, X86::VADDSDZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
41190 { 12243 /* vaddsd */, X86::VADDSDZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
41191 { 12243 /* vaddsd */, X86::VADDSDZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
41192 { 12250 /* vaddsh */, X86::VADDSHZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41193 { 12250 /* vaddsh */, X86::VADDSHZrm_Int, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
41194 { 12250 /* vaddsh */, X86::VADDSHZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
41195 { 12250 /* vaddsh */, X86::VADDSHZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41196 { 12250 /* vaddsh */, X86::VADDSHZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
41197 { 12250 /* vaddsh */, X86::VADDSHZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41198 { 12250 /* vaddsh */, X86::VADDSHZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
41199 { 12250 /* vaddsh */, X86::VADDSHZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
41200 { 12250 /* vaddsh */, X86::VADDSHZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
41201 { 12257 /* vaddss */, X86::VADDSSrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41202 { 12257 /* vaddss */, X86::VADDSSrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
41203 { 12257 /* vaddss */, X86::VADDSSZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41204 { 12257 /* vaddss */, X86::VADDSSZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
41205 { 12257 /* vaddss */, X86::VADDSSZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
41206 { 12257 /* vaddss */, X86::VADDSSZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41207 { 12257 /* vaddss */, X86::VADDSSZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
41208 { 12257 /* vaddss */, X86::VADDSSZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41209 { 12257 /* vaddss */, X86::VADDSSZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
41210 { 12257 /* vaddss */, X86::VADDSSZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
41211 { 12257 /* vaddss */, X86::VADDSSZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
41212 { 12264 /* vaddsubpd */, X86::VADDSUBPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41213 { 12264 /* vaddsubpd */, X86::VADDSUBPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
41214 { 12264 /* vaddsubpd */, X86::VADDSUBPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
41215 { 12264 /* vaddsubpd */, X86::VADDSUBPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
41216 { 12274 /* vaddsubps */, X86::VADDSUBPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41217 { 12274 /* vaddsubps */, X86::VADDSUBPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
41218 { 12274 /* vaddsubps */, X86::VADDSUBPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
41219 { 12274 /* vaddsubps */, X86::VADDSUBPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
41220 { 12284 /* vaesdec */, X86::VAESDECrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41221 { 12284 /* vaesdec */, X86::VAESDECrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
41222 { 12284 /* vaesdec */, X86::VAESDECYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
41223 { 12284 /* vaesdec */, X86::VAESDECYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
41224 { 12284 /* vaesdec */, X86::VAESDECZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41225 { 12284 /* vaesdec */, X86::VAESDECZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41226 { 12284 /* vaesdec */, X86::VAESDECZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41227 { 12284 /* vaesdec */, X86::VAESDECZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41228 { 12284 /* vaesdec */, X86::VAESDECZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41229 { 12284 /* vaesdec */, X86::VAESDECZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41230 { 12292 /* vaesdeclast */, X86::VAESDECLASTrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41231 { 12292 /* vaesdeclast */, X86::VAESDECLASTrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
41232 { 12292 /* vaesdeclast */, X86::VAESDECLASTYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
41233 { 12292 /* vaesdeclast */, X86::VAESDECLASTYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
41234 { 12292 /* vaesdeclast */, X86::VAESDECLASTZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41235 { 12292 /* vaesdeclast */, X86::VAESDECLASTZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41236 { 12292 /* vaesdeclast */, X86::VAESDECLASTZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41237 { 12292 /* vaesdeclast */, X86::VAESDECLASTZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41238 { 12292 /* vaesdeclast */, X86::VAESDECLASTZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41239 { 12292 /* vaesdeclast */, X86::VAESDECLASTZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41240 { 12304 /* vaesenc */, X86::VAESENCrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41241 { 12304 /* vaesenc */, X86::VAESENCrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
41242 { 12304 /* vaesenc */, X86::VAESENCYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
41243 { 12304 /* vaesenc */, X86::VAESENCYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
41244 { 12304 /* vaesenc */, X86::VAESENCZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41245 { 12304 /* vaesenc */, X86::VAESENCZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41246 { 12304 /* vaesenc */, X86::VAESENCZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41247 { 12304 /* vaesenc */, X86::VAESENCZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41248 { 12304 /* vaesenc */, X86::VAESENCZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41249 { 12304 /* vaesenc */, X86::VAESENCZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41250 { 12312 /* vaesenclast */, X86::VAESENCLASTrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41251 { 12312 /* vaesenclast */, X86::VAESENCLASTrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
41252 { 12312 /* vaesenclast */, X86::VAESENCLASTYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
41253 { 12312 /* vaesenclast */, X86::VAESENCLASTYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
41254 { 12312 /* vaesenclast */, X86::VAESENCLASTZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41255 { 12312 /* vaesenclast */, X86::VAESENCLASTZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41256 { 12312 /* vaesenclast */, X86::VAESENCLASTZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41257 { 12312 /* vaesenclast */, X86::VAESENCLASTZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41258 { 12312 /* vaesenclast */, X86::VAESENCLASTZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41259 { 12312 /* vaesenclast */, X86::VAESENCLASTZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41260 { 12324 /* vaesimc */, X86::VAESIMCrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
41261 { 12324 /* vaesimc */, X86::VAESIMCrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
41262 { 12332 /* vaeskeygenassist */, X86::VAESKEYGENASSIST128rr, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
41263 { 12332 /* vaeskeygenassist */, X86::VAESKEYGENASSIST128rm, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41264 { 12349 /* valignd */, X86::VALIGNDZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41265 { 12349 /* valignd */, X86::VALIGNDZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41266 { 12349 /* valignd */, X86::VALIGNDZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41267 { 12349 /* valignd */, X86::VALIGNDZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41268 { 12349 /* valignd */, X86::VALIGNDZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41269 { 12349 /* valignd */, X86::VALIGNDZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41270 { 12349 /* valignd */, X86::VALIGNDZ128rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
41271 { 12349 /* valignd */, X86::VALIGNDZ256rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41272 { 12349 /* valignd */, X86::VALIGNDZrmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
41273 { 12349 /* valignd */, X86::VALIGNDZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41274 { 12349 /* valignd */, X86::VALIGNDZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41275 { 12349 /* valignd */, X86::VALIGNDZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41276 { 12349 /* valignd */, X86::VALIGNDZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41277 { 12349 /* valignd */, X86::VALIGNDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41278 { 12349 /* valignd */, X86::VALIGNDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41279 { 12349 /* valignd */, X86::VALIGNDZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41280 { 12349 /* valignd */, X86::VALIGNDZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41281 { 12349 /* valignd */, X86::VALIGNDZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
41282 { 12349 /* valignd */, X86::VALIGNDZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41283 { 12349 /* valignd */, X86::VALIGNDZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41284 { 12349 /* valignd */, X86::VALIGNDZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41285 { 12349 /* valignd */, X86::VALIGNDZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41286 { 12349 /* valignd */, X86::VALIGNDZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41287 { 12349 /* valignd */, X86::VALIGNDZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
41288 { 12349 /* valignd */, X86::VALIGNDZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
41289 { 12349 /* valignd */, X86::VALIGNDZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41290 { 12349 /* valignd */, X86::VALIGNDZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
41291 { 12357 /* valignq */, X86::VALIGNQZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41292 { 12357 /* valignq */, X86::VALIGNQZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41293 { 12357 /* valignq */, X86::VALIGNQZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41294 { 12357 /* valignq */, X86::VALIGNQZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41295 { 12357 /* valignq */, X86::VALIGNQZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41296 { 12357 /* valignq */, X86::VALIGNQZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41297 { 12357 /* valignq */, X86::VALIGNQZ128rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
41298 { 12357 /* valignq */, X86::VALIGNQZ256rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
41299 { 12357 /* valignq */, X86::VALIGNQZrmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41300 { 12357 /* valignq */, X86::VALIGNQZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41301 { 12357 /* valignq */, X86::VALIGNQZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41302 { 12357 /* valignq */, X86::VALIGNQZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41303 { 12357 /* valignq */, X86::VALIGNQZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41304 { 12357 /* valignq */, X86::VALIGNQZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41305 { 12357 /* valignq */, X86::VALIGNQZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41306 { 12357 /* valignq */, X86::VALIGNQZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41307 { 12357 /* valignq */, X86::VALIGNQZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41308 { 12357 /* valignq */, X86::VALIGNQZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
41309 { 12357 /* valignq */, X86::VALIGNQZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41310 { 12357 /* valignq */, X86::VALIGNQZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41311 { 12357 /* valignq */, X86::VALIGNQZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
41312 { 12357 /* valignq */, X86::VALIGNQZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41313 { 12357 /* valignq */, X86::VALIGNQZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41314 { 12357 /* valignq */, X86::VALIGNQZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41315 { 12357 /* valignq */, X86::VALIGNQZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
41316 { 12357 /* valignq */, X86::VALIGNQZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
41317 { 12357 /* valignq */, X86::VALIGNQZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41318 { 12365 /* vandnpd */, X86::VANDNPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41319 { 12365 /* vandnpd */, X86::VANDNPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
41320 { 12365 /* vandnpd */, X86::VANDNPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
41321 { 12365 /* vandnpd */, X86::VANDNPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
41322 { 12365 /* vandnpd */, X86::VANDNPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41323 { 12365 /* vandnpd */, X86::VANDNPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41324 { 12365 /* vandnpd */, X86::VANDNPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41325 { 12365 /* vandnpd */, X86::VANDNPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41326 { 12365 /* vandnpd */, X86::VANDNPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41327 { 12365 /* vandnpd */, X86::VANDNPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41328 { 12365 /* vandnpd */, X86::VANDNPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
41329 { 12365 /* vandnpd */, X86::VANDNPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
41330 { 12365 /* vandnpd */, X86::VANDNPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
41331 { 12365 /* vandnpd */, X86::VANDNPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41332 { 12365 /* vandnpd */, X86::VANDNPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41333 { 12365 /* vandnpd */, X86::VANDNPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41334 { 12365 /* vandnpd */, X86::VANDNPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41335 { 12365 /* vandnpd */, X86::VANDNPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41336 { 12365 /* vandnpd */, X86::VANDNPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41337 { 12365 /* vandnpd */, X86::VANDNPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41338 { 12365 /* vandnpd */, X86::VANDNPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41339 { 12365 /* vandnpd */, X86::VANDNPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
41340 { 12365 /* vandnpd */, X86::VANDNPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41341 { 12365 /* vandnpd */, X86::VANDNPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41342 { 12365 /* vandnpd */, X86::VANDNPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
41343 { 12365 /* vandnpd */, X86::VANDNPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41344 { 12365 /* vandnpd */, X86::VANDNPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41345 { 12365 /* vandnpd */, X86::VANDNPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
41346 { 12365 /* vandnpd */, X86::VANDNPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
41347 { 12365 /* vandnpd */, X86::VANDNPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
41348 { 12365 /* vandnpd */, X86::VANDNPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
41349 { 12373 /* vandnps */, X86::VANDNPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41350 { 12373 /* vandnps */, X86::VANDNPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
41351 { 12373 /* vandnps */, X86::VANDNPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
41352 { 12373 /* vandnps */, X86::VANDNPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
41353 { 12373 /* vandnps */, X86::VANDNPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41354 { 12373 /* vandnps */, X86::VANDNPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41355 { 12373 /* vandnps */, X86::VANDNPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41356 { 12373 /* vandnps */, X86::VANDNPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41357 { 12373 /* vandnps */, X86::VANDNPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41358 { 12373 /* vandnps */, X86::VANDNPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41359 { 12373 /* vandnps */, X86::VANDNPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41360 { 12373 /* vandnps */, X86::VANDNPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41361 { 12373 /* vandnps */, X86::VANDNPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41362 { 12373 /* vandnps */, X86::VANDNPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41363 { 12373 /* vandnps */, X86::VANDNPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41364 { 12373 /* vandnps */, X86::VANDNPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41365 { 12373 /* vandnps */, X86::VANDNPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41366 { 12373 /* vandnps */, X86::VANDNPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41367 { 12373 /* vandnps */, X86::VANDNPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41368 { 12373 /* vandnps */, X86::VANDNPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41369 { 12373 /* vandnps */, X86::VANDNPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41370 { 12373 /* vandnps */, X86::VANDNPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41371 { 12373 /* vandnps */, X86::VANDNPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41372 { 12373 /* vandnps */, X86::VANDNPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41373 { 12373 /* vandnps */, X86::VANDNPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41374 { 12373 /* vandnps */, X86::VANDNPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41375 { 12373 /* vandnps */, X86::VANDNPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41376 { 12373 /* vandnps */, X86::VANDNPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41377 { 12373 /* vandnps */, X86::VANDNPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41378 { 12373 /* vandnps */, X86::VANDNPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41379 { 12373 /* vandnps */, X86::VANDNPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41380 { 12381 /* vandpd */, X86::VANDPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41381 { 12381 /* vandpd */, X86::VANDPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
41382 { 12381 /* vandpd */, X86::VANDPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
41383 { 12381 /* vandpd */, X86::VANDPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
41384 { 12381 /* vandpd */, X86::VANDPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41385 { 12381 /* vandpd */, X86::VANDPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41386 { 12381 /* vandpd */, X86::VANDPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41387 { 12381 /* vandpd */, X86::VANDPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41388 { 12381 /* vandpd */, X86::VANDPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41389 { 12381 /* vandpd */, X86::VANDPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41390 { 12381 /* vandpd */, X86::VANDPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
41391 { 12381 /* vandpd */, X86::VANDPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
41392 { 12381 /* vandpd */, X86::VANDPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
41393 { 12381 /* vandpd */, X86::VANDPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41394 { 12381 /* vandpd */, X86::VANDPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41395 { 12381 /* vandpd */, X86::VANDPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41396 { 12381 /* vandpd */, X86::VANDPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41397 { 12381 /* vandpd */, X86::VANDPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41398 { 12381 /* vandpd */, X86::VANDPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41399 { 12381 /* vandpd */, X86::VANDPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41400 { 12381 /* vandpd */, X86::VANDPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41401 { 12381 /* vandpd */, X86::VANDPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
41402 { 12381 /* vandpd */, X86::VANDPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41403 { 12381 /* vandpd */, X86::VANDPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41404 { 12381 /* vandpd */, X86::VANDPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
41405 { 12381 /* vandpd */, X86::VANDPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41406 { 12381 /* vandpd */, X86::VANDPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41407 { 12381 /* vandpd */, X86::VANDPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
41408 { 12381 /* vandpd */, X86::VANDPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
41409 { 12381 /* vandpd */, X86::VANDPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
41410 { 12381 /* vandpd */, X86::VANDPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
41411 { 12388 /* vandps */, X86::VANDPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
41412 { 12388 /* vandps */, X86::VANDPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
41413 { 12388 /* vandps */, X86::VANDPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
41414 { 12388 /* vandps */, X86::VANDPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
41415 { 12388 /* vandps */, X86::VANDPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41416 { 12388 /* vandps */, X86::VANDPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41417 { 12388 /* vandps */, X86::VANDPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41418 { 12388 /* vandps */, X86::VANDPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41419 { 12388 /* vandps */, X86::VANDPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41420 { 12388 /* vandps */, X86::VANDPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41421 { 12388 /* vandps */, X86::VANDPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41422 { 12388 /* vandps */, X86::VANDPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41423 { 12388 /* vandps */, X86::VANDPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41424 { 12388 /* vandps */, X86::VANDPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41425 { 12388 /* vandps */, X86::VANDPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41426 { 12388 /* vandps */, X86::VANDPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41427 { 12388 /* vandps */, X86::VANDPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41428 { 12388 /* vandps */, X86::VANDPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41429 { 12388 /* vandps */, X86::VANDPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41430 { 12388 /* vandps */, X86::VANDPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41431 { 12388 /* vandps */, X86::VANDPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41432 { 12388 /* vandps */, X86::VANDPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41433 { 12388 /* vandps */, X86::VANDPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41434 { 12388 /* vandps */, X86::VANDPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41435 { 12388 /* vandps */, X86::VANDPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41436 { 12388 /* vandps */, X86::VANDPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41437 { 12388 /* vandps */, X86::VANDPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41438 { 12388 /* vandps */, X86::VANDPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41439 { 12388 /* vandps */, X86::VANDPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41440 { 12388 /* vandps */, X86::VANDPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41441 { 12388 /* vandps */, X86::VANDPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41442 { 12395 /* vbcstnebf162ps */, X86::VBCSTNEBF162PSrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16, MCK_Mem16 }, },
41443 { 12395 /* vbcstnebf162ps */, X86::VBCSTNEBF162PSYrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256, MCK_Mem16 }, },
41444 { 12410 /* vbcstnesh2ps */, X86::VBCSTNESH2PSrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16, MCK_Mem16 }, },
41445 { 12410 /* vbcstnesh2ps */, X86::VBCSTNESH2PSYrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256, MCK_Mem16 }, },
41446 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41447 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41448 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41449 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41450 { 12423 /* vblendmpd */, X86::VBLENDMPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41451 { 12423 /* vblendmpd */, X86::VBLENDMPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41452 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
41453 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
41454 { 12423 /* vblendmpd */, X86::VBLENDMPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
41455 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41456 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41457 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41458 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41459 { 12423 /* vblendmpd */, X86::VBLENDMPDZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41460 { 12423 /* vblendmpd */, X86::VBLENDMPDZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41461 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41462 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41463 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
41464 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41465 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41466 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
41467 { 12423 /* vblendmpd */, X86::VBLENDMPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41468 { 12423 /* vblendmpd */, X86::VBLENDMPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41469 { 12423 /* vblendmpd */, X86::VBLENDMPDZrmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
41470 { 12423 /* vblendmpd */, X86::VBLENDMPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
41471 { 12423 /* vblendmpd */, X86::VBLENDMPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
41472 { 12423 /* vblendmpd */, X86::VBLENDMPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
41473 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41474 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41475 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41476 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41477 { 12433 /* vblendmps */, X86::VBLENDMPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41478 { 12433 /* vblendmps */, X86::VBLENDMPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41479 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41480 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41481 { 12433 /* vblendmps */, X86::VBLENDMPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41482 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41483 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41484 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41485 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41486 { 12433 /* vblendmps */, X86::VBLENDMPSZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41487 { 12433 /* vblendmps */, X86::VBLENDMPSZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41488 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41489 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41490 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41491 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41492 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41493 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41494 { 12433 /* vblendmps */, X86::VBLENDMPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41495 { 12433 /* vblendmps */, X86::VBLENDMPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41496 { 12433 /* vblendmps */, X86::VBLENDMPSZrmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41497 { 12433 /* vblendmps */, X86::VBLENDMPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41498 { 12433 /* vblendmps */, X86::VBLENDMPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41499 { 12433 /* vblendmps */, X86::VBLENDMPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41500 { 12443 /* vblendpd */, X86::VBLENDPDrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
41501 { 12443 /* vblendpd */, X86::VBLENDPDrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41502 { 12443 /* vblendpd */, X86::VBLENDPDYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
41503 { 12443 /* vblendpd */, X86::VBLENDPDYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41504 { 12452 /* vblendps */, X86::VBLENDPSrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
41505 { 12452 /* vblendps */, X86::VBLENDPSrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41506 { 12452 /* vblendps */, X86::VBLENDPSYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
41507 { 12452 /* vblendps */, X86::VBLENDPSYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41508 { 12461 /* vblendvpd */, X86::VBLENDVPDrrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
41509 { 12461 /* vblendvpd */, X86::VBLENDVPDrmr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
41510 { 12461 /* vblendvpd */, X86::VBLENDVPDYrrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
41511 { 12461 /* vblendvpd */, X86::VBLENDVPDYrmr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
41512 { 12471 /* vblendvps */, X86::VBLENDVPSrrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
41513 { 12471 /* vblendvps */, X86::VBLENDVPSrmr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
41514 { 12471 /* vblendvps */, X86::VBLENDVPSYrrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
41515 { 12471 /* vblendvps */, X86::VBLENDVPSYrmr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
41516 { 12481 /* vbroadcastf128 */, X86::VBROADCASTF128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256, MCK_Mem128 }, },
41517 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
41518 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Z256rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
41519 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
41520 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Zrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64 }, },
41521 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41522 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
41523 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41524 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
41525 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41526 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Z256rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
41527 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41528 { 12496 /* vbroadcastf32x2 */, X86::VBROADCASTF32X2Zrmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
41529 { 12512 /* vbroadcastf32x4 */, X86::VBROADCASTF32X4Z256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
41530 { 12512 /* vbroadcastf32x4 */, X86::VBROADCASTF32X4Zrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
41531 { 12512 /* vbroadcastf32x4 */, X86::VBROADCASTF32X4Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
41532 { 12512 /* vbroadcastf32x4 */, X86::VBROADCASTF32X4Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
41533 { 12512 /* vbroadcastf32x4 */, X86::VBROADCASTF32X4Z256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
41534 { 12512 /* vbroadcastf32x4 */, X86::VBROADCASTF32X4Zrmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
41535 { 12528 /* vbroadcastf32x8 */, X86::VBROADCASTF32X8Zrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
41536 { 12528 /* vbroadcastf32x8 */, X86::VBROADCASTF32X8Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
41537 { 12528 /* vbroadcastf32x8 */, X86::VBROADCASTF32X8Zrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
41538 { 12544 /* vbroadcastf64x2 */, X86::VBROADCASTF64X2Z256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
41539 { 12544 /* vbroadcastf64x2 */, X86::VBROADCASTF64X2Zrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
41540 { 12544 /* vbroadcastf64x2 */, X86::VBROADCASTF64X2Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
41541 { 12544 /* vbroadcastf64x2 */, X86::VBROADCASTF64X2Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
41542 { 12544 /* vbroadcastf64x2 */, X86::VBROADCASTF64X2Z256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
41543 { 12544 /* vbroadcastf64x2 */, X86::VBROADCASTF64X2Zrmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
41544 { 12560 /* vbroadcastf64x4 */, X86::VBROADCASTF64X4Zrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
41545 { 12560 /* vbroadcastf64x4 */, X86::VBROADCASTF64X4Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
41546 { 12560 /* vbroadcastf64x4 */, X86::VBROADCASTF64X4Zrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
41547 { 12576 /* vbroadcasti128 */, X86::VBROADCASTI128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256, MCK_Mem128 }, },
41548 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
41549 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
41550 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
41551 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z256rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
41552 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
41553 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Zrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64 }, },
41554 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41555 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
41556 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41557 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
41558 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41559 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
41560 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41561 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
41562 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41563 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Z256rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
41564 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41565 { 12591 /* vbroadcasti32x2 */, X86::VBROADCASTI32X2Zrmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
41566 { 12607 /* vbroadcasti32x4 */, X86::VBROADCASTI32X4Z256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
41567 { 12607 /* vbroadcasti32x4 */, X86::VBROADCASTI32X4Zrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
41568 { 12607 /* vbroadcasti32x4 */, X86::VBROADCASTI32X4Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
41569 { 12607 /* vbroadcasti32x4 */, X86::VBROADCASTI32X4Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
41570 { 12607 /* vbroadcasti32x4 */, X86::VBROADCASTI32X4Z256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
41571 { 12607 /* vbroadcasti32x4 */, X86::VBROADCASTI32X4Zrmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
41572 { 12623 /* vbroadcasti32x8 */, X86::VBROADCASTI32X8Zrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
41573 { 12623 /* vbroadcasti32x8 */, X86::VBROADCASTI32X8Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
41574 { 12623 /* vbroadcasti32x8 */, X86::VBROADCASTI32X8Zrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
41575 { 12639 /* vbroadcasti64x2 */, X86::VBROADCASTI64X2Z256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
41576 { 12639 /* vbroadcasti64x2 */, X86::VBROADCASTI64X2Zrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
41577 { 12639 /* vbroadcasti64x2 */, X86::VBROADCASTI64X2Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
41578 { 12639 /* vbroadcasti64x2 */, X86::VBROADCASTI64X2Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
41579 { 12639 /* vbroadcasti64x2 */, X86::VBROADCASTI64X2Z256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
41580 { 12639 /* vbroadcasti64x2 */, X86::VBROADCASTI64X2Zrmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
41581 { 12655 /* vbroadcasti64x4 */, X86::VBROADCASTI64X4Zrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
41582 { 12655 /* vbroadcasti64x4 */, X86::VBROADCASTI64X4Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
41583 { 12655 /* vbroadcasti64x4 */, X86::VBROADCASTI64X4Zrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
41584 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
41585 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDYrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256, MCK_Mem64 }, },
41586 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
41587 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZ256rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
41588 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
41589 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64 }, },
41590 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41591 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
41592 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41593 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
41594 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41595 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
41596 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41597 { 12671 /* vbroadcastsd */, X86::VBROADCASTSDZrmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
41598 { 12684 /* vbroadcastss */, X86::VBROADCASTSSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
41599 { 12684 /* vbroadcastss */, X86::VBROADCASTSSrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
41600 { 12684 /* vbroadcastss */, X86::VBROADCASTSSYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
41601 { 12684 /* vbroadcastss */, X86::VBROADCASTSSYrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256, MCK_Mem32 }, },
41602 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
41603 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ128rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
41604 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
41605 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ256rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32 }, },
41606 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
41607 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32 }, },
41608 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41609 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
41610 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41611 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
41612 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41613 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
41614 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41615 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
41616 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41617 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
41618 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41619 { 12684 /* vbroadcastss */, X86::VBROADCASTSSZrmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
41620 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41621 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41622 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41623 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41624 { 12697 /* vcmpbf16 */, X86::VCMPBF16Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41625 { 12697 /* vcmpbf16 */, X86::VCMPBF16Zrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41626 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z128rmbi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41627 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z256rmbi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
41628 { 12697 /* vcmpbf16 */, X86::VCMPBF16Zrmbi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
41629 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z128rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41630 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z128rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41631 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z256rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41632 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z256rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41633 { 12697 /* vcmpbf16 */, X86::VCMPBF16Zrrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41634 { 12697 /* vcmpbf16 */, X86::VCMPBF16Zrmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41635 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z128rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41636 { 12697 /* vcmpbf16 */, X86::VCMPBF16Z256rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
41637 { 12697 /* vcmpbf16 */, X86::VCMPBF16Zrmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
41638 { 12706 /* vcmppd */, X86::VCMPPDZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41639 { 12706 /* vcmppd */, X86::VCMPPDZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41640 { 12706 /* vcmppd */, X86::VCMPPDZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41641 { 12706 /* vcmppd */, X86::VCMPPDZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41642 { 12706 /* vcmppd */, X86::VCMPPDZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41643 { 12706 /* vcmppd */, X86::VCMPPDZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41644 { 12706 /* vcmppd */, X86::VCMPPDrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
41645 { 12706 /* vcmppd */, X86::VCMPPDrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41646 { 12706 /* vcmppd */, X86::VCMPPDYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
41647 { 12706 /* vcmppd */, X86::VCMPPDYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41648 { 12706 /* vcmppd */, X86::VCMPPDZ128rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
41649 { 12706 /* vcmppd */, X86::VCMPPDZ256rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
41650 { 12706 /* vcmppd */, X86::VCMPPDZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
41651 { 12706 /* vcmppd */, X86::VCMPPDZrmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41652 { 12706 /* vcmppd */, X86::VCMPPDZ128rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41653 { 12706 /* vcmppd */, X86::VCMPPDZ128rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41654 { 12706 /* vcmppd */, X86::VCMPPDZ256rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41655 { 12706 /* vcmppd */, X86::VCMPPDZ256rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41656 { 12706 /* vcmppd */, X86::VCMPPDZrrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41657 { 12706 /* vcmppd */, X86::VCMPPDZrmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41658 { 12706 /* vcmppd */, X86::VCMPPDZ128rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
41659 { 12706 /* vcmppd */, X86::VCMPPDZ256rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
41660 { 12706 /* vcmppd */, X86::VCMPPDZrribk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
41661 { 12706 /* vcmppd */, X86::VCMPPDZrmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41662 { 12713 /* vcmpph */, X86::VCMPPHZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41663 { 12713 /* vcmpph */, X86::VCMPPHZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41664 { 12713 /* vcmpph */, X86::VCMPPHZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41665 { 12713 /* vcmpph */, X86::VCMPPHZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41666 { 12713 /* vcmpph */, X86::VCMPPHZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41667 { 12713 /* vcmpph */, X86::VCMPPHZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41668 { 12713 /* vcmpph */, X86::VCMPPHZ128rmbi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41669 { 12713 /* vcmpph */, X86::VCMPPHZ256rmbi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
41670 { 12713 /* vcmpph */, X86::VCMPPHZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
41671 { 12713 /* vcmpph */, X86::VCMPPHZrmbi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
41672 { 12713 /* vcmpph */, X86::VCMPPHZ128rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41673 { 12713 /* vcmpph */, X86::VCMPPHZ128rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41674 { 12713 /* vcmpph */, X86::VCMPPHZ256rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41675 { 12713 /* vcmpph */, X86::VCMPPHZ256rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41676 { 12713 /* vcmpph */, X86::VCMPPHZrrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41677 { 12713 /* vcmpph */, X86::VCMPPHZrmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41678 { 12713 /* vcmpph */, X86::VCMPPHZ128rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41679 { 12713 /* vcmpph */, X86::VCMPPHZ256rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
41680 { 12713 /* vcmpph */, X86::VCMPPHZrribk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
41681 { 12713 /* vcmpph */, X86::VCMPPHZrmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
41682 { 12720 /* vcmpps */, X86::VCMPPSZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41683 { 12720 /* vcmpps */, X86::VCMPPSZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41684 { 12720 /* vcmpps */, X86::VCMPPSZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41685 { 12720 /* vcmpps */, X86::VCMPPSZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41686 { 12720 /* vcmpps */, X86::VCMPPSZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41687 { 12720 /* vcmpps */, X86::VCMPPSZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41688 { 12720 /* vcmpps */, X86::VCMPPSrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
41689 { 12720 /* vcmpps */, X86::VCMPPSrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41690 { 12720 /* vcmpps */, X86::VCMPPSYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
41691 { 12720 /* vcmpps */, X86::VCMPPSYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41692 { 12720 /* vcmpps */, X86::VCMPPSZ128rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
41693 { 12720 /* vcmpps */, X86::VCMPPSZ256rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41694 { 12720 /* vcmpps */, X86::VCMPPSZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
41695 { 12720 /* vcmpps */, X86::VCMPPSZrmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
41696 { 12720 /* vcmpps */, X86::VCMPPSZ128rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41697 { 12720 /* vcmpps */, X86::VCMPPSZ128rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
41698 { 12720 /* vcmpps */, X86::VCMPPSZ256rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
41699 { 12720 /* vcmpps */, X86::VCMPPSZ256rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
41700 { 12720 /* vcmpps */, X86::VCMPPSZrrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
41701 { 12720 /* vcmpps */, X86::VCMPPSZrmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
41702 { 12720 /* vcmpps */, X86::VCMPPSZ128rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
41703 { 12720 /* vcmpps */, X86::VCMPPSZ256rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
41704 { 12720 /* vcmpps */, X86::VCMPPSZrribk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
41705 { 12720 /* vcmpps */, X86::VCMPPSZrmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
41706 { 12727 /* vcmpsd */, X86::VCMPSDZrri_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41707 { 12727 /* vcmpsd */, X86::VCMPSDZrmi_Int, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
41708 { 12727 /* vcmpsd */, X86::VCMPSDrri_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
41709 { 12727 /* vcmpsd */, X86::VCMPSDrmi_Int, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64, MCK_ImmUnsignedi8 }, },
41710 { 12727 /* vcmpsd */, X86::VCMPSDZrrib_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
41711 { 12727 /* vcmpsd */, X86::VCMPSDZrrik_Int, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41712 { 12727 /* vcmpsd */, X86::VCMPSDZrmik_Int, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
41713 { 12727 /* vcmpsd */, X86::VCMPSDZrribk_Int, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
41714 { 12734 /* vcmpsh */, X86::VCMPSHZrri_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41715 { 12734 /* vcmpsh */, X86::VCMPSHZrmi_Int, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
41716 { 12734 /* vcmpsh */, X86::VCMPSHZrrib_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
41717 { 12734 /* vcmpsh */, X86::VCMPSHZrrik_Int, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41718 { 12734 /* vcmpsh */, X86::VCMPSHZrmik_Int, Convert__Reg1_0__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
41719 { 12734 /* vcmpsh */, X86::VCMPSHZrribk_Int, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
41720 { 12741 /* vcmpss */, X86::VCMPSSZrri_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41721 { 12741 /* vcmpss */, X86::VCMPSSZrmi_Int, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
41722 { 12741 /* vcmpss */, X86::VCMPSSrri_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
41723 { 12741 /* vcmpss */, X86::VCMPSSrmi_Int, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32, MCK_ImmUnsignedi8 }, },
41724 { 12741 /* vcmpss */, X86::VCMPSSZrrib_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
41725 { 12741 /* vcmpss */, X86::VCMPSSZrrik_Int, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
41726 { 12741 /* vcmpss */, X86::VCMPSSZrmik_Int, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
41727 { 12741 /* vcmpss */, X86::VCMPSSZrribk_Int, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
41728 { 12748 /* vcomisbf16 */, X86::VCOMISBF16Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
41729 { 12748 /* vcomisbf16 */, X86::VCOMISBF16Zrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
41730 { 12759 /* vcomisd */, X86::VCOMISDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
41731 { 12759 /* vcomisd */, X86::VCOMISDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
41732 { 12759 /* vcomisd */, X86::VCOMISDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
41733 { 12759 /* vcomisd */, X86::VCOMISDZrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
41734 { 12759 /* vcomisd */, X86::VCOMISDZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
41735 { 12767 /* vcomish */, X86::VCOMISHZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
41736 { 12767 /* vcomish */, X86::VCOMISHZrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
41737 { 12767 /* vcomish */, X86::VCOMISHZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
41738 { 12775 /* vcomiss */, X86::VCOMISSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
41739 { 12775 /* vcomiss */, X86::VCOMISSrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
41740 { 12775 /* vcomiss */, X86::VCOMISSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
41741 { 12775 /* vcomiss */, X86::VCOMISSZrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
41742 { 12775 /* vcomiss */, X86::VCOMISSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
41743 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
41744 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
41745 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
41746 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
41747 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
41748 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
41749 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41750 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
41751 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
41752 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41753 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
41754 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
41755 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41756 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
41757 { 12783 /* vcompresspd */, X86::VCOMPRESSPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
41758 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
41759 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
41760 { 12795 /* vcompressps */, X86::VCOMPRESSPSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
41761 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
41762 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
41763 { 12795 /* vcompressps */, X86::VCOMPRESSPSZmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
41764 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41765 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
41766 { 12795 /* vcompressps */, X86::VCOMPRESSPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
41767 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41768 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
41769 { 12795 /* vcompressps */, X86::VCOMPRESSPSZmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
41770 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41771 { 12795 /* vcompressps */, X86::VCOMPRESSPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
41772 { 12795 /* vcompressps */, X86::VCOMPRESSPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
41773 { 12807 /* vcomxsd */, X86::VCOMXSDZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
41774 { 12807 /* vcomxsd */, X86::VCOMXSDZrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
41775 { 12807 /* vcomxsd */, X86::VCOMXSDZrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
41776 { 12815 /* vcomxsh */, X86::VCOMXSHZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
41777 { 12815 /* vcomxsh */, X86::VCOMXSHZrm_Int, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
41778 { 12815 /* vcomxsh */, X86::VCOMXSHZrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
41779 { 12823 /* vcomxss */, X86::VCOMXSSZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
41780 { 12823 /* vcomxss */, X86::VCOMXSSZrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
41781 { 12823 /* vcomxss */, X86::VCOMXSSZrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
41782 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41783 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41784 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41785 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41786 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41787 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41788 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41789 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41790 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41791 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41792 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41793 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41794 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41795 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41796 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41797 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41798 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41799 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41800 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41801 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41802 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41803 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41804 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41805 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41806 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41807 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Z256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41808 { 12831 /* vcvt2ph2bf8 */, X86::VCVT2PH2BF8Zrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41809 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41810 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41811 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41812 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41813 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41814 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41815 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41816 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41817 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41818 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41819 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41820 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41821 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41822 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41823 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41824 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41825 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41826 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41827 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41828 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41829 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41830 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41831 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41832 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41833 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41834 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41835 { 12843 /* vcvt2ph2bf8s */, X86::VCVT2PH2BF8SZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41836 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41837 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41838 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41839 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41840 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41841 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41842 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41843 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41844 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41845 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41846 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41847 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41848 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41849 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41850 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41851 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41852 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41853 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41854 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41855 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41856 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41857 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41858 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41859 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41860 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41861 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Z256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41862 { 12856 /* vcvt2ph2hf8 */, X86::VCVT2PH2HF8Zrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41863 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41864 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41865 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41866 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41867 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41868 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41869 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41870 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41871 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41872 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41873 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41874 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41875 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41876 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41877 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41878 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41879 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41880 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41881 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41882 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41883 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41884 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41885 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41886 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41887 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41888 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41889 { 12868 /* vcvt2ph2hf8s */, X86::VCVT2PH2HF8SZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41890 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41891 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41892 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
41893 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
41894 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
41895 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
41896 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41897 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41898 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
41899 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41900 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41901 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41902 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41903 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41904 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41905 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41906 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41907 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41908 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41909 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41910 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41911 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41912 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41913 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41914 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
41915 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41916 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
41917 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
41918 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
41919 { 12881 /* vcvt2ps2phx */, X86::VCVT2PS2PHXZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
41920 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
41921 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
41922 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
41923 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
41924 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
41925 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
41926 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41927 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41928 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41929 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41930 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
41931 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
41932 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
41933 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
41934 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
41935 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41936 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
41937 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
41938 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
41939 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
41940 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
41941 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
41942 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
41943 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
41944 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
41945 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
41946 { 12893 /* vcvtbf162ibs */, X86::VCVTBF162IBSZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
41947 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
41948 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
41949 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
41950 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
41951 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
41952 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
41953 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41954 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41955 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41956 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
41957 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
41958 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
41959 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
41960 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
41961 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
41962 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
41963 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
41964 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
41965 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
41966 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
41967 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
41968 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
41969 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
41970 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
41971 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
41972 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
41973 { 12906 /* vcvtbf162iubs */, X86::VCVTBF162IUBSZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
41974 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
41975 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
41976 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
41977 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_Mem256 }, },
41978 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_VR512 }, },
41979 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_Mem512 }, },
41980 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41981 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41982 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41983 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
41984 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
41985 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
41986 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
41987 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
41988 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
41989 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
41990 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
41991 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
41992 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
41993 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41994 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
41995 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
41996 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
41997 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
41998 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
41999 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Z256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42000 { 12920 /* vcvtbiasph2bf8 */, X86::VCVTBIASPH2BF8Zrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42001 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
42002 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
42003 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
42004 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_Mem256 }, },
42005 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_VR512 }, },
42006 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_Mem512 }, },
42007 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42008 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42009 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42010 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
42011 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
42012 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
42013 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
42014 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
42015 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
42016 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
42017 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
42018 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
42019 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
42020 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42021 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42022 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
42023 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
42024 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42025 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42026 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42027 { 12935 /* vcvtbiasph2bf8s */, X86::VCVTBIASPH2BF8SZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42028 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
42029 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
42030 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
42031 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_Mem256 }, },
42032 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_VR512 }, },
42033 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_Mem512 }, },
42034 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42035 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42036 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42037 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
42038 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
42039 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
42040 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
42041 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
42042 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
42043 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
42044 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
42045 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
42046 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
42047 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42048 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42049 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
42050 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
42051 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42052 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42053 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Z256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42054 { 12951 /* vcvtbiasph2hf8 */, X86::VCVTBIASPH2HF8Zrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42055 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
42056 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
42057 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_VR256X }, },
42058 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_Mem256 }, },
42059 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_VR512 }, },
42060 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_Mem512 }, },
42061 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42062 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42063 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42064 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
42065 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
42066 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
42067 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
42068 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
42069 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
42070 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
42071 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
42072 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
42073 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
42074 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42075 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42076 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
42077 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
42078 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42079 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42080 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42081 { 12966 /* vcvtbiasph2hf8s */, X86::VCVTBIASPH2HF8SZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42082 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
42083 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
42084 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
42085 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDYrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256, MCK_Mem128 }, },
42086 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42087 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
42088 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
42089 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
42090 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
42091 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
42092 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to2_125_ }, },
42093 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to4_125_ }, },
42094 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to8_125_ }, },
42095 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42096 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
42097 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42098 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42099 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42100 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42101 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42102 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
42103 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to2_125_ }, },
42104 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42105 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42106 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42107 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42108 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42109 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42110 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to2_125_ }, },
42111 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42112 { 12982 /* vcvtdq2pd */, X86::VCVTDQ2PDZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42113 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42114 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42115 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42116 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42117 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
42118 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
42119 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
42120 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to8_125_ }, },
42121 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_AVX512RC }, },
42122 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to16_125_ }, },
42123 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42124 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42125 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42126 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42127 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42128 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42129 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42130 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42131 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42132 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42133 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42134 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42135 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42136 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42137 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42138 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
42139 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42140 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42141 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42142 { 12992 /* vcvtdq2ph */, X86::VCVTDQ2PHZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
42143 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
42144 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
42145 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
42146 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
42147 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42148 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42149 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
42150 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
42151 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
42152 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
42153 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
42154 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
42155 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
42156 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
42157 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42158 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42159 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42160 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42161 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42162 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42163 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42164 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42165 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42166 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42167 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42168 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42169 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42170 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42171 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42172 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
42173 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42174 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42175 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42176 { 13024 /* vcvtdq2ps */, X86::VCVTDQ2PSZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
42177 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42178 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
42179 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
42180 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
42181 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
42182 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
42183 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42184 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
42185 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42186 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42187 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42188 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42189 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42190 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
42191 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42192 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42193 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42194 { 13034 /* vcvthf82ph */, X86::VCVTHF82PHZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42195 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
42196 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
42197 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
42198 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
42199 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
42200 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
42201 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
42202 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
42203 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
42204 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
42205 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
42206 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
42207 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
42208 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
42209 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
42210 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
42211 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
42212 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
42213 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
42214 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
42215 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
42216 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
42217 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
42218 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
42219 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
42220 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Z256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
42221 { 13045 /* vcvtne2ps2bf16 */, X86::VCVTNE2PS2BF16Zrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
42222 { 13060 /* vcvtneebf162ps */, X86::VCVTNEEBF162PSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
42223 { 13060 /* vcvtneebf162ps */, X86::VCVTNEEBF162PSYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
42224 { 13075 /* vcvtneeph2ps */, X86::VCVTNEEPH2PSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
42225 { 13075 /* vcvtneeph2ps */, X86::VCVTNEEPH2PSYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
42226 { 13088 /* vcvtneobf162ps */, X86::VCVTNEOBF162PSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
42227 { 13088 /* vcvtneobf162ps */, X86::VCVTNEOBF162PSYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
42228 { 13103 /* vcvtneoph2ps */, X86::VCVTNEOPH2PSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
42229 { 13103 /* vcvtneoph2ps */, X86::VCVTNEOPH2PSYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
42230 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
42231 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Yrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
42232 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
42233 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Yrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16, MCK_Mem256 }, },
42234 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42235 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42236 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42237 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42238 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
42239 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
42240 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
42241 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to8_125_ }, },
42242 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to16_125_ }, },
42243 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42244 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42245 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42246 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42247 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42248 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42249 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42250 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42251 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42252 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42253 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42254 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42255 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42256 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42257 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
42258 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42259 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Z256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42260 { 13116 /* vcvtneps2bf16 */, X86::VCVTNEPS2BF16Zrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
42261 { 13130 /* vcvtneps2bf16x */, X86::VCVTNEPS2BF16Z128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42262 { 13130 /* vcvtneps2bf16x */, X86::VCVTNEPS2BF16Z128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42263 { 13145 /* vcvtneps2bf16y */, X86::VCVTNEPS2BF16Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42264 { 13145 /* vcvtneps2bf16y */, X86::VCVTNEPS2BF16Z256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42265 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
42266 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
42267 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
42268 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16, MCK_Mem256 }, },
42269 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42270 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42271 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42272 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42273 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
42274 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
42275 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
42276 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to4_125_ }, },
42277 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_AVX512RC }, },
42278 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to8_125_ }, },
42279 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42280 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42281 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42282 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42283 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42284 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42285 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42286 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42287 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42288 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42289 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
42290 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
42291 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42292 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42293 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42294 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
42295 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
42296 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
42297 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42298 { 13160 /* vcvtpd2dq */, X86::VCVTPD2DQZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
42299 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42300 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42301 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
42302 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42303 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42304 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_FR16X, MCK_Mem512 }, },
42305 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_AVX512RC }, },
42306 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
42307 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to4_125_ }, },
42308 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to8_125_ }, },
42309 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42310 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42311 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42312 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42313 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42314 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42315 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42316 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42317 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42318 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42319 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42320 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42321 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42322 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
42323 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
42324 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
42325 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42326 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
42327 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
42328 { 13192 /* vcvtpd2ph */, X86::VCVTPD2PHZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
42329 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
42330 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
42331 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
42332 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16, MCK_Mem256 }, },
42333 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42334 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42335 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42336 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42337 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
42338 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
42339 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
42340 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to4_125_ }, },
42341 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_AVX512RC }, },
42342 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to8_125_ }, },
42343 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42344 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42345 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42346 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42347 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42348 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42349 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42350 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42351 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42352 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42353 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
42354 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
42355 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42356 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42357 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42358 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
42359 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
42360 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
42361 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42362 { 13235 /* vcvtpd2ps */, X86::VCVTPD2PSZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
42363 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42364 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42365 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
42366 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
42367 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
42368 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
42369 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
42370 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
42371 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
42372 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
42373 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42374 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42375 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42376 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42377 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42378 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42379 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42380 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42381 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
42382 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42383 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42384 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
42385 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42386 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42387 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42388 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
42389 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
42390 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
42391 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42392 { 13267 /* vcvtpd2qq */, X86::VCVTPD2QQZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
42393 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42394 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42395 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42396 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42397 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
42398 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
42399 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
42400 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to4_125_ }, },
42401 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_AVX512RC }, },
42402 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to8_125_ }, },
42403 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42404 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42405 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42406 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42407 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42408 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42409 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42410 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42411 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42412 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42413 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
42414 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
42415 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42416 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42417 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42418 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
42419 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
42420 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
42421 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42422 { 13277 /* vcvtpd2udq */, X86::VCVTPD2UDQZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
42423 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42424 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42425 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
42426 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
42427 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
42428 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
42429 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
42430 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
42431 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
42432 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
42433 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42434 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42435 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42436 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42437 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42438 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42439 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42440 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42441 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
42442 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42443 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42444 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
42445 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42446 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42447 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42448 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
42449 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
42450 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
42451 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42452 { 13312 /* vcvtpd2uqq */, X86::VCVTPD2UQQZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
42453 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42454 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42455 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42456 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42457 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
42458 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
42459 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to16_125_ }, },
42460 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42461 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to32_125_ }, },
42462 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42463 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42464 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42465 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42466 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42467 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42468 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42469 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42470 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42471 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42472 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42473 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42474 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42475 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42476 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42477 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42478 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Z128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42479 { 13323 /* vcvtph2bf8 */, X86::VCVTPH2BF8Zrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42480 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42481 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42482 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42483 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42484 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
42485 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
42486 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to16_125_ }, },
42487 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42488 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to32_125_ }, },
42489 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42490 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42491 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42492 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42493 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42494 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42495 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42496 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42497 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42498 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42499 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42500 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42501 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42502 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42503 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42504 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42505 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42506 { 13334 /* vcvtph2bf8s */, X86::VCVTPH2BF8SZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42507 { 13346 /* vcvtph2bf8sx */, X86::VCVTPH2BF8SZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42508 { 13346 /* vcvtph2bf8sx */, X86::VCVTPH2BF8SZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42509 { 13359 /* vcvtph2bf8sy */, X86::VCVTPH2BF8SZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42510 { 13359 /* vcvtph2bf8sy */, X86::VCVTPH2BF8SZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42511 { 13372 /* vcvtph2bf8x */, X86::VCVTPH2BF8Z128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42512 { 13372 /* vcvtph2bf8x */, X86::VCVTPH2BF8Z128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42513 { 13384 /* vcvtph2bf8y */, X86::VCVTPH2BF8Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42514 { 13384 /* vcvtph2bf8y */, X86::VCVTPH2BF8Z256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42515 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42516 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
42517 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
42518 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
42519 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
42520 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
42521 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to4_125_ }, },
42522 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to8_125_ }, },
42523 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK_AVX512RC }, },
42524 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to16_125_ }, },
42525 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42526 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
42527 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42528 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42529 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42530 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42531 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42532 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
42533 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to4_125_ }, },
42534 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42535 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42536 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42537 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42538 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42539 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_AVX512RC }, },
42540 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42541 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to4_125_ }, },
42542 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42543 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_AVX512RC }, },
42544 { 13396 /* vcvtph2dq */, X86::VCVTPH2DQZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42545 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42546 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42547 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42548 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42549 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
42550 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
42551 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to16_125_ }, },
42552 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42553 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to32_125_ }, },
42554 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42555 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42556 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42557 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42558 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42559 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42560 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42561 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42562 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42563 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42564 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42565 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42566 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42567 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42568 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42569 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42570 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Z128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42571 { 13406 /* vcvtph2hf8 */, X86::VCVTPH2HF8Zrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42572 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42573 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42574 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42575 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42576 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
42577 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
42578 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to16_125_ }, },
42579 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42580 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to32_125_ }, },
42581 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42582 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42583 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42584 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42585 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42586 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42587 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42588 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42589 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42590 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42591 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42592 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42593 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42594 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42595 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42596 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42597 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42598 { 13417 /* vcvtph2hf8s */, X86::VCVTPH2HF8SZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42599 { 13429 /* vcvtph2hf8sx */, X86::VCVTPH2HF8SZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42600 { 13429 /* vcvtph2hf8sx */, X86::VCVTPH2HF8SZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42601 { 13442 /* vcvtph2hf8sy */, X86::VCVTPH2HF8SZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42602 { 13442 /* vcvtph2hf8sy */, X86::VCVTPH2HF8SZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42603 { 13455 /* vcvtph2hf8x */, X86::VCVTPH2HF8Z128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42604 { 13455 /* vcvtph2hf8x */, X86::VCVTPH2HF8Z128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42605 { 13467 /* vcvtph2hf8y */, X86::VCVTPH2HF8Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
42606 { 13467 /* vcvtph2hf8y */, X86::VCVTPH2HF8Z256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
42607 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42608 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42609 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
42610 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
42611 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
42612 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
42613 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42614 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42615 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
42616 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42617 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42618 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42619 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42620 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42621 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42622 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42623 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42624 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42625 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42626 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42627 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42628 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42629 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42630 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42631 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42632 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42633 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42634 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42635 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42636 { 13479 /* vcvtph2ibs */, X86::VCVTPH2IBSZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42637 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42638 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42639 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
42640 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
42641 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
42642 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
42643 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42644 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42645 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
42646 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42647 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42648 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42649 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42650 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42651 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42652 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42653 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42654 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42655 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42656 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42657 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42658 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42659 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42660 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42661 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42662 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42663 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42664 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42665 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42666 { 13490 /* vcvtph2iubs */, X86::VCVTPH2IUBSZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42667 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42668 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
42669 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
42670 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
42671 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
42672 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
42673 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to2_125_ }, },
42674 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to4_125_ }, },
42675 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_sae_125_ }, },
42676 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to8_125_ }, },
42677 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42678 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
42679 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42680 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
42681 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42682 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42683 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42684 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
42685 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to2_125_ }, },
42686 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42687 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
42688 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to4_125_ }, },
42689 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42690 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42691 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK__123_sae_125_ }, },
42692 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42693 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to2_125_ }, },
42694 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to4_125_ }, },
42695 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK__123_sae_125_ }, },
42696 { 13502 /* vcvtph2pd */, X86::VCVTPH2PDZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42697 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
42698 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
42699 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
42700 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSYrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256, MCK_Mem128 }, },
42701 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42702 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
42703 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
42704 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
42705 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
42706 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
42707 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_sae_125_ }, },
42708 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42709 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
42710 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42711 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42712 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42713 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42714 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42715 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
42716 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42717 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42718 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42719 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42720 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK__123_sae_125_ }, },
42721 { 13512 /* vcvtph2ps */, X86::VCVTPH2PSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK__123_sae_125_ }, },
42722 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42723 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
42724 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
42725 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
42726 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
42727 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
42728 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to4_125_ }, },
42729 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to8_125_ }, },
42730 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_sae_125_ }, },
42731 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to16_125_ }, },
42732 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42733 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
42734 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42735 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42736 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42737 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42738 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42739 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
42740 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to4_125_ }, },
42741 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42742 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42743 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42744 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42745 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42746 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK__123_sae_125_ }, },
42747 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42748 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to4_125_ }, },
42749 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42750 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK__123_sae_125_ }, },
42751 { 13522 /* vcvtph2psx */, X86::VCVTPH2PSXZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42752 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42753 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
42754 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
42755 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
42756 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
42757 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
42758 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to2_125_ }, },
42759 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to4_125_ }, },
42760 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK_AVX512RC }, },
42761 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to8_125_ }, },
42762 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42763 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
42764 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42765 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
42766 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42767 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42768 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42769 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
42770 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to2_125_ }, },
42771 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42772 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
42773 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to4_125_ }, },
42774 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42775 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42776 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_AVX512RC }, },
42777 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42778 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to2_125_ }, },
42779 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to4_125_ }, },
42780 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_AVX512RC }, },
42781 { 13533 /* vcvtph2qq */, X86::VCVTPH2QQZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42782 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42783 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
42784 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
42785 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
42786 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
42787 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
42788 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to4_125_ }, },
42789 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to8_125_ }, },
42790 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK_AVX512RC }, },
42791 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to16_125_ }, },
42792 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42793 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
42794 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42795 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42796 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42797 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42798 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42799 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
42800 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to4_125_ }, },
42801 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42802 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42803 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42804 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42805 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42806 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_AVX512RC }, },
42807 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42808 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to4_125_ }, },
42809 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42810 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_AVX512RC }, },
42811 { 13543 /* vcvtph2udq */, X86::VCVTPH2UDQZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42812 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42813 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
42814 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
42815 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
42816 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
42817 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
42818 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to2_125_ }, },
42819 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to4_125_ }, },
42820 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK_AVX512RC }, },
42821 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to8_125_ }, },
42822 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42823 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
42824 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42825 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
42826 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42827 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42828 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42829 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
42830 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to2_125_ }, },
42831 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42832 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
42833 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to4_125_ }, },
42834 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42835 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42836 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_AVX512RC }, },
42837 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42838 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to2_125_ }, },
42839 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to4_125_ }, },
42840 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_AVX512RC }, },
42841 { 13554 /* vcvtph2uqq */, X86::VCVTPH2UQQZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42842 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42843 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42844 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
42845 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
42846 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
42847 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
42848 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42849 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42850 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
42851 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42852 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42853 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42854 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42855 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42856 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42857 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42858 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42859 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42860 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42861 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42862 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42863 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42864 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42865 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42866 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42867 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42868 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42869 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42870 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42871 { 13565 /* vcvtph2uw */, X86::VCVTPH2UWZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42872 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42873 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42874 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
42875 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
42876 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
42877 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
42878 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
42879 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
42880 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
42881 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
42882 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42883 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42884 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42885 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42886 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42887 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42888 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42889 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42890 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42891 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42892 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42893 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42894 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42895 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42896 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42897 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42898 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
42899 { 13575 /* vcvtph2w */, X86::VCVTPH2WZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
42900 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42901 { 13575 /* vcvtph2w */, X86::VCVTPH2WZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
42902 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
42903 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
42904 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
42905 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
42906 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42907 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42908 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
42909 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
42910 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
42911 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
42912 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
42913 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
42914 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
42915 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
42916 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42917 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42918 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42919 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42920 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42921 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42922 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42923 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42924 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42925 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42926 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42927 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42928 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42929 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42930 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42931 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
42932 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42933 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42934 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42935 { 13584 /* vcvtps2dq */, X86::VCVTPS2DQZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
42936 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42937 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42938 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
42939 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
42940 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
42941 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
42942 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
42943 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
42944 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
42945 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
42946 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42947 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42948 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42949 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42950 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42951 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42952 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42953 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42954 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42955 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42956 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42957 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42958 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42959 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42960 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42961 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
42962 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42963 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42964 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42965 { 13594 /* vcvtps2ibs */, X86::VCVTPS2IBSZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
42966 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
42967 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
42968 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
42969 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
42970 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
42971 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
42972 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
42973 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
42974 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
42975 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
42976 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
42977 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
42978 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
42979 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
42980 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
42981 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
42982 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
42983 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
42984 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42985 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
42986 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
42987 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42988 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
42989 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
42990 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
42991 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
42992 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
42993 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
42994 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
42995 { 13605 /* vcvtps2iubs */, X86::VCVTPS2IUBSZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
42996 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
42997 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
42998 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
42999 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDYrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256, MCK_Mem128 }, },
43000 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43001 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
43002 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
43003 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
43004 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
43005 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
43006 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to2_125_ }, },
43007 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to4_125_ }, },
43008 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_sae_125_ }, },
43009 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to8_125_ }, },
43010 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43011 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
43012 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43013 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43014 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43015 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43016 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43017 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
43018 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to2_125_ }, },
43019 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43020 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43021 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
43022 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43023 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43024 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK__123_sae_125_ }, },
43025 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
43026 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to2_125_ }, },
43027 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
43028 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK__123_sae_125_ }, },
43029 { 13617 /* vcvtps2pd */, X86::VCVTPS2PDZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
43030 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHrr, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
43031 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHYrr, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_VR256, MCK_ImmUnsignedi8 }, },
43032 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ128rr, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
43033 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ256rr, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
43034 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZrr, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_ImmUnsignedi8 }, },
43035 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHYmr, Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem128, MCK_VR256, MCK_ImmUnsignedi8 }, },
43036 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ256mr, Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_ImmUnsignedi8 }, },
43037 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZmr, Convert__Mem2565_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK_ImmUnsignedi8 }, },
43038 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHmr, Convert__Mem645_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_ImmUnsignedi8 }, },
43039 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ128mr, Convert__Mem645_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_ImmUnsignedi8 }, },
43040 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZrrb, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
43041 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
43042 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
43043 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
43044 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ256mrk, Convert__Mem1285_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
43045 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZmrk, Convert__Mem2565_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
43046 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ128mrk, Convert__Mem645_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
43047 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
43048 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
43049 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
43050 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
43051 { 13627 /* vcvtps2ph */, X86::VCVTPS2PHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
43052 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43053 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
43054 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43055 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
43056 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
43057 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
43058 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
43059 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to8_125_ }, },
43060 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_AVX512RC }, },
43061 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to16_125_ }, },
43062 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43063 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43064 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43065 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43066 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43067 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43068 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43069 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43070 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43071 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43072 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
43073 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
43074 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43075 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43076 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
43077 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
43078 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
43079 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
43080 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
43081 { 13637 /* vcvtps2phx */, X86::VCVTPS2PHXZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
43082 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43083 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
43084 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
43085 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
43086 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
43087 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
43088 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to2_125_ }, },
43089 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to4_125_ }, },
43090 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK_AVX512RC }, },
43091 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to8_125_ }, },
43092 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43093 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
43094 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43095 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43096 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43097 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43098 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43099 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
43100 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to2_125_ }, },
43101 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43102 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43103 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
43104 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43105 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43106 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_AVX512RC }, },
43107 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
43108 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to2_125_ }, },
43109 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
43110 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_AVX512RC }, },
43111 { 13672 /* vcvtps2qq */, X86::VCVTPS2QQZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
43112 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43113 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43114 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43115 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43116 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43117 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43118 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
43119 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
43120 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
43121 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
43122 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43123 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43124 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43125 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43126 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43127 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43128 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43129 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43130 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
43131 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43132 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43133 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
43134 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43135 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43136 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
43137 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
43138 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
43139 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
43140 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
43141 { 13682 /* vcvtps2udq */, X86::VCVTPS2UDQZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
43142 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43143 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
43144 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
43145 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
43146 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
43147 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
43148 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to2_125_ }, },
43149 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to4_125_ }, },
43150 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK_AVX512RC }, },
43151 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to8_125_ }, },
43152 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43153 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
43154 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43155 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43156 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43157 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43158 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43159 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
43160 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to2_125_ }, },
43161 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43162 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43163 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
43164 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43165 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43166 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_AVX512RC }, },
43167 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
43168 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to2_125_ }, },
43169 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
43170 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_AVX512RC }, },
43171 { 13693 /* vcvtps2uqq */, X86::VCVTPS2UQQZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
43172 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43173 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43174 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43175 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43176 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43177 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43178 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
43179 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
43180 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
43181 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
43182 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43183 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43184 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43185 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43186 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43187 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43188 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43189 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43190 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43191 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43192 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43193 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43194 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43195 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43196 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
43197 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43198 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43199 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43200 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
43201 { 13704 /* vcvtqq2pd */, X86::VCVTQQ2PDZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43202 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43203 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
43204 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
43205 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43206 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
43207 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_FR16X, MCK_Mem512 }, },
43208 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_AVX512RC }, },
43209 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
43210 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to4_125_ }, },
43211 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to8_125_ }, },
43212 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43213 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43214 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43215 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43216 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43217 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43218 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43219 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43220 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43221 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43222 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43223 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43224 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
43225 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43226 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43227 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43228 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
43229 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43230 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43231 { 13714 /* vcvtqq2ph */, X86::VCVTQQ2PHZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43232 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43233 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
43234 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43235 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
43236 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
43237 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
43238 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
43239 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to4_125_ }, },
43240 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_AVX512RC }, },
43241 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to8_125_ }, },
43242 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43243 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43244 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43245 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43246 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43247 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43248 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43249 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43250 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43251 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43252 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43253 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43254 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43255 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43256 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
43257 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43258 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43259 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43260 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
43261 { 13757 /* vcvtqq2ps */, X86::VCVTQQ2PSZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43262 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
43263 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
43264 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
43265 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
43266 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
43267 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
43268 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
43269 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
43270 { 13789 /* vcvtsd2sh */, X86::VCVTSD2SHZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
43271 { 13799 /* vcvtsd2si */, X86::VCVTSD2SIrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
43272 { 13799 /* vcvtsd2si */, X86::VCVTSD2SIZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
43273 { 13799 /* vcvtsd2si */, X86::VCVTSD2SIrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR32, MCK_Mem64 }, },
43274 { 13799 /* vcvtsd2si */, X86::VCVTSD2SIZrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR32, MCK_Mem64 }, },
43275 { 13799 /* vcvtsd2si */, X86::VCVTSD2SI64rr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
43276 { 13799 /* vcvtsd2si */, X86::VCVTSD2SI64Zrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
43277 { 13799 /* vcvtsd2si */, X86::VCVTSD2SI64rm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
43278 { 13799 /* vcvtsd2si */, X86::VCVTSD2SI64Zrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
43279 { 13799 /* vcvtsd2si */, X86::VCVTSD2SIZrrb_Int, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_AVX512RC }, },
43280 { 13799 /* vcvtsd2si */, X86::VCVTSD2SI64Zrrb_Int, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_AVX512RC }, },
43281 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
43282 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
43283 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
43284 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
43285 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
43286 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
43287 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
43288 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
43289 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
43290 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
43291 { 13831 /* vcvtsd2ss */, X86::VCVTSD2SSZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
43292 { 13841 /* vcvtsd2usi */, X86::VCVTSD2USIZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
43293 { 13841 /* vcvtsd2usi */, X86::VCVTSD2USIZrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR32, MCK_Mem64 }, },
43294 { 13841 /* vcvtsd2usi */, X86::VCVTSD2USI64Zrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
43295 { 13841 /* vcvtsd2usi */, X86::VCVTSD2USI64Zrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
43296 { 13841 /* vcvtsd2usi */, X86::VCVTSD2USIZrrb_Int, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_AVX512RC }, },
43297 { 13841 /* vcvtsd2usi */, X86::VCVTSD2USI64Zrrb_Int, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_AVX512RC }, },
43298 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
43299 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrm_Int, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
43300 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
43301 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
43302 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
43303 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
43304 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
43305 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
43306 { 13876 /* vcvtsh2sd */, X86::VCVTSH2SDZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
43307 { 13886 /* vcvtsh2si */, X86::VCVTSH2SIZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
43308 { 13886 /* vcvtsh2si */, X86::VCVTSH2SIZrm_Int, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR32, MCK_Mem16 }, },
43309 { 13886 /* vcvtsh2si */, X86::VCVTSH2SI64Zrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
43310 { 13886 /* vcvtsh2si */, X86::VCVTSH2SI64Zrm_Int, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR64, MCK_Mem16 }, },
43311 { 13886 /* vcvtsh2si */, X86::VCVTSH2SIZrrb_Int, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_AVX512RC }, },
43312 { 13886 /* vcvtsh2si */, X86::VCVTSH2SI64Zrrb_Int, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_AVX512RC }, },
43313 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
43314 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrm_Int, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
43315 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
43316 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
43317 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
43318 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
43319 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
43320 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
43321 { 13918 /* vcvtsh2ss */, X86::VCVTSH2SSZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
43322 { 13928 /* vcvtsh2usi */, X86::VCVTSH2USIZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
43323 { 13928 /* vcvtsh2usi */, X86::VCVTSH2USIZrm_Int, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR32, MCK_Mem16 }, },
43324 { 13928 /* vcvtsh2usi */, X86::VCVTSH2USI64Zrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
43325 { 13928 /* vcvtsh2usi */, X86::VCVTSH2USI64Zrm_Int, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR64, MCK_Mem16 }, },
43326 { 13928 /* vcvtsh2usi */, X86::VCVTSH2USIZrrb_Int, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_AVX512RC }, },
43327 { 13928 /* vcvtsh2usi */, X86::VCVTSH2USI64Zrrb_Int, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_AVX512RC }, },
43328 { 13963 /* vcvtsi2sd */, X86::VCVTSI2SDrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_GR32 }, },
43329 { 13963 /* vcvtsi2sd */, X86::VCVTSI642SDrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_GR64 }, },
43330 { 13963 /* vcvtsi2sd */, X86::VCVTSI2SDrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
43331 { 13963 /* vcvtsi2sd */, X86::VCVTSI642SDrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
43332 { 13963 /* vcvtsi2sd */, X86::VCVTSI2SDZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR32 }, },
43333 { 13963 /* vcvtsi2sd */, X86::VCVTSI642SDZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR64 }, },
43334 { 13963 /* vcvtsi2sd */, X86::VCVTSI2SDZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
43335 { 13963 /* vcvtsi2sd */, X86::VCVTSI642SDZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
43336 { 13963 /* vcvtsi2sd */, X86::VCVTSI642SDZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_3__AVX512RC1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_AVX512RC, MCK_GR64 }, },
43337 { 13995 /* vcvtsi2sh */, X86::VCVTSI2SHZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR32 }, },
43338 { 13995 /* vcvtsi2sh */, X86::VCVTSI642SHZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR64 }, },
43339 { 13995 /* vcvtsi2sh */, X86::VCVTSI2SHZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
43340 { 13995 /* vcvtsi2sh */, X86::VCVTSI642SHZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
43341 { 13995 /* vcvtsi2sh */, X86::VCVTSI2SHZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_3__AVX512RC1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_AVX512RC, MCK_GR32 }, },
43342 { 13995 /* vcvtsi2sh */, X86::VCVTSI642SHZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_3__AVX512RC1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_AVX512RC, MCK_GR64 }, },
43343 { 14027 /* vcvtsi2ss */, X86::VCVTSI2SSrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_GR32 }, },
43344 { 14027 /* vcvtsi2ss */, X86::VCVTSI642SSrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_GR64 }, },
43345 { 14027 /* vcvtsi2ss */, X86::VCVTSI2SSrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
43346 { 14027 /* vcvtsi2ss */, X86::VCVTSI642SSrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
43347 { 14027 /* vcvtsi2ss */, X86::VCVTSI2SSZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR32 }, },
43348 { 14027 /* vcvtsi2ss */, X86::VCVTSI642SSZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR64 }, },
43349 { 14027 /* vcvtsi2ss */, X86::VCVTSI2SSZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
43350 { 14027 /* vcvtsi2ss */, X86::VCVTSI642SSZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
43351 { 14027 /* vcvtsi2ss */, X86::VCVTSI2SSZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_3__AVX512RC1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_AVX512RC, MCK_GR32 }, },
43352 { 14027 /* vcvtsi2ss */, X86::VCVTSI642SSZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_3__AVX512RC1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_AVX512RC, MCK_GR64 }, },
43353 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
43354 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
43355 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
43356 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
43357 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
43358 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
43359 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
43360 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
43361 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
43362 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
43363 { 14059 /* vcvtss2sd */, X86::VCVTSS2SDZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
43364 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
43365 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
43366 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
43367 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
43368 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
43369 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
43370 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
43371 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
43372 { 14069 /* vcvtss2sh */, X86::VCVTSS2SHZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
43373 { 14079 /* vcvtss2si */, X86::VCVTSS2SIrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
43374 { 14079 /* vcvtss2si */, X86::VCVTSS2SIZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
43375 { 14079 /* vcvtss2si */, X86::VCVTSS2SIrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
43376 { 14079 /* vcvtss2si */, X86::VCVTSS2SIZrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
43377 { 14079 /* vcvtss2si */, X86::VCVTSS2SI64rr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
43378 { 14079 /* vcvtss2si */, X86::VCVTSS2SI64Zrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
43379 { 14079 /* vcvtss2si */, X86::VCVTSS2SI64rm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR64, MCK_Mem32 }, },
43380 { 14079 /* vcvtss2si */, X86::VCVTSS2SI64Zrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR64, MCK_Mem32 }, },
43381 { 14079 /* vcvtss2si */, X86::VCVTSS2SIZrrb_Int, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_AVX512RC }, },
43382 { 14079 /* vcvtss2si */, X86::VCVTSS2SI64Zrrb_Int, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_AVX512RC }, },
43383 { 14111 /* vcvtss2usi */, X86::VCVTSS2USIZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
43384 { 14111 /* vcvtss2usi */, X86::VCVTSS2USIZrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
43385 { 14111 /* vcvtss2usi */, X86::VCVTSS2USI64Zrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
43386 { 14111 /* vcvtss2usi */, X86::VCVTSS2USI64Zrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR64, MCK_Mem32 }, },
43387 { 14111 /* vcvtss2usi */, X86::VCVTSS2USIZrrb_Int, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_AVX512RC }, },
43388 { 14111 /* vcvtss2usi */, X86::VCVTSS2USI64Zrrb_Int, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_AVX512RC }, },
43389 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43390 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43391 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43392 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43393 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43394 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43395 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
43396 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
43397 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
43398 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43399 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43400 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43401 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43402 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43403 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43404 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43405 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43406 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43407 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43408 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43409 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43410 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43411 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43412 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
43413 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43414 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43415 { 14146 /* vcvttbf162ibs */, X86::VCVTTBF162IBSZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
43416 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43417 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43418 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43419 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43420 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43421 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43422 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
43423 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
43424 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
43425 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43426 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43427 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43428 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43429 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43430 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43431 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43432 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43433 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43434 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43435 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43436 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43437 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43438 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43439 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
43440 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43441 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43442 { 14160 /* vcvttbf162iubs */, X86::VCVTTBF162IUBSZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
43443 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
43444 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_VR256 }, },
43445 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
43446 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16, MCK_Mem256 }, },
43447 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43448 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
43449 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43450 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
43451 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
43452 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
43453 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
43454 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to4_125_ }, },
43455 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_sae_125_ }, },
43456 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to8_125_ }, },
43457 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43458 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43459 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43460 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43461 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43462 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43463 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43464 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43465 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43466 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43467 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43468 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43469 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43470 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43471 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43472 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43473 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43474 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43475 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
43476 { 14175 /* vcvttpd2dq */, X86::VCVTTPD2DQZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43477 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43478 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
43479 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43480 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
43481 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
43482 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
43483 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_sae_125_ }, },
43484 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
43485 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to4_125_ }, },
43486 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_sae_125_ }, },
43487 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to8_125_ }, },
43488 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43489 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43490 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43491 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43492 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43493 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43494 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43495 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43496 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43497 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43498 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK__123_sae_125_ }, },
43499 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43500 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43501 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43502 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43503 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43504 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43505 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK__123_sae_125_ }, },
43506 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43507 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43508 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
43509 { 14186 /* vcvttpd2dqs */, X86::VCVTTPD2DQSZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43510 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43511 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43512 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43513 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43514 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43515 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43516 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
43517 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
43518 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
43519 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
43520 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43521 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43522 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43523 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43524 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43525 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43526 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43527 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43528 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43529 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43530 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43531 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43532 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43533 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43534 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43535 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43536 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43537 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43538 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
43539 { 14248 /* vcvttpd2qq */, X86::VCVTTPD2QQZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43540 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43541 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43542 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43543 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43544 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43545 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43546 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
43547 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_sae_125_ }, },
43548 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
43549 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
43550 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
43551 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43552 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43553 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43554 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43555 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43556 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43557 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43558 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43559 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43560 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43561 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43562 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK__123_sae_125_ }, },
43563 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43564 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43565 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43566 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43567 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43568 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43569 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK__123_sae_125_ }, },
43570 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43571 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
43572 { 14259 /* vcvttpd2qqs */, X86::VCVTTPD2QQSZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43573 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43574 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
43575 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43576 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
43577 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
43578 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
43579 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
43580 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to4_125_ }, },
43581 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_sae_125_ }, },
43582 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to8_125_ }, },
43583 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43584 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43585 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43586 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43587 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43588 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43589 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43590 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43591 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43592 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43593 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43594 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43595 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43596 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43597 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43598 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43599 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43600 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43601 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
43602 { 14271 /* vcvttpd2udq */, X86::VCVTTPD2UDQZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43603 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43604 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
43605 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43606 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
43607 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
43608 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
43609 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK__123_sae_125_ }, },
43610 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
43611 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to4_125_ }, },
43612 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK__123_sae_125_ }, },
43613 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to8_125_ }, },
43614 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43615 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43616 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43617 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43618 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43619 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43620 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43621 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43622 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43623 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43624 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK__123_sae_125_ }, },
43625 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43626 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43627 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43628 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43629 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43630 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43631 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK__123_sae_125_ }, },
43632 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43633 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43634 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
43635 { 14283 /* vcvttpd2udqs */, X86::VCVTTPD2UDQSZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43636 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43637 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43638 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43639 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43640 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43641 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43642 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
43643 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
43644 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
43645 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
43646 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43647 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43648 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43649 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43650 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43651 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43652 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43653 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43654 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43655 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43656 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43657 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43658 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43659 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43660 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43661 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43662 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43663 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43664 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
43665 { 14350 /* vcvttpd2uqq */, X86::VCVTTPD2UQQZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43666 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43667 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43668 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43669 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43670 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43671 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43672 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
43673 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK__123_sae_125_ }, },
43674 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
43675 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
43676 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
43677 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43678 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43679 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43680 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43681 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43682 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43683 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43684 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43685 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43686 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43687 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43688 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK__123_sae_125_ }, },
43689 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43690 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43691 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43692 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43693 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43694 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
43695 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK__123_sae_125_ }, },
43696 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
43697 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
43698 { 14362 /* vcvttpd2uqqs */, X86::VCVTTPD2UQQSZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
43699 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43700 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
43701 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
43702 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
43703 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
43704 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
43705 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to4_125_ }, },
43706 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to8_125_ }, },
43707 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_sae_125_ }, },
43708 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to16_125_ }, },
43709 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43710 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
43711 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43712 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43713 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43714 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43715 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43716 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
43717 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to4_125_ }, },
43718 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43719 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43720 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43721 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43722 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43723 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK__123_sae_125_ }, },
43724 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43725 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to4_125_ }, },
43726 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43727 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK__123_sae_125_ }, },
43728 { 14375 /* vcvttph2dq */, X86::VCVTTPH2DQZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43729 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43730 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43731 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43732 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43733 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43734 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43735 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
43736 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
43737 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
43738 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
43739 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43740 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43741 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43742 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43743 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43744 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43745 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43746 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43747 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43748 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43749 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43750 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43751 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43752 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43753 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43754 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
43755 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43756 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43757 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
43758 { 14386 /* vcvttph2ibs */, X86::VCVTTPH2IBSZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
43759 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43760 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43761 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43762 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43763 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43764 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43765 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
43766 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
43767 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
43768 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
43769 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43770 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43771 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43772 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43773 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43774 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43775 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43776 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43777 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43778 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43779 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43780 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43781 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43782 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43783 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43784 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
43785 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43786 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43787 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
43788 { 14398 /* vcvttph2iubs */, X86::VCVTTPH2IUBSZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
43789 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43790 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
43791 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
43792 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
43793 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
43794 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
43795 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to2_125_ }, },
43796 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to4_125_ }, },
43797 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_sae_125_ }, },
43798 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to8_125_ }, },
43799 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43800 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
43801 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43802 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
43803 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43804 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43805 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43806 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
43807 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to2_125_ }, },
43808 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43809 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
43810 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to4_125_ }, },
43811 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43812 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43813 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK__123_sae_125_ }, },
43814 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43815 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to2_125_ }, },
43816 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to4_125_ }, },
43817 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK__123_sae_125_ }, },
43818 { 14411 /* vcvttph2qq */, X86::VCVTTPH2QQZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43819 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43820 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
43821 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
43822 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
43823 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
43824 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
43825 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to4_125_ }, },
43826 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to8_125_ }, },
43827 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_sae_125_ }, },
43828 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to16_125_ }, },
43829 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43830 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
43831 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43832 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43833 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43834 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43835 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43836 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
43837 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to4_125_ }, },
43838 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43839 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43840 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43841 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43842 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43843 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK__123_sae_125_ }, },
43844 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43845 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to4_125_ }, },
43846 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43847 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK__123_sae_125_ }, },
43848 { 14422 /* vcvttph2udq */, X86::VCVTTPH2UDQZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43849 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43850 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
43851 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
43852 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
43853 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
43854 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
43855 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to2_125_ }, },
43856 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to4_125_ }, },
43857 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X, MCK__123_sae_125_ }, },
43858 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to8_125_ }, },
43859 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43860 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
43861 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43862 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
43863 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43864 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43865 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43866 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
43867 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to2_125_ }, },
43868 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43869 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
43870 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to4_125_ }, },
43871 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43872 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43873 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK__123_sae_125_ }, },
43874 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43875 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to2_125_ }, },
43876 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to4_125_ }, },
43877 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK__123_sae_125_ }, },
43878 { 14434 /* vcvttph2uqq */, X86::VCVTTPH2UQQZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43879 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43880 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43881 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43882 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43883 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43884 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43885 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
43886 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
43887 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
43888 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
43889 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43890 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43891 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43892 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43893 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43894 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43895 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43896 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43897 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43898 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43899 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43900 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43901 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43902 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43903 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43904 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
43905 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43906 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43907 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
43908 { 14446 /* vcvttph2uw */, X86::VCVTTPH2UWZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
43909 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43910 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43911 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43912 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43913 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43914 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43915 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
43916 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
43917 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
43918 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
43919 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43920 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43921 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43922 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43923 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43924 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43925 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43926 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43927 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43928 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43929 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43930 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43931 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43932 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43933 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43934 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
43935 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
43936 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
43937 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
43938 { 14457 /* vcvttph2w */, X86::VCVTTPH2WZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
43939 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
43940 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
43941 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
43942 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
43943 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43944 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43945 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43946 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43947 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43948 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43949 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
43950 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
43951 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
43952 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
43953 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43954 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43955 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43956 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43957 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43958 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43959 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43960 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43961 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
43962 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43963 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43964 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
43965 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43966 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43967 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43968 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
43969 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
43970 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
43971 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
43972 { 14467 /* vcvttps2dq */, X86::VCVTTPS2DQZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
43973 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
43974 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
43975 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
43976 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
43977 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
43978 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
43979 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
43980 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
43981 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
43982 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
43983 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
43984 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
43985 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
43986 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
43987 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
43988 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
43989 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
43990 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
43991 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
43992 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
43993 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
43994 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
43995 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
43996 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
43997 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
43998 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
43999 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44000 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44001 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
44002 { 14478 /* vcvttps2dqs */, X86::VCVTTPS2DQSZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44003 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44004 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
44005 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
44006 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
44007 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
44008 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
44009 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44010 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44011 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
44012 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44013 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44014 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44015 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44016 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44017 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44018 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44019 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44020 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44021 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44022 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44023 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44024 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44025 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44026 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44027 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
44028 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44029 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44030 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44031 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
44032 { 14490 /* vcvttps2ibs */, X86::VCVTTPS2IBSZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44033 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44034 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
44035 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
44036 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
44037 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
44038 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
44039 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44040 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44041 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
44042 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44043 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44044 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44045 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44046 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44047 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44048 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44049 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44050 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44051 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44052 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44053 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44054 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44055 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44056 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44057 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
44058 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44059 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44060 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44061 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
44062 { 14502 /* vcvttps2iubs */, X86::VCVTTPS2IUBSZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44063 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44064 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
44065 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
44066 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
44067 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
44068 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
44069 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to2_125_ }, },
44070 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to4_125_ }, },
44071 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_sae_125_ }, },
44072 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to8_125_ }, },
44073 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44074 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
44075 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44076 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44077 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44078 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44079 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44080 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
44081 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to2_125_ }, },
44082 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44083 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44084 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44085 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44086 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44087 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK__123_sae_125_ }, },
44088 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44089 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to2_125_ }, },
44090 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44091 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK__123_sae_125_ }, },
44092 { 14515 /* vcvttps2qq */, X86::VCVTTPS2QQZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44093 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44094 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
44095 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
44096 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
44097 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
44098 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
44099 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to2_125_ }, },
44100 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_sae_125_ }, },
44101 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to4_125_ }, },
44102 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_sae_125_ }, },
44103 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to8_125_ }, },
44104 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44105 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
44106 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44107 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44108 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44109 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44110 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44111 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
44112 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to2_125_ }, },
44113 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44114 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44115 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK__123_sae_125_ }, },
44116 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44117 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44118 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44119 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK__123_sae_125_ }, },
44120 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44121 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to2_125_ }, },
44122 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK__123_sae_125_ }, },
44123 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44124 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK__123_sae_125_ }, },
44125 { 14526 /* vcvttps2qqs */, X86::VCVTTPS2QQSZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44126 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44127 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
44128 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
44129 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
44130 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
44131 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
44132 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44133 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44134 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
44135 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44136 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44137 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44138 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44139 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44140 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44141 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44142 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44143 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44144 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44145 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44146 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44147 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44148 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44149 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44150 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
44151 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44152 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44153 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44154 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
44155 { 14538 /* vcvttps2udq */, X86::VCVTTPS2UDQZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44156 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44157 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
44158 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
44159 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
44160 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
44161 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
44162 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44163 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44164 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
44165 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44166 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44167 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44168 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44169 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44170 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44171 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44172 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44173 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44174 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44175 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44176 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44177 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44178 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44179 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44180 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
44181 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44182 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44183 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44184 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
44185 { 14550 /* vcvttps2udqs */, X86::VCVTTPS2UDQSZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44186 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44187 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
44188 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
44189 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
44190 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
44191 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
44192 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to2_125_ }, },
44193 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to4_125_ }, },
44194 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_sae_125_ }, },
44195 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to8_125_ }, },
44196 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44197 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
44198 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44199 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44200 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44201 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44202 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44203 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
44204 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to2_125_ }, },
44205 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44206 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44207 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44208 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44209 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44210 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK__123_sae_125_ }, },
44211 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44212 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to2_125_ }, },
44213 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44214 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK__123_sae_125_ }, },
44215 { 14563 /* vcvttps2uqq */, X86::VCVTTPS2UQQZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44216 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44217 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
44218 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
44219 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
44220 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
44221 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
44222 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to2_125_ }, },
44223 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X, MCK__123_sae_125_ }, },
44224 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to4_125_ }, },
44225 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X, MCK__123_sae_125_ }, },
44226 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to8_125_ }, },
44227 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44228 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
44229 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44230 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44231 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44232 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44233 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44234 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
44235 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to2_125_ }, },
44236 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44237 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44238 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK__123_sae_125_ }, },
44239 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44240 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44241 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44242 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK__123_sae_125_ }, },
44243 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44244 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to2_125_ }, },
44245 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK__123_sae_125_ }, },
44246 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44247 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK__123_sae_125_ }, },
44248 { 14575 /* vcvttps2uqqs */, X86::VCVTTPS2UQQSZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44249 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SIrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
44250 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SIZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
44251 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SIrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR32, MCK_Mem64 }, },
44252 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SIZrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR32, MCK_Mem64 }, },
44253 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SI64rr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
44254 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SI64Zrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
44255 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SI64rm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
44256 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SI64Zrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
44257 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SIZrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_sae_125_ }, },
44258 { 14588 /* vcvttsd2si */, X86::VCVTTSD2SI64Zrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK__123_sae_125_ }, },
44259 { 14623 /* vcvttsd2sis */, X86::VCVTTSD2SISrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
44260 { 14623 /* vcvttsd2sis */, X86::VCVTTSD2SISrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR32, MCK_Mem64 }, },
44261 { 14623 /* vcvttsd2sis */, X86::VCVTTSD2SI64Srr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
44262 { 14623 /* vcvttsd2sis */, X86::VCVTTSD2SI64Srm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
44263 { 14623 /* vcvttsd2sis */, X86::VCVTTSD2SISrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_sae_125_ }, },
44264 { 14623 /* vcvttsd2sis */, X86::VCVTTSD2SI64Srrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK__123_sae_125_ }, },
44265 { 14635 /* vcvttsd2usi */, X86::VCVTTSD2USIZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
44266 { 14635 /* vcvttsd2usi */, X86::VCVTTSD2USIZrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR32, MCK_Mem64 }, },
44267 { 14635 /* vcvttsd2usi */, X86::VCVTTSD2USI64Zrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
44268 { 14635 /* vcvttsd2usi */, X86::VCVTTSD2USI64Zrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
44269 { 14635 /* vcvttsd2usi */, X86::VCVTTSD2USIZrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_sae_125_ }, },
44270 { 14635 /* vcvttsd2usi */, X86::VCVTTSD2USI64Zrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK__123_sae_125_ }, },
44271 { 14673 /* vcvttsd2usis */, X86::VCVTTSD2USISrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
44272 { 14673 /* vcvttsd2usis */, X86::VCVTTSD2USISrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR32, MCK_Mem64 }, },
44273 { 14673 /* vcvttsd2usis */, X86::VCVTTSD2USI64Srr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
44274 { 14673 /* vcvttsd2usis */, X86::VCVTTSD2USI64Srm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
44275 { 14673 /* vcvttsd2usis */, X86::VCVTTSD2USISrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_sae_125_ }, },
44276 { 14673 /* vcvttsd2usis */, X86::VCVTTSD2USI64Srrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK__123_sae_125_ }, },
44277 { 14686 /* vcvttsh2si */, X86::VCVTTSH2SIZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
44278 { 14686 /* vcvttsh2si */, X86::VCVTTSH2SIZrm_Int, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR32, MCK_Mem16 }, },
44279 { 14686 /* vcvttsh2si */, X86::VCVTTSH2SI64Zrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
44280 { 14686 /* vcvttsh2si */, X86::VCVTTSH2SI64Zrm_Int, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR64, MCK_Mem16 }, },
44281 { 14686 /* vcvttsh2si */, X86::VCVTTSH2SIZrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_sae_125_ }, },
44282 { 14686 /* vcvttsh2si */, X86::VCVTTSH2SI64Zrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK__123_sae_125_ }, },
44283 { 14721 /* vcvttsh2usi */, X86::VCVTTSH2USIZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
44284 { 14721 /* vcvttsh2usi */, X86::VCVTTSH2USIZrm_Int, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR32, MCK_Mem16 }, },
44285 { 14721 /* vcvttsh2usi */, X86::VCVTTSH2USI64Zrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
44286 { 14721 /* vcvttsh2usi */, X86::VCVTTSH2USI64Zrm_Int, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR64, MCK_Mem16 }, },
44287 { 14721 /* vcvttsh2usi */, X86::VCVTTSH2USIZrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_sae_125_ }, },
44288 { 14721 /* vcvttsh2usi */, X86::VCVTTSH2USI64Zrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK__123_sae_125_ }, },
44289 { 14759 /* vcvttss2si */, X86::VCVTTSS2SIrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
44290 { 14759 /* vcvttss2si */, X86::VCVTTSS2SIZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
44291 { 14759 /* vcvttss2si */, X86::VCVTTSS2SIrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
44292 { 14759 /* vcvttss2si */, X86::VCVTTSS2SIZrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
44293 { 14759 /* vcvttss2si */, X86::VCVTTSS2SI64rr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
44294 { 14759 /* vcvttss2si */, X86::VCVTTSS2SI64Zrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
44295 { 14759 /* vcvttss2si */, X86::VCVTTSS2SI64rm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR64, MCK_Mem32 }, },
44296 { 14759 /* vcvttss2si */, X86::VCVTTSS2SI64Zrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR64, MCK_Mem32 }, },
44297 { 14759 /* vcvttss2si */, X86::VCVTTSS2SIZrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_sae_125_ }, },
44298 { 14759 /* vcvttss2si */, X86::VCVTTSS2SI64Zrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK__123_sae_125_ }, },
44299 { 14794 /* vcvttss2sis */, X86::VCVTTSS2SISrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
44300 { 14794 /* vcvttss2sis */, X86::VCVTTSS2SISrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
44301 { 14794 /* vcvttss2sis */, X86::VCVTTSS2SI64Srr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
44302 { 14794 /* vcvttss2sis */, X86::VCVTTSS2SI64Srm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR64, MCK_Mem32 }, },
44303 { 14794 /* vcvttss2sis */, X86::VCVTTSS2SISrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_sae_125_ }, },
44304 { 14794 /* vcvttss2sis */, X86::VCVTTSS2SI64Srrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK__123_sae_125_ }, },
44305 { 14806 /* vcvttss2usi */, X86::VCVTTSS2USIZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
44306 { 14806 /* vcvttss2usi */, X86::VCVTTSS2USIZrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
44307 { 14806 /* vcvttss2usi */, X86::VCVTTSS2USI64Zrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
44308 { 14806 /* vcvttss2usi */, X86::VCVTTSS2USI64Zrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR64, MCK_Mem32 }, },
44309 { 14806 /* vcvttss2usi */, X86::VCVTTSS2USIZrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_sae_125_ }, },
44310 { 14806 /* vcvttss2usi */, X86::VCVTTSS2USI64Zrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK__123_sae_125_ }, },
44311 { 14844 /* vcvttss2usis */, X86::VCVTTSS2USISrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
44312 { 14844 /* vcvttss2usis */, X86::VCVTTSS2USISrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
44313 { 14844 /* vcvttss2usis */, X86::VCVTTSS2USI64Srr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
44314 { 14844 /* vcvttss2usis */, X86::VCVTTSS2USI64Srm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR64, MCK_Mem32 }, },
44315 { 14844 /* vcvttss2usis */, X86::VCVTTSS2USISrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK__123_sae_125_ }, },
44316 { 14844 /* vcvttss2usis */, X86::VCVTTSS2USI64Srrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK__123_sae_125_ }, },
44317 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44318 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
44319 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
44320 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
44321 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
44322 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
44323 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to2_125_ }, },
44324 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to4_125_ }, },
44325 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to8_125_ }, },
44326 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44327 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
44328 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44329 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44330 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44331 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44332 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44333 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
44334 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to2_125_ }, },
44335 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44336 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44337 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44338 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44339 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44340 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44341 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to2_125_ }, },
44342 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44343 { 14857 /* vcvtudq2pd */, X86::VCVTUDQ2PDZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44344 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44345 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
44346 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
44347 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
44348 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
44349 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
44350 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44351 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to8_125_ }, },
44352 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_AVX512RC }, },
44353 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to16_125_ }, },
44354 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44355 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44356 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44357 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44358 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44359 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44360 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44361 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44362 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44363 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44364 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44365 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44366 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44367 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44368 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
44369 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44370 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44371 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44372 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
44373 { 14868 /* vcvtudq2ph */, X86::VCVTUDQ2PHZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44374 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44375 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
44376 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
44377 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
44378 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
44379 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
44380 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44381 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44382 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44383 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44384 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44385 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44386 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44387 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44388 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44389 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44390 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44391 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44392 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44393 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44394 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44395 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44396 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44397 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44398 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
44399 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44400 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
44401 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
44402 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
44403 { 14903 /* vcvtudq2ps */, X86::VCVTUDQ2PSZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44404 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44405 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
44406 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
44407 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
44408 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
44409 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
44410 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
44411 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
44412 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44413 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
44414 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44415 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44416 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44417 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44418 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44419 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44420 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44421 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44422 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
44423 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44424 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44425 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
44426 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44427 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44428 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
44429 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
44430 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
44431 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
44432 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
44433 { 14914 /* vcvtuqq2pd */, X86::VCVTUQQ2PDZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
44434 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44435 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
44436 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
44437 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
44438 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
44439 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_FR16X, MCK_Mem512 }, },
44440 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_AVX512RC }, },
44441 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
44442 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to4_125_ }, },
44443 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to8_125_ }, },
44444 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44445 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44446 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44447 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44448 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44449 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44450 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44451 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44452 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44453 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44454 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44455 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44456 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
44457 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
44458 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
44459 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
44460 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
44461 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
44462 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
44463 { 14925 /* vcvtuqq2ph */, X86::VCVTUQQ2PHZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
44464 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44465 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
44466 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
44467 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_FR16X, MCK_Mem256 }, },
44468 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
44469 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR256X, MCK_Mem512 }, },
44470 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
44471 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to4_125_ }, },
44472 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_AVX512RC }, },
44473 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to8_125_ }, },
44474 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44475 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44476 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44477 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44478 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44479 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44480 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44481 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44482 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44483 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44484 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
44485 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
44486 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44487 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44488 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
44489 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
44490 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
44491 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
44492 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
44493 { 14972 /* vcvtuqq2ps */, X86::VCVTUQQ2PSZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
44494 { 15007 /* vcvtusi2sd */, X86::VCVTUSI2SDZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR32 }, },
44495 { 15007 /* vcvtusi2sd */, X86::VCVTUSI642SDZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR64 }, },
44496 { 15007 /* vcvtusi2sd */, X86::VCVTUSI2SDZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
44497 { 15007 /* vcvtusi2sd */, X86::VCVTUSI642SDZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
44498 { 15007 /* vcvtusi2sd */, X86::VCVTUSI642SDZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_3__AVX512RC1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_AVX512RC, MCK_GR64 }, },
44499 { 15042 /* vcvtusi2sh */, X86::VCVTUSI2SHZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR32 }, },
44500 { 15042 /* vcvtusi2sh */, X86::VCVTUSI642SHZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR64 }, },
44501 { 15042 /* vcvtusi2sh */, X86::VCVTUSI2SHZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
44502 { 15042 /* vcvtusi2sh */, X86::VCVTUSI642SHZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
44503 { 15042 /* vcvtusi2sh */, X86::VCVTUSI2SHZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_3__AVX512RC1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_AVX512RC, MCK_GR32 }, },
44504 { 15042 /* vcvtusi2sh */, X86::VCVTUSI642SHZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_3__AVX512RC1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_AVX512RC, MCK_GR64 }, },
44505 { 15077 /* vcvtusi2ss */, X86::VCVTUSI2SSZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR32 }, },
44506 { 15077 /* vcvtusi2ss */, X86::VCVTUSI642SSZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR64 }, },
44507 { 15077 /* vcvtusi2ss */, X86::VCVTUSI2SSZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
44508 { 15077 /* vcvtusi2ss */, X86::VCVTUSI642SSZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
44509 { 15077 /* vcvtusi2ss */, X86::VCVTUSI2SSZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_3__AVX512RC1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_AVX512RC, MCK_GR32 }, },
44510 { 15077 /* vcvtusi2ss */, X86::VCVTUSI642SSZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_3__AVX512RC1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_AVX512RC, MCK_GR64 }, },
44511 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44512 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
44513 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
44514 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
44515 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
44516 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
44517 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
44518 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
44519 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44520 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
44521 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44522 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44523 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44524 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44525 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44526 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44527 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44528 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44529 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
44530 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44531 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44532 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
44533 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44534 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44535 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
44536 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
44537 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
44538 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
44539 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
44540 { 15112 /* vcvtuw2ph */, X86::VCVTUW2PHZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
44541 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44542 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
44543 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
44544 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
44545 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
44546 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
44547 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
44548 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
44549 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44550 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
44551 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44552 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44553 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44554 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44555 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44556 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44557 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44558 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44559 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
44560 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44561 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44562 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
44563 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44564 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44565 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
44566 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
44567 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
44568 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
44569 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
44570 { 15122 /* vcvtw2ph */, X86::VCVTW2PHZrmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
44571 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
44572 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
44573 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44574 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
44575 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
44576 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
44577 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
44578 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
44579 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44580 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
44581 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
44582 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
44583 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
44584 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
44585 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44586 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
44587 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
44588 { 15131 /* vdbpsadbw */, X86::VDBPSADBWZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
44589 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
44590 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
44591 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
44592 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
44593 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
44594 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
44595 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
44596 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
44597 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
44598 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
44599 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
44600 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
44601 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
44602 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
44603 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
44604 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
44605 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
44606 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
44607 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
44608 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
44609 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
44610 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
44611 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
44612 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
44613 { 15141 /* vdivbf16 */, X86::VDIVBF16Z128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
44614 { 15141 /* vdivbf16 */, X86::VDIVBF16Z256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
44615 { 15141 /* vdivbf16 */, X86::VDIVBF16Zrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
44616 { 15150 /* vdivpd */, X86::VDIVPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
44617 { 15150 /* vdivpd */, X86::VDIVPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
44618 { 15150 /* vdivpd */, X86::VDIVPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
44619 { 15150 /* vdivpd */, X86::VDIVPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
44620 { 15150 /* vdivpd */, X86::VDIVPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
44621 { 15150 /* vdivpd */, X86::VDIVPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
44622 { 15150 /* vdivpd */, X86::VDIVPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
44623 { 15150 /* vdivpd */, X86::VDIVPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
44624 { 15150 /* vdivpd */, X86::VDIVPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
44625 { 15150 /* vdivpd */, X86::VDIVPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
44626 { 15150 /* vdivpd */, X86::VDIVPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
44627 { 15150 /* vdivpd */, X86::VDIVPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
44628 { 15150 /* vdivpd */, X86::VDIVPDZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44629 { 15150 /* vdivpd */, X86::VDIVPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
44630 { 15150 /* vdivpd */, X86::VDIVPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
44631 { 15150 /* vdivpd */, X86::VDIVPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
44632 { 15150 /* vdivpd */, X86::VDIVPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
44633 { 15150 /* vdivpd */, X86::VDIVPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
44634 { 15150 /* vdivpd */, X86::VDIVPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
44635 { 15150 /* vdivpd */, X86::VDIVPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
44636 { 15150 /* vdivpd */, X86::VDIVPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
44637 { 15150 /* vdivpd */, X86::VDIVPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
44638 { 15150 /* vdivpd */, X86::VDIVPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
44639 { 15150 /* vdivpd */, X86::VDIVPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
44640 { 15150 /* vdivpd */, X86::VDIVPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
44641 { 15150 /* vdivpd */, X86::VDIVPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
44642 { 15150 /* vdivpd */, X86::VDIVPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
44643 { 15150 /* vdivpd */, X86::VDIVPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
44644 { 15150 /* vdivpd */, X86::VDIVPDZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44645 { 15150 /* vdivpd */, X86::VDIVPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
44646 { 15150 /* vdivpd */, X86::VDIVPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
44647 { 15150 /* vdivpd */, X86::VDIVPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
44648 { 15150 /* vdivpd */, X86::VDIVPDZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44649 { 15150 /* vdivpd */, X86::VDIVPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
44650 { 15157 /* vdivph */, X86::VDIVPHZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
44651 { 15157 /* vdivph */, X86::VDIVPHZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
44652 { 15157 /* vdivph */, X86::VDIVPHZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
44653 { 15157 /* vdivph */, X86::VDIVPHZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
44654 { 15157 /* vdivph */, X86::VDIVPHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
44655 { 15157 /* vdivph */, X86::VDIVPHZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
44656 { 15157 /* vdivph */, X86::VDIVPHZ128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
44657 { 15157 /* vdivph */, X86::VDIVPHZ256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
44658 { 15157 /* vdivph */, X86::VDIVPHZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44659 { 15157 /* vdivph */, X86::VDIVPHZrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
44660 { 15157 /* vdivph */, X86::VDIVPHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
44661 { 15157 /* vdivph */, X86::VDIVPHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
44662 { 15157 /* vdivph */, X86::VDIVPHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
44663 { 15157 /* vdivph */, X86::VDIVPHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
44664 { 15157 /* vdivph */, X86::VDIVPHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
44665 { 15157 /* vdivph */, X86::VDIVPHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
44666 { 15157 /* vdivph */, X86::VDIVPHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
44667 { 15157 /* vdivph */, X86::VDIVPHZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
44668 { 15157 /* vdivph */, X86::VDIVPHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
44669 { 15157 /* vdivph */, X86::VDIVPHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
44670 { 15157 /* vdivph */, X86::VDIVPHZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
44671 { 15157 /* vdivph */, X86::VDIVPHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
44672 { 15157 /* vdivph */, X86::VDIVPHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
44673 { 15157 /* vdivph */, X86::VDIVPHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
44674 { 15157 /* vdivph */, X86::VDIVPHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44675 { 15157 /* vdivph */, X86::VDIVPHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
44676 { 15157 /* vdivph */, X86::VDIVPHZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
44677 { 15157 /* vdivph */, X86::VDIVPHZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
44678 { 15157 /* vdivph */, X86::VDIVPHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44679 { 15157 /* vdivph */, X86::VDIVPHZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
44680 { 15164 /* vdivps */, X86::VDIVPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
44681 { 15164 /* vdivps */, X86::VDIVPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
44682 { 15164 /* vdivps */, X86::VDIVPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
44683 { 15164 /* vdivps */, X86::VDIVPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
44684 { 15164 /* vdivps */, X86::VDIVPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
44685 { 15164 /* vdivps */, X86::VDIVPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
44686 { 15164 /* vdivps */, X86::VDIVPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
44687 { 15164 /* vdivps */, X86::VDIVPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
44688 { 15164 /* vdivps */, X86::VDIVPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
44689 { 15164 /* vdivps */, X86::VDIVPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
44690 { 15164 /* vdivps */, X86::VDIVPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44691 { 15164 /* vdivps */, X86::VDIVPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44692 { 15164 /* vdivps */, X86::VDIVPSZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44693 { 15164 /* vdivps */, X86::VDIVPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44694 { 15164 /* vdivps */, X86::VDIVPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
44695 { 15164 /* vdivps */, X86::VDIVPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
44696 { 15164 /* vdivps */, X86::VDIVPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
44697 { 15164 /* vdivps */, X86::VDIVPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
44698 { 15164 /* vdivps */, X86::VDIVPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
44699 { 15164 /* vdivps */, X86::VDIVPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
44700 { 15164 /* vdivps */, X86::VDIVPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
44701 { 15164 /* vdivps */, X86::VDIVPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
44702 { 15164 /* vdivps */, X86::VDIVPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44703 { 15164 /* vdivps */, X86::VDIVPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
44704 { 15164 /* vdivps */, X86::VDIVPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
44705 { 15164 /* vdivps */, X86::VDIVPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44706 { 15164 /* vdivps */, X86::VDIVPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
44707 { 15164 /* vdivps */, X86::VDIVPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
44708 { 15164 /* vdivps */, X86::VDIVPSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44709 { 15164 /* vdivps */, X86::VDIVPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44710 { 15164 /* vdivps */, X86::VDIVPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44711 { 15164 /* vdivps */, X86::VDIVPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44712 { 15164 /* vdivps */, X86::VDIVPSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44713 { 15164 /* vdivps */, X86::VDIVPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44714 { 15171 /* vdivsd */, X86::VDIVSDrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
44715 { 15171 /* vdivsd */, X86::VDIVSDrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
44716 { 15171 /* vdivsd */, X86::VDIVSDZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
44717 { 15171 /* vdivsd */, X86::VDIVSDZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
44718 { 15171 /* vdivsd */, X86::VDIVSDZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
44719 { 15171 /* vdivsd */, X86::VDIVSDZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
44720 { 15171 /* vdivsd */, X86::VDIVSDZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
44721 { 15171 /* vdivsd */, X86::VDIVSDZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
44722 { 15171 /* vdivsd */, X86::VDIVSDZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
44723 { 15171 /* vdivsd */, X86::VDIVSDZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
44724 { 15171 /* vdivsd */, X86::VDIVSDZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
44725 { 15178 /* vdivsh */, X86::VDIVSHZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
44726 { 15178 /* vdivsh */, X86::VDIVSHZrm_Int, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
44727 { 15178 /* vdivsh */, X86::VDIVSHZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
44728 { 15178 /* vdivsh */, X86::VDIVSHZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
44729 { 15178 /* vdivsh */, X86::VDIVSHZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
44730 { 15178 /* vdivsh */, X86::VDIVSHZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
44731 { 15178 /* vdivsh */, X86::VDIVSHZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
44732 { 15178 /* vdivsh */, X86::VDIVSHZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
44733 { 15178 /* vdivsh */, X86::VDIVSHZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
44734 { 15185 /* vdivss */, X86::VDIVSSrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
44735 { 15185 /* vdivss */, X86::VDIVSSrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
44736 { 15185 /* vdivss */, X86::VDIVSSZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
44737 { 15185 /* vdivss */, X86::VDIVSSZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
44738 { 15185 /* vdivss */, X86::VDIVSSZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
44739 { 15185 /* vdivss */, X86::VDIVSSZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
44740 { 15185 /* vdivss */, X86::VDIVSSZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
44741 { 15185 /* vdivss */, X86::VDIVSSZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
44742 { 15185 /* vdivss */, X86::VDIVSSZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
44743 { 15185 /* vdivss */, X86::VDIVSSZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
44744 { 15185 /* vdivss */, X86::VDIVSSZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
44745 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
44746 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
44747 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
44748 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
44749 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
44750 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
44751 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44752 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44753 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44754 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
44755 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
44756 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
44757 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
44758 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
44759 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
44760 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
44761 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
44762 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44763 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
44764 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
44765 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44766 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
44767 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
44768 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44769 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44770 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44771 { 15192 /* vdpbf16ps */, X86::VDPBF16PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44772 { 15202 /* vdppd */, X86::VDPPDrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
44773 { 15202 /* vdppd */, X86::VDPPDrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
44774 { 15208 /* vdpphps */, X86::VDPPHPSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
44775 { 15208 /* vdpphps */, X86::VDPPHPSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
44776 { 15208 /* vdpphps */, X86::VDPPHPSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
44777 { 15208 /* vdpphps */, X86::VDPPHPSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
44778 { 15208 /* vdpphps */, X86::VDPPHPSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
44779 { 15208 /* vdpphps */, X86::VDPPHPSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
44780 { 15208 /* vdpphps */, X86::VDPPHPSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44781 { 15208 /* vdpphps */, X86::VDPPHPSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44782 { 15208 /* vdpphps */, X86::VDPPHPSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44783 { 15208 /* vdpphps */, X86::VDPPHPSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
44784 { 15208 /* vdpphps */, X86::VDPPHPSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
44785 { 15208 /* vdpphps */, X86::VDPPHPSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
44786 { 15208 /* vdpphps */, X86::VDPPHPSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
44787 { 15208 /* vdpphps */, X86::VDPPHPSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
44788 { 15208 /* vdpphps */, X86::VDPPHPSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
44789 { 15208 /* vdpphps */, X86::VDPPHPSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
44790 { 15208 /* vdpphps */, X86::VDPPHPSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
44791 { 15208 /* vdpphps */, X86::VDPPHPSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44792 { 15208 /* vdpphps */, X86::VDPPHPSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
44793 { 15208 /* vdpphps */, X86::VDPPHPSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
44794 { 15208 /* vdpphps */, X86::VDPPHPSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44795 { 15208 /* vdpphps */, X86::VDPPHPSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
44796 { 15208 /* vdpphps */, X86::VDPPHPSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
44797 { 15208 /* vdpphps */, X86::VDPPHPSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44798 { 15208 /* vdpphps */, X86::VDPPHPSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44799 { 15208 /* vdpphps */, X86::VDPPHPSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44800 { 15208 /* vdpphps */, X86::VDPPHPSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44801 { 15216 /* vdpps */, X86::VDPPSrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
44802 { 15216 /* vdpps */, X86::VDPPSrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
44803 { 15216 /* vdpps */, X86::VDPPSYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
44804 { 15216 /* vdpps */, X86::VDPPSYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
44805 { 15222 /* verr */, X86::VERRr, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
44806 { 15222 /* verr */, X86::VERRm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
44807 { 15227 /* verw */, X86::VERWr, Convert__Reg1_0, AMFBS_None, { MCK_GR16 }, },
44808 { 15227 /* verw */, X86::VERWm, Convert__Mem165_0, AMFBS_None, { MCK_Mem16 }, },
44809 { 15232 /* vexp2pd */, X86::VEXP2PDZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
44810 { 15232 /* vexp2pd */, X86::VEXP2PDZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
44811 { 15232 /* vexp2pd */, X86::VEXP2PDZrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
44812 { 15232 /* vexp2pd */, X86::VEXP2PDZmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
44813 { 15232 /* vexp2pd */, X86::VEXP2PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44814 { 15232 /* vexp2pd */, X86::VEXP2PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44815 { 15232 /* vexp2pd */, X86::VEXP2PDZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44816 { 15232 /* vexp2pd */, X86::VEXP2PDZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44817 { 15232 /* vexp2pd */, X86::VEXP2PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
44818 { 15232 /* vexp2pd */, X86::VEXP2PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
44819 { 15232 /* vexp2pd */, X86::VEXP2PDZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
44820 { 15232 /* vexp2pd */, X86::VEXP2PDZmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
44821 { 15240 /* vexp2ps */, X86::VEXP2PSZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
44822 { 15240 /* vexp2ps */, X86::VEXP2PSZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
44823 { 15240 /* vexp2ps */, X86::VEXP2PSZrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
44824 { 15240 /* vexp2ps */, X86::VEXP2PSZmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44825 { 15240 /* vexp2ps */, X86::VEXP2PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44826 { 15240 /* vexp2ps */, X86::VEXP2PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44827 { 15240 /* vexp2ps */, X86::VEXP2PSZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44828 { 15240 /* vexp2ps */, X86::VEXP2PSZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44829 { 15240 /* vexp2ps */, X86::VEXP2PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
44830 { 15240 /* vexp2ps */, X86::VEXP2PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44831 { 15240 /* vexp2ps */, X86::VEXP2PSZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
44832 { 15240 /* vexp2ps */, X86::VEXP2PSZmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
44833 { 15248 /* vexpandpd */, X86::VEXPANDPDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44834 { 15248 /* vexpandpd */, X86::VEXPANDPDZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
44835 { 15248 /* vexpandpd */, X86::VEXPANDPDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
44836 { 15248 /* vexpandpd */, X86::VEXPANDPDZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
44837 { 15248 /* vexpandpd */, X86::VEXPANDPDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
44838 { 15248 /* vexpandpd */, X86::VEXPANDPDZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
44839 { 15248 /* vexpandpd */, X86::VEXPANDPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44840 { 15248 /* vexpandpd */, X86::VEXPANDPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44841 { 15248 /* vexpandpd */, X86::VEXPANDPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44842 { 15248 /* vexpandpd */, X86::VEXPANDPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44843 { 15248 /* vexpandpd */, X86::VEXPANDPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44844 { 15248 /* vexpandpd */, X86::VEXPANDPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44845 { 15248 /* vexpandpd */, X86::VEXPANDPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44846 { 15248 /* vexpandpd */, X86::VEXPANDPDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44847 { 15248 /* vexpandpd */, X86::VEXPANDPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44848 { 15248 /* vexpandpd */, X86::VEXPANDPDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44849 { 15248 /* vexpandpd */, X86::VEXPANDPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44850 { 15248 /* vexpandpd */, X86::VEXPANDPDZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44851 { 15258 /* vexpandps */, X86::VEXPANDPSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
44852 { 15258 /* vexpandps */, X86::VEXPANDPSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
44853 { 15258 /* vexpandps */, X86::VEXPANDPSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
44854 { 15258 /* vexpandps */, X86::VEXPANDPSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
44855 { 15258 /* vexpandps */, X86::VEXPANDPSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
44856 { 15258 /* vexpandps */, X86::VEXPANDPSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
44857 { 15258 /* vexpandps */, X86::VEXPANDPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
44858 { 15258 /* vexpandps */, X86::VEXPANDPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
44859 { 15258 /* vexpandps */, X86::VEXPANDPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
44860 { 15258 /* vexpandps */, X86::VEXPANDPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
44861 { 15258 /* vexpandps */, X86::VEXPANDPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
44862 { 15258 /* vexpandps */, X86::VEXPANDPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
44863 { 15258 /* vexpandps */, X86::VEXPANDPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
44864 { 15258 /* vexpandps */, X86::VEXPANDPSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
44865 { 15258 /* vexpandps */, X86::VEXPANDPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
44866 { 15258 /* vexpandps */, X86::VEXPANDPSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
44867 { 15258 /* vexpandps */, X86::VEXPANDPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
44868 { 15258 /* vexpandps */, X86::VEXPANDPSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
44869 { 15268 /* vextractf128 */, X86::VEXTRACTF128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_VR256, MCK_ImmUnsignedi8 }, },
44870 { 15268 /* vextractf128 */, X86::VEXTRACTF128mri, Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem128, MCK_VR256, MCK_ImmUnsignedi8 }, },
44871 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Z256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44872 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Zrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_ImmUnsignedi8 }, },
44873 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Z256mri, Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44874 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Zmri, Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_ImmUnsignedi8 }, },
44875 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44876 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44877 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Z256mrik, Convert__Mem1285_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44878 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Zmrik, Convert__Mem1285_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44879 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44880 { 15281 /* vextractf32x4 */, X86::VEXTRACTF32X4Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44881 { 15295 /* vextractf32x8 */, X86::VEXTRACTF32X8Zrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_ImmUnsignedi8 }, },
44882 { 15295 /* vextractf32x8 */, X86::VEXTRACTF32X8Zmri, Convert__Mem2565_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK_ImmUnsignedi8 }, },
44883 { 15295 /* vextractf32x8 */, X86::VEXTRACTF32X8Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44884 { 15295 /* vextractf32x8 */, X86::VEXTRACTF32X8Zmrik, Convert__Mem2565_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44885 { 15295 /* vextractf32x8 */, X86::VEXTRACTF32X8Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44886 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Z256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44887 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Zrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_ImmUnsignedi8 }, },
44888 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Z256mri, Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44889 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Zmri, Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_ImmUnsignedi8 }, },
44890 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44891 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44892 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Z256mrik, Convert__Mem1285_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44893 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Zmrik, Convert__Mem1285_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44894 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44895 { 15309 /* vextractf64x2 */, X86::VEXTRACTF64X2Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44896 { 15323 /* vextractf64x4 */, X86::VEXTRACTF64X4Zrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_ImmUnsignedi8 }, },
44897 { 15323 /* vextractf64x4 */, X86::VEXTRACTF64X4Zmri, Convert__Mem2565_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK_ImmUnsignedi8 }, },
44898 { 15323 /* vextractf64x4 */, X86::VEXTRACTF64X4Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44899 { 15323 /* vextractf64x4 */, X86::VEXTRACTF64X4Zmrik, Convert__Mem2565_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44900 { 15323 /* vextractf64x4 */, X86::VEXTRACTF64X4Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44901 { 15337 /* vextracti128 */, X86::VEXTRACTI128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_VR256, MCK_ImmUnsignedi8 }, },
44902 { 15337 /* vextracti128 */, X86::VEXTRACTI128mri, Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem128, MCK_VR256, MCK_ImmUnsignedi8 }, },
44903 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Z256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44904 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Zrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_ImmUnsignedi8 }, },
44905 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Z256mri, Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44906 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Zmri, Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_ImmUnsignedi8 }, },
44907 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44908 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44909 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Z256mrik, Convert__Mem1285_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44910 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Zmrik, Convert__Mem1285_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44911 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44912 { 15350 /* vextracti32x4 */, X86::VEXTRACTI32X4Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44913 { 15364 /* vextracti32x8 */, X86::VEXTRACTI32X8Zrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_ImmUnsignedi8 }, },
44914 { 15364 /* vextracti32x8 */, X86::VEXTRACTI32X8Zmri, Convert__Mem2565_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK_ImmUnsignedi8 }, },
44915 { 15364 /* vextracti32x8 */, X86::VEXTRACTI32X8Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44916 { 15364 /* vextracti32x8 */, X86::VEXTRACTI32X8Zmrik, Convert__Mem2565_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44917 { 15364 /* vextracti32x8 */, X86::VEXTRACTI32X8Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44918 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Z256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44919 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Zrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_VR512, MCK_ImmUnsignedi8 }, },
44920 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Z256mri, Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem128, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44921 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Zmri, Convert__Mem1285_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem128, MCK_VR512, MCK_ImmUnsignedi8 }, },
44922 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44923 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44924 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Z256mrik, Convert__Mem1285_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44925 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Zmrik, Convert__Mem1285_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44926 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
44927 { 15378 /* vextracti64x2 */, X86::VEXTRACTI64X2Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44928 { 15392 /* vextracti64x4 */, X86::VEXTRACTI64X4Zrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR512, MCK_ImmUnsignedi8 }, },
44929 { 15392 /* vextracti64x4 */, X86::VEXTRACTI64X4Zmri, Convert__Mem2565_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem256, MCK_VR512, MCK_ImmUnsignedi8 }, },
44930 { 15392 /* vextracti64x4 */, X86::VEXTRACTI64X4Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44931 { 15392 /* vextracti64x4 */, X86::VEXTRACTI64X4Zmrik, Convert__Mem2565_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44932 { 15392 /* vextracti64x4 */, X86::VEXTRACTI64X4Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
44933 { 15406 /* vextractps */, X86::VEXTRACTPSrri, Convert__GR32orGR641_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32orGR64, MCK_FR16, MCK_ImmUnsignedi8 }, },
44934 { 15406 /* vextractps */, X86::VEXTRACTPSZrri, Convert__GR32orGR641_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32orGR64, MCK_FR16X, MCK_ImmUnsignedi8 }, },
44935 { 15406 /* vextractps */, X86::VEXTRACTPSmri, Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_ImmUnsignedi8 }, },
44936 { 15406 /* vextractps */, X86::VEXTRACTPSZmri, Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_ImmUnsignedi8 }, },
44937 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
44938 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
44939 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
44940 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
44941 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
44942 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
44943 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44944 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44945 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44946 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44947 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
44948 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
44949 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
44950 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
44951 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
44952 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
44953 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
44954 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
44955 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44956 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
44957 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
44958 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44959 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
44960 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
44961 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44962 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44963 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44964 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44965 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44966 { 15417 /* vfcmaddcph */, X86::VFCMADDCPHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44967 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
44968 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
44969 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
44970 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
44971 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
44972 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
44973 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
44974 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
44975 { 15428 /* vfcmaddcsh */, X86::VFCMADDCSHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
44976 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
44977 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
44978 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
44979 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
44980 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
44981 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
44982 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44983 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44984 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
44985 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
44986 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
44987 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
44988 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
44989 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
44990 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
44991 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
44992 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
44993 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
44994 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
44995 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
44996 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
44997 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
44998 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
44999 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45000 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45001 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45002 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45003 { 15439 /* vfcmulcph */, X86::VFCMULCPHZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45004 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45005 { 15439 /* vfcmulcph */, X86::VFCMULCPHZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45006 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45007 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrm, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
45008 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45009 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45010 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
45011 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45012 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
45013 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45014 { 15449 /* vfcmulcsh */, X86::VFCMULCSHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45015 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
45016 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
45017 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
45018 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
45019 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
45020 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
45021 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rmbi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
45022 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rmbi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
45023 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrrib, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
45024 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrmbi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
45025 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
45026 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
45027 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
45028 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
45029 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
45030 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
45031 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
45032 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
45033 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
45034 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
45035 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
45036 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
45037 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
45038 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
45039 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
45040 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
45041 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ128rmbikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
45042 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZ256rmbikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
45043 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrribkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
45044 { 15459 /* vfixupimmpd */, X86::VFIXUPIMMPDZrmbikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
45045 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
45046 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
45047 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
45048 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
45049 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
45050 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
45051 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rmbi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
45052 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rmbi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
45053 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrrib, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
45054 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrmbi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
45055 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
45056 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
45057 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
45058 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
45059 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
45060 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
45061 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
45062 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
45063 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
45064 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
45065 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
45066 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
45067 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
45068 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
45069 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
45070 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
45071 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ128rmbikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
45072 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZ256rmbikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
45073 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrribkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
45074 { 15471 /* vfixupimmps */, X86::VFIXUPIMMPSZrmbikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
45075 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
45076 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
45077 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrrib, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
45078 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
45079 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
45080 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
45081 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
45082 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
45083 { 15483 /* vfixupimmsd */, X86::VFIXUPIMMSDZrribkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
45084 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
45085 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
45086 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrrib, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
45087 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
45088 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
45089 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
45090 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
45091 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
45092 { 15495 /* vfixupimmss */, X86::VFIXUPIMMSSZrribkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
45093 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45094 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45095 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45096 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45097 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45098 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45099 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45100 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45101 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45102 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45103 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45104 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45105 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45106 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45107 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45108 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45109 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45110 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45111 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45112 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45113 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45114 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45115 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45116 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45117 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45118 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Z256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45119 { 15507 /* vfmadd132bf16 */, X86::VFMADD132BF16Zmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45120 { 15521 /* vfmadd132pd */, X86::VFMADD132PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45121 { 15521 /* vfmadd132pd */, X86::VFMADD132PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45122 { 15521 /* vfmadd132pd */, X86::VFMADD132PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
45123 { 15521 /* vfmadd132pd */, X86::VFMADD132PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45124 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45125 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45126 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45127 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45128 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45129 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45130 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45131 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45132 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45133 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45134 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45135 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45136 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45137 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45138 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45139 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45140 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45141 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45142 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45143 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45144 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45145 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45146 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45147 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45148 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45149 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45150 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45151 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45152 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45153 { 15521 /* vfmadd132pd */, X86::VFMADD132PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45154 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45155 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45156 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45157 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45158 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45159 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45160 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45161 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45162 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45163 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45164 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45165 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45166 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45167 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45168 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45169 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45170 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45171 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45172 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45173 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45174 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45175 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45176 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45177 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45178 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45179 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45180 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45181 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45182 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45183 { 15533 /* vfmadd132ph */, X86::VFMADD132PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45184 { 15545 /* vfmadd132ps */, X86::VFMADD132PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45185 { 15545 /* vfmadd132ps */, X86::VFMADD132PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45186 { 15545 /* vfmadd132ps */, X86::VFMADD132PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
45187 { 15545 /* vfmadd132ps */, X86::VFMADD132PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45188 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45189 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45190 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45191 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45192 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45193 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45194 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45195 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45196 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45197 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45198 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45199 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45200 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45201 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45202 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45203 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45204 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45205 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45206 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45207 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45208 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45209 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45210 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45211 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45212 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45213 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45214 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45215 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45216 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45217 { 15545 /* vfmadd132ps */, X86::VFMADD132PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45218 { 15557 /* vfmadd132sd */, X86::VFMADD132SDr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45219 { 15557 /* vfmadd132sd */, X86::VFMADD132SDm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
45220 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45221 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
45222 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45223 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45224 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
45225 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45226 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
45227 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45228 { 15557 /* vfmadd132sd */, X86::VFMADD132SDZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45229 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45230 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
45231 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45232 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45233 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
45234 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45235 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
45236 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45237 { 15569 /* vfmadd132sh */, X86::VFMADD132SHZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45238 { 15581 /* vfmadd132ss */, X86::VFMADD132SSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45239 { 15581 /* vfmadd132ss */, X86::VFMADD132SSm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
45240 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45241 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
45242 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45243 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45244 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
45245 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45246 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
45247 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45248 { 15581 /* vfmadd132ss */, X86::VFMADD132SSZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45249 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45250 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45251 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45252 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45253 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45254 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45255 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45256 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45257 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45258 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45259 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45260 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45261 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45262 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45263 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45264 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45265 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45266 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45267 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45268 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45269 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45270 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45271 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45272 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45273 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45274 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Z256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45275 { 15593 /* vfmadd213bf16 */, X86::VFMADD213BF16Zmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45276 { 15607 /* vfmadd213pd */, X86::VFMADD213PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45277 { 15607 /* vfmadd213pd */, X86::VFMADD213PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45278 { 15607 /* vfmadd213pd */, X86::VFMADD213PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
45279 { 15607 /* vfmadd213pd */, X86::VFMADD213PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45280 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45281 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45282 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45283 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45284 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45285 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45286 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45287 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45288 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45289 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45290 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45291 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45292 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45293 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45294 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45295 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45296 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45297 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45298 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45299 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45300 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45301 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45302 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45303 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45304 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45305 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45306 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45307 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45308 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45309 { 15607 /* vfmadd213pd */, X86::VFMADD213PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45310 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45311 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45312 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45313 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45314 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45315 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45316 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45317 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45318 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45319 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45320 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45321 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45322 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45323 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45324 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45325 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45326 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45327 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45328 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45329 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45330 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45331 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45332 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45333 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45334 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45335 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45336 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45337 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45338 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45339 { 15619 /* vfmadd213ph */, X86::VFMADD213PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45340 { 15631 /* vfmadd213ps */, X86::VFMADD213PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45341 { 15631 /* vfmadd213ps */, X86::VFMADD213PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45342 { 15631 /* vfmadd213ps */, X86::VFMADD213PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
45343 { 15631 /* vfmadd213ps */, X86::VFMADD213PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45344 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45345 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45346 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45347 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45348 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45349 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45350 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45351 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45352 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45353 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45354 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45355 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45356 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45357 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45358 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45359 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45360 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45361 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45362 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45363 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45364 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45365 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45366 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45367 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45368 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45369 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45370 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45371 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45372 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45373 { 15631 /* vfmadd213ps */, X86::VFMADD213PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45374 { 15643 /* vfmadd213sd */, X86::VFMADD213SDr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45375 { 15643 /* vfmadd213sd */, X86::VFMADD213SDm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
45376 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45377 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
45378 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45379 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45380 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
45381 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45382 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
45383 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45384 { 15643 /* vfmadd213sd */, X86::VFMADD213SDZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45385 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45386 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
45387 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45388 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45389 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
45390 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45391 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
45392 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45393 { 15655 /* vfmadd213sh */, X86::VFMADD213SHZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45394 { 15667 /* vfmadd213ss */, X86::VFMADD213SSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45395 { 15667 /* vfmadd213ss */, X86::VFMADD213SSm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
45396 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45397 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
45398 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45399 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45400 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
45401 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45402 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
45403 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45404 { 15667 /* vfmadd213ss */, X86::VFMADD213SSZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45405 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45406 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45407 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45408 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45409 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45410 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45411 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45412 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45413 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45414 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45415 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45416 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45417 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45418 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45419 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45420 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45421 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45422 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45423 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45424 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45425 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45426 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45427 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45428 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45429 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45430 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Z256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45431 { 15679 /* vfmadd231bf16 */, X86::VFMADD231BF16Zmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45432 { 15693 /* vfmadd231pd */, X86::VFMADD231PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45433 { 15693 /* vfmadd231pd */, X86::VFMADD231PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45434 { 15693 /* vfmadd231pd */, X86::VFMADD231PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
45435 { 15693 /* vfmadd231pd */, X86::VFMADD231PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45436 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45437 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45438 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45439 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45440 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45441 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45442 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45443 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45444 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45445 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45446 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45447 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45448 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45449 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45450 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45451 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45452 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45453 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45454 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45455 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45456 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45457 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45458 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45459 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45460 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45461 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45462 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45463 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45464 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45465 { 15693 /* vfmadd231pd */, X86::VFMADD231PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45466 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45467 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45468 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45469 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45470 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45471 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45472 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45473 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45474 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45475 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45476 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45477 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45478 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45479 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45480 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45481 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45482 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45483 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45484 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45485 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45486 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45487 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45488 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45489 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45490 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45491 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45492 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45493 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45494 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45495 { 15705 /* vfmadd231ph */, X86::VFMADD231PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45496 { 15717 /* vfmadd231ps */, X86::VFMADD231PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45497 { 15717 /* vfmadd231ps */, X86::VFMADD231PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45498 { 15717 /* vfmadd231ps */, X86::VFMADD231PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
45499 { 15717 /* vfmadd231ps */, X86::VFMADD231PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45500 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45501 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45502 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45503 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45504 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45505 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45506 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45507 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45508 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45509 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45510 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45511 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45512 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45513 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45514 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45515 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45516 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45517 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45518 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45519 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45520 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45521 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45522 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45523 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45524 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45525 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45526 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45527 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45528 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45529 { 15717 /* vfmadd231ps */, X86::VFMADD231PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45530 { 15729 /* vfmadd231sd */, X86::VFMADD231SDr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45531 { 15729 /* vfmadd231sd */, X86::VFMADD231SDm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
45532 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45533 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
45534 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45535 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45536 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
45537 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45538 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
45539 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45540 { 15729 /* vfmadd231sd */, X86::VFMADD231SDZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45541 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45542 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
45543 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45544 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45545 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
45546 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45547 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
45548 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45549 { 15741 /* vfmadd231sh */, X86::VFMADD231SHZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45550 { 15753 /* vfmadd231ss */, X86::VFMADD231SSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45551 { 15753 /* vfmadd231ss */, X86::VFMADD231SSm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
45552 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45553 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
45554 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45555 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45556 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
45557 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45558 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
45559 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45560 { 15753 /* vfmadd231ss */, X86::VFMADD231SSZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45561 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45562 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45563 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45564 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45565 { 15765 /* vfmaddcph */, X86::VFMADDCPHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45566 { 15765 /* vfmaddcph */, X86::VFMADDCPHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45567 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45568 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45569 { 15765 /* vfmaddcph */, X86::VFMADDCPHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45570 { 15765 /* vfmaddcph */, X86::VFMADDCPHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45571 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45572 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45573 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45574 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45575 { 15765 /* vfmaddcph */, X86::VFMADDCPHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45576 { 15765 /* vfmaddcph */, X86::VFMADDCPHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45577 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45578 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45579 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45580 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45581 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45582 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45583 { 15765 /* vfmaddcph */, X86::VFMADDCPHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45584 { 15765 /* vfmaddcph */, X86::VFMADDCPHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45585 { 15765 /* vfmaddcph */, X86::VFMADDCPHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45586 { 15765 /* vfmaddcph */, X86::VFMADDCPHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45587 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45588 { 15765 /* vfmaddcph */, X86::VFMADDCPHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45589 { 15765 /* vfmaddcph */, X86::VFMADDCPHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45590 { 15765 /* vfmaddcph */, X86::VFMADDCPHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45591 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45592 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
45593 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45594 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45595 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
45596 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45597 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
45598 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45599 { 15775 /* vfmaddcsh */, X86::VFMADDCSHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
45600 { 15785 /* vfmaddpd */, X86::VFMADDPD4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
45601 { 15785 /* vfmaddpd */, X86::VFMADDPD4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45602 { 15785 /* vfmaddpd */, X86::VFMADDPD4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
45603 { 15785 /* vfmaddpd */, X86::VFMADDPD4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
45604 { 15785 /* vfmaddpd */, X86::VFMADDPD4Yrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45605 { 15785 /* vfmaddpd */, X86::VFMADDPD4Ymr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
45606 { 15794 /* vfmaddps */, X86::VFMADDPS4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
45607 { 15794 /* vfmaddps */, X86::VFMADDPS4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45608 { 15794 /* vfmaddps */, X86::VFMADDPS4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
45609 { 15794 /* vfmaddps */, X86::VFMADDPS4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
45610 { 15794 /* vfmaddps */, X86::VFMADDPS4Yrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45611 { 15794 /* vfmaddps */, X86::VFMADDPS4Ymr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
45612 { 15803 /* vfmaddsd */, X86::VFMADDSD4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
45613 { 15803 /* vfmaddsd */, X86::VFMADDSD4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem645_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem64 }, },
45614 { 15803 /* vfmaddsd */, X86::VFMADDSD4mr, Convert__Reg1_0__Reg1_1__Mem645_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64, MCK_FR16 }, },
45615 { 15812 /* vfmaddss */, X86::VFMADDSS4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
45616 { 15812 /* vfmaddss */, X86::VFMADDSS4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem325_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem32 }, },
45617 { 15812 /* vfmaddss */, X86::VFMADDSS4mr, Convert__Reg1_0__Reg1_1__Mem325_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32, MCK_FR16 }, },
45618 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45619 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45620 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
45621 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45622 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45623 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45624 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45625 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45626 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45627 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45628 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45629 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45630 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45631 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45632 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45633 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45634 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45635 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45636 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45637 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45638 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45639 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45640 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45641 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45642 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45643 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45644 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45645 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45646 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45647 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45648 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45649 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45650 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45651 { 15821 /* vfmaddsub132pd */, X86::VFMADDSUB132PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45652 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45653 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45654 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45655 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45656 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45657 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45658 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45659 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45660 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45661 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45662 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45663 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45664 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45665 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45666 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45667 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45668 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45669 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45670 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45671 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45672 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45673 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45674 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45675 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45676 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45677 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45678 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45679 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45680 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45681 { 15836 /* vfmaddsub132ph */, X86::VFMADDSUB132PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45682 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45683 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45684 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
45685 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45686 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45687 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45688 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45689 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45690 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45691 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45692 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45693 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45694 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45695 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45696 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45697 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45698 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45699 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45700 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45701 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45702 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45703 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45704 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45705 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45706 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45707 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45708 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45709 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45710 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45711 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45712 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45713 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45714 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45715 { 15851 /* vfmaddsub132ps */, X86::VFMADDSUB132PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45716 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45717 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45718 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
45719 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45720 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45721 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45722 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45723 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45724 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45725 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45726 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45727 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45728 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45729 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45730 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45731 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45732 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45733 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45734 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45735 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45736 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45737 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45738 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45739 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45740 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45741 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45742 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45743 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45744 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45745 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45746 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45747 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45748 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45749 { 15866 /* vfmaddsub213pd */, X86::VFMADDSUB213PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45750 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45751 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45752 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45753 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45754 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45755 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45756 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45757 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45758 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45759 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45760 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45761 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45762 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45763 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45764 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45765 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45766 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45767 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45768 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45769 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45770 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45771 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45772 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45773 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45774 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45775 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45776 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45777 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45778 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45779 { 15881 /* vfmaddsub213ph */, X86::VFMADDSUB213PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45780 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45781 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45782 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
45783 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45784 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45785 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45786 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45787 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45788 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45789 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45790 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45791 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45792 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45793 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45794 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45795 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45796 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45797 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45798 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45799 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45800 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45801 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45802 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45803 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45804 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45805 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45806 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45807 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45808 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45809 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45810 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45811 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45812 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45813 { 15896 /* vfmaddsub213ps */, X86::VFMADDSUB213PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45814 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45815 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45816 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
45817 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45818 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45819 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45820 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45821 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45822 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45823 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45824 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45825 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45826 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45827 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45828 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45829 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45830 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45831 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45832 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45833 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45834 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45835 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45836 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45837 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45838 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45839 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45840 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45841 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45842 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45843 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45844 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45845 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45846 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45847 { 15911 /* vfmaddsub231pd */, X86::VFMADDSUB231PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45848 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45849 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45850 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45851 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45852 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45853 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45854 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45855 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45856 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45857 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45858 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45859 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45860 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45861 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45862 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45863 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45864 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45865 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45866 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45867 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45868 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45869 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45870 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45871 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45872 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45873 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45874 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45875 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45876 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45877 { 15926 /* vfmaddsub231ph */, X86::VFMADDSUB231PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45878 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45879 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45880 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
45881 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45882 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45883 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45884 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45885 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45886 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45887 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45888 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45889 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45890 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45891 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45892 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45893 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45894 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45895 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45896 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45897 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45898 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45899 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45900 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45901 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45902 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45903 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45904 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45905 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45906 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45907 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45908 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
45909 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
45910 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45911 { 15941 /* vfmaddsub231ps */, X86::VFMADDSUB231PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
45912 { 15956 /* vfmaddsubpd */, X86::VFMADDSUBPD4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
45913 { 15956 /* vfmaddsubpd */, X86::VFMADDSUBPD4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45914 { 15956 /* vfmaddsubpd */, X86::VFMADDSUBPD4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
45915 { 15956 /* vfmaddsubpd */, X86::VFMADDSUBPD4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
45916 { 15956 /* vfmaddsubpd */, X86::VFMADDSUBPD4Yrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45917 { 15956 /* vfmaddsubpd */, X86::VFMADDSUBPD4Ymr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
45918 { 15968 /* vfmaddsubps */, X86::VFMADDSUBPS4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
45919 { 15968 /* vfmaddsubps */, X86::VFMADDSUBPS4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45920 { 15968 /* vfmaddsubps */, X86::VFMADDSUBPS4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
45921 { 15968 /* vfmaddsubps */, X86::VFMADDSUBPS4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
45922 { 15968 /* vfmaddsubps */, X86::VFMADDSUBPS4Yrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45923 { 15968 /* vfmaddsubps */, X86::VFMADDSUBPS4Ymr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
45924 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45925 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45926 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45927 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45928 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45929 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45930 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45931 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45932 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45933 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45934 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45935 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45936 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45937 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45938 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45939 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45940 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45941 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45942 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45943 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45944 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45945 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45946 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45947 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45948 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45949 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Z256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45950 { 15980 /* vfmsub132bf16 */, X86::VFMSUB132BF16Zmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45951 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
45952 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
45953 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
45954 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
45955 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45956 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45957 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45958 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45959 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45960 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45961 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45962 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45963 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45964 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45965 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45966 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45967 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45968 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45969 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
45970 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
45971 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
45972 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
45973 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45974 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
45975 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
45976 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45977 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
45978 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
45979 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45980 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45981 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
45982 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
45983 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45984 { 15994 /* vfmsub132pd */, X86::VFMSUB132PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
45985 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
45986 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
45987 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
45988 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
45989 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
45990 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
45991 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
45992 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
45993 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
45994 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
45995 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
45996 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
45997 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
45998 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
45999 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46000 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46001 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46002 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46003 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46004 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46005 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46006 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46007 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46008 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46009 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46010 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46011 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46012 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46013 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46014 { 16006 /* vfmsub132ph */, X86::VFMSUB132PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46015 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46016 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46017 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46018 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46019 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46020 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46021 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46022 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46023 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46024 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46025 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46026 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46027 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46028 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46029 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46030 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46031 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46032 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46033 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46034 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46035 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46036 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46037 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46038 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46039 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46040 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46041 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46042 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46043 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46044 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46045 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46046 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46047 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46048 { 16018 /* vfmsub132ps */, X86::VFMSUB132PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46049 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46050 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
46051 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46052 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
46053 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46054 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46055 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
46056 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46057 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
46058 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46059 { 16030 /* vfmsub132sd */, X86::VFMSUB132SDZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46060 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46061 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
46062 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46063 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46064 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
46065 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46066 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
46067 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46068 { 16042 /* vfmsub132sh */, X86::VFMSUB132SHZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46069 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46070 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
46071 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46072 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
46073 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46074 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46075 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
46076 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46077 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
46078 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46079 { 16054 /* vfmsub132ss */, X86::VFMSUB132SSZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46080 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46081 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46082 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46083 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46084 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46085 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46086 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46087 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46088 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46089 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46090 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46091 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46092 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46093 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46094 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46095 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46096 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46097 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46098 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46099 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46100 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46101 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46102 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46103 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46104 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46105 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Z256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46106 { 16066 /* vfmsub213bf16 */, X86::VFMSUB213BF16Zmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46107 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46108 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46109 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46110 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46111 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46112 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46113 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46114 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46115 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46116 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46117 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46118 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46119 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46120 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46121 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46122 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46123 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46124 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46125 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46126 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46127 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46128 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46129 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46130 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46131 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46132 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46133 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46134 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46135 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46136 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46137 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46138 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46139 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46140 { 16080 /* vfmsub213pd */, X86::VFMSUB213PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46141 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46142 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46143 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46144 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46145 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46146 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46147 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46148 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46149 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46150 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46151 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46152 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46153 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46154 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46155 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46156 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46157 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46158 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46159 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46160 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46161 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46162 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46163 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46164 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46165 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46166 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46167 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46168 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46169 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46170 { 16092 /* vfmsub213ph */, X86::VFMSUB213PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46171 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46172 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46173 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46174 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46175 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46176 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46177 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46178 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46179 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46180 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46181 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46182 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46183 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46184 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46185 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46186 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46187 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46188 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46189 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46190 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46191 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46192 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46193 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46194 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46195 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46196 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46197 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46198 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46199 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46200 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46201 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46202 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46203 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46204 { 16104 /* vfmsub213ps */, X86::VFMSUB213PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46205 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46206 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
46207 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46208 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
46209 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46210 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46211 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
46212 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46213 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
46214 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46215 { 16116 /* vfmsub213sd */, X86::VFMSUB213SDZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46216 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46217 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
46218 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46219 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46220 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
46221 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46222 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
46223 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46224 { 16128 /* vfmsub213sh */, X86::VFMSUB213SHZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46225 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46226 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
46227 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46228 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
46229 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46230 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46231 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
46232 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46233 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
46234 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46235 { 16140 /* vfmsub213ss */, X86::VFMSUB213SSZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46236 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46237 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46238 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46239 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46240 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46241 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46242 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46243 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46244 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46245 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46246 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46247 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46248 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46249 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46250 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46251 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46252 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46253 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46254 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46255 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46256 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46257 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46258 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46259 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46260 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46261 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Z256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46262 { 16152 /* vfmsub231bf16 */, X86::VFMSUB231BF16Zmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46263 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46264 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46265 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46266 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46267 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46268 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46269 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46270 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46271 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46272 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46273 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46274 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46275 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46276 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46277 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46278 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46279 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46280 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46281 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46282 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46283 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46284 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46285 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46286 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46287 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46288 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46289 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46290 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46291 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46292 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46293 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46294 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46295 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46296 { 16166 /* vfmsub231pd */, X86::VFMSUB231PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46297 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46298 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46299 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46300 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46301 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46302 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46303 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46304 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46305 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46306 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46307 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46308 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46309 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46310 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46311 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46312 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46313 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46314 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46315 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46316 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46317 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46318 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46319 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46320 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46321 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46322 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46323 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46324 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46325 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46326 { 16178 /* vfmsub231ph */, X86::VFMSUB231PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46327 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46328 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46329 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46330 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46331 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46332 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46333 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46334 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46335 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46336 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46337 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46338 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46339 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46340 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46341 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46342 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46343 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46344 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46345 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46346 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46347 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46348 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46349 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46350 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46351 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46352 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46353 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46354 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46355 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46356 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46357 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46358 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46359 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46360 { 16190 /* vfmsub231ps */, X86::VFMSUB231PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46361 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46362 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
46363 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46364 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
46365 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46366 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46367 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
46368 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46369 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
46370 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46371 { 16202 /* vfmsub231sd */, X86::VFMSUB231SDZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46372 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46373 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
46374 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46375 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46376 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
46377 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46378 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
46379 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46380 { 16214 /* vfmsub231sh */, X86::VFMSUB231SHZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46381 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46382 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
46383 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46384 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
46385 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46386 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46387 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
46388 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46389 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
46390 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46391 { 16226 /* vfmsub231ss */, X86::VFMSUB231SSZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46392 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46393 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46394 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46395 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46396 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46397 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46398 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46399 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46400 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46401 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46402 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46403 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46404 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46405 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46406 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46407 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46408 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46409 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46410 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46411 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46412 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46413 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46414 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46415 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46416 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46417 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46418 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46419 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46420 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46421 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46422 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46423 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46424 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46425 { 16238 /* vfmsubadd132pd */, X86::VFMSUBADD132PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46426 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46427 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46428 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46429 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46430 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46431 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46432 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46433 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46434 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46435 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46436 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46437 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46438 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46439 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46440 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46441 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46442 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46443 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46444 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46445 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46446 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46447 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46448 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46449 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46450 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46451 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46452 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46453 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46454 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46455 { 16253 /* vfmsubadd132ph */, X86::VFMSUBADD132PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46456 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46457 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46458 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46459 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46460 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46461 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46462 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46463 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46464 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46465 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46466 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46467 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46468 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46469 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46470 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46471 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46472 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46473 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46474 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46475 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46476 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46477 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46478 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46479 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46480 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46481 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46482 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46483 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46484 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46485 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46486 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46487 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46488 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46489 { 16268 /* vfmsubadd132ps */, X86::VFMSUBADD132PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46490 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46491 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46492 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46493 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46494 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46495 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46496 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46497 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46498 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46499 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46500 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46501 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46502 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46503 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46504 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46505 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46506 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46507 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46508 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46509 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46510 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46511 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46512 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46513 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46514 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46515 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46516 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46517 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46518 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46519 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46520 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46521 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46522 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46523 { 16283 /* vfmsubadd213pd */, X86::VFMSUBADD213PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46524 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46525 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46526 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46527 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46528 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46529 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46530 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46531 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46532 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46533 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46534 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46535 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46536 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46537 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46538 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46539 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46540 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46541 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46542 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46543 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46544 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46545 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46546 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46547 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46548 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46549 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46550 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46551 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46552 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46553 { 16298 /* vfmsubadd213ph */, X86::VFMSUBADD213PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46554 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46555 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46556 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46557 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46558 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46559 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46560 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46561 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46562 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46563 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46564 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46565 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46566 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46567 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46568 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46569 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46570 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46571 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46572 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46573 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46574 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46575 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46576 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46577 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46578 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46579 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46580 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46581 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46582 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46583 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46584 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46585 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46586 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46587 { 16313 /* vfmsubadd213ps */, X86::VFMSUBADD213PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46588 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46589 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46590 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46591 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46592 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46593 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46594 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46595 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46596 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46597 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46598 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46599 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46600 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46601 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46602 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46603 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46604 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46605 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46606 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46607 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46608 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46609 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46610 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46611 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46612 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46613 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46614 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46615 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46616 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46617 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46618 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46619 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46620 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46621 { 16328 /* vfmsubadd231pd */, X86::VFMSUBADD231PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46622 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46623 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46624 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46625 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46626 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46627 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46628 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46629 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46630 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46631 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46632 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46633 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46634 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46635 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46636 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46637 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46638 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46639 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46640 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46641 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46642 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46643 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46644 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46645 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46646 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46647 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46648 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46649 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46650 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46651 { 16343 /* vfmsubadd231ph */, X86::VFMSUBADD231PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46652 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46653 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46654 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46655 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46656 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46657 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46658 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46659 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46660 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46661 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46662 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46663 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46664 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46665 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46666 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46667 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46668 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46669 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46670 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46671 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46672 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46673 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46674 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46675 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46676 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46677 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46678 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46679 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46680 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46681 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46682 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46683 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46684 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46685 { 16358 /* vfmsubadd231ps */, X86::VFMSUBADD231PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46686 { 16373 /* vfmsubaddpd */, X86::VFMSUBADDPD4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
46687 { 16373 /* vfmsubaddpd */, X86::VFMSUBADDPD4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46688 { 16373 /* vfmsubaddpd */, X86::VFMSUBADDPD4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
46689 { 16373 /* vfmsubaddpd */, X86::VFMSUBADDPD4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
46690 { 16373 /* vfmsubaddpd */, X86::VFMSUBADDPD4Yrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46691 { 16373 /* vfmsubaddpd */, X86::VFMSUBADDPD4Ymr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
46692 { 16385 /* vfmsubaddps */, X86::VFMSUBADDPS4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
46693 { 16385 /* vfmsubaddps */, X86::VFMSUBADDPS4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46694 { 16385 /* vfmsubaddps */, X86::VFMSUBADDPS4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
46695 { 16385 /* vfmsubaddps */, X86::VFMSUBADDPS4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
46696 { 16385 /* vfmsubaddps */, X86::VFMSUBADDPS4Yrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46697 { 16385 /* vfmsubaddps */, X86::VFMSUBADDPS4Ymr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
46698 { 16397 /* vfmsubpd */, X86::VFMSUBPD4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
46699 { 16397 /* vfmsubpd */, X86::VFMSUBPD4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46700 { 16397 /* vfmsubpd */, X86::VFMSUBPD4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
46701 { 16397 /* vfmsubpd */, X86::VFMSUBPD4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
46702 { 16397 /* vfmsubpd */, X86::VFMSUBPD4Yrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46703 { 16397 /* vfmsubpd */, X86::VFMSUBPD4Ymr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
46704 { 16406 /* vfmsubps */, X86::VFMSUBPS4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
46705 { 16406 /* vfmsubps */, X86::VFMSUBPS4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46706 { 16406 /* vfmsubps */, X86::VFMSUBPS4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
46707 { 16406 /* vfmsubps */, X86::VFMSUBPS4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
46708 { 16406 /* vfmsubps */, X86::VFMSUBPS4Yrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46709 { 16406 /* vfmsubps */, X86::VFMSUBPS4Ymr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
46710 { 16415 /* vfmsubsd */, X86::VFMSUBSD4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
46711 { 16415 /* vfmsubsd */, X86::VFMSUBSD4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem645_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem64 }, },
46712 { 16415 /* vfmsubsd */, X86::VFMSUBSD4mr, Convert__Reg1_0__Reg1_1__Mem645_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64, MCK_FR16 }, },
46713 { 16424 /* vfmsubss */, X86::VFMSUBSS4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
46714 { 16424 /* vfmsubss */, X86::VFMSUBSS4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem325_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem32 }, },
46715 { 16424 /* vfmsubss */, X86::VFMSUBSS4mr, Convert__Reg1_0__Reg1_1__Mem325_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32, MCK_FR16 }, },
46716 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46717 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46718 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46719 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46720 { 16433 /* vfmulcph */, X86::VFMULCPHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46721 { 16433 /* vfmulcph */, X86::VFMULCPHZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46722 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46723 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46724 { 16433 /* vfmulcph */, X86::VFMULCPHZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46725 { 16433 /* vfmulcph */, X86::VFMULCPHZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46726 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46727 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46728 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46729 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46730 { 16433 /* vfmulcph */, X86::VFMULCPHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46731 { 16433 /* vfmulcph */, X86::VFMULCPHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46732 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46733 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46734 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46735 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46736 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46737 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46738 { 16433 /* vfmulcph */, X86::VFMULCPHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46739 { 16433 /* vfmulcph */, X86::VFMULCPHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46740 { 16433 /* vfmulcph */, X86::VFMULCPHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46741 { 16433 /* vfmulcph */, X86::VFMULCPHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46742 { 16433 /* vfmulcph */, X86::VFMULCPHZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46743 { 16433 /* vfmulcph */, X86::VFMULCPHZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46744 { 16433 /* vfmulcph */, X86::VFMULCPHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46745 { 16433 /* vfmulcph */, X86::VFMULCPHZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46746 { 16442 /* vfmulcsh */, X86::VFMULCSHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46747 { 16442 /* vfmulcsh */, X86::VFMULCSHZrm, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
46748 { 16442 /* vfmulcsh */, X86::VFMULCSHZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46749 { 16442 /* vfmulcsh */, X86::VFMULCSHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46750 { 16442 /* vfmulcsh */, X86::VFMULCSHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
46751 { 16442 /* vfmulcsh */, X86::VFMULCSHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46752 { 16442 /* vfmulcsh */, X86::VFMULCSHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
46753 { 16442 /* vfmulcsh */, X86::VFMULCSHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46754 { 16442 /* vfmulcsh */, X86::VFMULCSHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46755 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46756 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46757 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46758 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46759 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46760 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46761 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46762 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46763 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46764 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46765 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46766 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46767 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46768 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46769 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46770 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46771 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46772 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46773 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46774 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46775 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46776 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46777 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46778 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46779 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46780 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Z256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46781 { 16451 /* vfnmadd132bf16 */, X86::VFNMADD132BF16Zmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46782 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46783 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46784 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46785 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46786 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46787 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46788 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46789 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46790 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46791 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46792 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46793 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46794 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46795 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46796 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46797 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46798 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46799 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46800 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46801 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46802 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46803 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46804 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46805 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46806 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46807 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46808 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46809 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46810 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46811 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46812 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46813 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46814 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46815 { 16466 /* vfnmadd132pd */, X86::VFNMADD132PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46816 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46817 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46818 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46819 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46820 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46821 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46822 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46823 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46824 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46825 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46826 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46827 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46828 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46829 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46830 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46831 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46832 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46833 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46834 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46835 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46836 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46837 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46838 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46839 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46840 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46841 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46842 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46843 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46844 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46845 { 16479 /* vfnmadd132ph */, X86::VFNMADD132PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46846 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46847 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46848 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46849 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46850 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46851 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46852 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46853 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46854 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46855 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46856 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46857 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46858 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46859 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46860 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46861 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46862 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46863 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46864 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46865 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46866 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46867 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46868 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46869 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46870 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46871 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46872 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46873 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46874 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46875 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46876 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
46877 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
46878 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46879 { 16492 /* vfnmadd132ps */, X86::VFNMADD132PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
46880 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46881 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
46882 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46883 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
46884 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46885 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46886 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
46887 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46888 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
46889 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46890 { 16505 /* vfnmadd132sd */, X86::VFNMADD132SDZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46891 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46892 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
46893 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46894 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46895 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
46896 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46897 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
46898 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46899 { 16518 /* vfnmadd132sh */, X86::VFNMADD132SHZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46900 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46901 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
46902 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46903 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
46904 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46905 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46906 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
46907 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46908 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
46909 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46910 { 16531 /* vfnmadd132ss */, X86::VFNMADD132SSZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
46911 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46912 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46913 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46914 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46915 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46916 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46917 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46918 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46919 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46920 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46921 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46922 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46923 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46924 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46925 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46926 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46927 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46928 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46929 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46930 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46931 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46932 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46933 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46934 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46935 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46936 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Z256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46937 { 16544 /* vfnmadd213bf16 */, X86::VFNMADD213BF16Zmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46938 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
46939 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
46940 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
46941 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
46942 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46943 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46944 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46945 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46946 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46947 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46948 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46949 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46950 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46951 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46952 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46953 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46954 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46955 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46956 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46957 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46958 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46959 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46960 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46961 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46962 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46963 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46964 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46965 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46966 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46967 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46968 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
46969 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
46970 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46971 { 16559 /* vfnmadd213pd */, X86::VFNMADD213PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
46972 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
46973 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
46974 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
46975 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
46976 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
46977 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
46978 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46979 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46980 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46981 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46982 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
46983 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
46984 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
46985 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
46986 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
46987 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
46988 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
46989 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
46990 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46991 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
46992 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
46993 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
46994 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
46995 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
46996 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
46997 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
46998 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
46999 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47000 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47001 { 16572 /* vfnmadd213ph */, X86::VFNMADD213PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47002 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47003 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
47004 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
47005 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
47006 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47007 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47008 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47009 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47010 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47011 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47012 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47013 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47014 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47015 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47016 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47017 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47018 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47019 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47020 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47021 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47022 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47023 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47024 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47025 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47026 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47027 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47028 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47029 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47030 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47031 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47032 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47033 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47034 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47035 { 16585 /* vfnmadd213ps */, X86::VFNMADD213PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47036 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47037 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
47038 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47039 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
47040 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47041 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47042 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
47043 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47044 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
47045 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47046 { 16598 /* vfnmadd213sd */, X86::VFNMADD213SDZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47047 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47048 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
47049 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47050 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47051 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
47052 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47053 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
47054 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47055 { 16611 /* vfnmadd213sh */, X86::VFNMADD213SHZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47056 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47057 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
47058 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47059 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
47060 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47061 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47062 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
47063 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47064 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
47065 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47066 { 16624 /* vfnmadd213ss */, X86::VFNMADD213SSZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47067 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47068 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47069 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47070 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47071 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47072 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47073 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47074 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47075 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47076 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47077 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47078 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47079 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47080 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47081 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47082 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47083 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47084 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47085 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47086 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47087 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47088 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47089 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47090 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47091 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47092 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Z256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47093 { 16637 /* vfnmadd231bf16 */, X86::VFNMADD231BF16Zmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47094 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47095 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
47096 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
47097 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
47098 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47099 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47100 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47101 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47102 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47103 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47104 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
47105 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
47106 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47107 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
47108 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47109 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47110 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47111 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47112 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47113 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47114 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47115 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47116 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
47117 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47118 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47119 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
47120 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47121 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47122 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47123 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
47124 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
47125 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
47126 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47127 { 16652 /* vfnmadd231pd */, X86::VFNMADD231PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
47128 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47129 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47130 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47131 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47132 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47133 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47134 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47135 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47136 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47137 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47138 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47139 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47140 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47141 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47142 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47143 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47144 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47145 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47146 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47147 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47148 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47149 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47150 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47151 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47152 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47153 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47154 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47155 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47156 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47157 { 16665 /* vfnmadd231ph */, X86::VFNMADD231PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47158 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47159 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
47160 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
47161 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
47162 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47163 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47164 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47165 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47166 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47167 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47168 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47169 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47170 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47171 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47172 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47173 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47174 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47175 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47176 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47177 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47178 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47179 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47180 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47181 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47182 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47183 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47184 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47185 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47186 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47187 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47188 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47189 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47190 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47191 { 16678 /* vfnmadd231ps */, X86::VFNMADD231PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47192 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47193 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
47194 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47195 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
47196 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47197 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47198 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
47199 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47200 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
47201 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47202 { 16691 /* vfnmadd231sd */, X86::VFNMADD231SDZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47203 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47204 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
47205 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47206 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47207 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
47208 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47209 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
47210 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47211 { 16704 /* vfnmadd231sh */, X86::VFNMADD231SHZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47212 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47213 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
47214 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47215 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
47216 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47217 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47218 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
47219 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47220 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
47221 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47222 { 16717 /* vfnmadd231ss */, X86::VFNMADD231SSZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47223 { 16730 /* vfnmaddpd */, X86::VFNMADDPD4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
47224 { 16730 /* vfnmaddpd */, X86::VFNMADDPD4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
47225 { 16730 /* vfnmaddpd */, X86::VFNMADDPD4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
47226 { 16730 /* vfnmaddpd */, X86::VFNMADDPD4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
47227 { 16730 /* vfnmaddpd */, X86::VFNMADDPD4Yrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256 }, },
47228 { 16730 /* vfnmaddpd */, X86::VFNMADDPD4Ymr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
47229 { 16740 /* vfnmaddps */, X86::VFNMADDPS4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
47230 { 16740 /* vfnmaddps */, X86::VFNMADDPS4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
47231 { 16740 /* vfnmaddps */, X86::VFNMADDPS4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
47232 { 16740 /* vfnmaddps */, X86::VFNMADDPS4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
47233 { 16740 /* vfnmaddps */, X86::VFNMADDPS4Yrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256 }, },
47234 { 16740 /* vfnmaddps */, X86::VFNMADDPS4Ymr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
47235 { 16750 /* vfnmaddsd */, X86::VFNMADDSD4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
47236 { 16750 /* vfnmaddsd */, X86::VFNMADDSD4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem645_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem64 }, },
47237 { 16750 /* vfnmaddsd */, X86::VFNMADDSD4mr, Convert__Reg1_0__Reg1_1__Mem645_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64, MCK_FR16 }, },
47238 { 16760 /* vfnmaddss */, X86::VFNMADDSS4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
47239 { 16760 /* vfnmaddss */, X86::VFNMADDSS4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem325_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem32 }, },
47240 { 16760 /* vfnmaddss */, X86::VFNMADDSS4mr, Convert__Reg1_0__Reg1_1__Mem325_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32, MCK_FR16 }, },
47241 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47242 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47243 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47244 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47245 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47246 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47247 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47248 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47249 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47250 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47251 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47252 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47253 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47254 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47255 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47256 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47257 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47258 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47259 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47260 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47261 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47262 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47263 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47264 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47265 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47266 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Z256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47267 { 16770 /* vfnmsub132bf16 */, X86::VFNMSUB132BF16Zmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47268 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47269 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
47270 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
47271 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
47272 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47273 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47274 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47275 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47276 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47277 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47278 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
47279 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
47280 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47281 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
47282 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47283 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47284 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47285 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47286 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47287 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47288 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47289 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47290 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
47291 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47292 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47293 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
47294 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47295 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47296 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47297 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
47298 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
47299 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
47300 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47301 { 16785 /* vfnmsub132pd */, X86::VFNMSUB132PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
47302 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47303 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47304 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47305 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47306 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47307 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47308 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47309 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47310 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47311 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47312 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47313 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47314 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47315 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47316 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47317 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47318 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47319 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47320 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47321 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47322 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47323 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47324 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47325 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47326 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47327 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47328 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47329 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47330 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47331 { 16798 /* vfnmsub132ph */, X86::VFNMSUB132PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47332 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47333 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
47334 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
47335 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
47336 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47337 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47338 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47339 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47340 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47341 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47342 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47343 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47344 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47345 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47346 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47347 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47348 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47349 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47350 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47351 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47352 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47353 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47354 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47355 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47356 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47357 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47358 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47359 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47360 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47361 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47362 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47363 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47364 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47365 { 16811 /* vfnmsub132ps */, X86::VFNMSUB132PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47366 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47367 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
47368 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47369 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
47370 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47371 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47372 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
47373 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47374 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
47375 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47376 { 16824 /* vfnmsub132sd */, X86::VFNMSUB132SDZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47377 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47378 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
47379 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47380 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47381 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
47382 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47383 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
47384 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47385 { 16837 /* vfnmsub132sh */, X86::VFNMSUB132SHZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47386 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47387 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
47388 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47389 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
47390 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47391 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47392 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
47393 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47394 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
47395 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47396 { 16850 /* vfnmsub132ss */, X86::VFNMSUB132SSZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47397 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47398 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47399 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47400 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47401 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47402 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47403 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47404 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47405 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47406 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47407 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47408 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47409 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47410 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47411 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47412 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47413 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47414 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47415 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47416 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47417 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47418 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47419 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47420 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47421 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47422 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Z256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47423 { 16863 /* vfnmsub213bf16 */, X86::VFNMSUB213BF16Zmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47424 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47425 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
47426 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
47427 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
47428 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47429 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47430 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47431 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47432 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47433 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47434 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
47435 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
47436 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47437 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
47438 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47439 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47440 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47441 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47442 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47443 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47444 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47445 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47446 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
47447 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47448 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47449 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
47450 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47451 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47452 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47453 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
47454 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
47455 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
47456 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47457 { 16878 /* vfnmsub213pd */, X86::VFNMSUB213PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
47458 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47459 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47460 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47461 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47462 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47463 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47464 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47465 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47466 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47467 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47468 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47469 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47470 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47471 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47472 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47473 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47474 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47475 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47476 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47477 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47478 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47479 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47480 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47481 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47482 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47483 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47484 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47485 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47486 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47487 { 16891 /* vfnmsub213ph */, X86::VFNMSUB213PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47488 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47489 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
47490 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
47491 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
47492 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47493 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47494 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47495 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47496 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47497 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47498 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47499 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47500 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47501 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47502 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47503 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47504 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47505 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47506 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47507 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47508 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47509 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47510 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47511 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47512 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47513 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47514 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47515 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47516 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47517 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47518 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47519 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47520 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47521 { 16904 /* vfnmsub213ps */, X86::VFNMSUB213PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47522 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47523 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
47524 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47525 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
47526 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47527 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47528 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
47529 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47530 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
47531 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47532 { 16917 /* vfnmsub213sd */, X86::VFNMSUB213SDZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47533 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47534 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
47535 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47536 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47537 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
47538 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47539 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
47540 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47541 { 16930 /* vfnmsub213sh */, X86::VFNMSUB213SHZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47542 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47543 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
47544 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47545 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
47546 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47547 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47548 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
47549 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47550 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
47551 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47552 { 16943 /* vfnmsub213ss */, X86::VFNMSUB213SSZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47553 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47554 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47555 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47556 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47557 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47558 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47559 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47560 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47561 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47562 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47563 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47564 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47565 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47566 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47567 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47568 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47569 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47570 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47571 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47572 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47573 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47574 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47575 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47576 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47577 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47578 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Z256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47579 { 16956 /* vfnmsub231bf16 */, X86::VFNMSUB231BF16Zmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47580 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47581 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
47582 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
47583 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
47584 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47585 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47586 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47587 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47588 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47589 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47590 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
47591 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
47592 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47593 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
47594 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47595 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47596 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47597 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47598 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47599 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47600 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47601 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47602 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
47603 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47604 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47605 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
47606 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47607 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47608 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47609 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
47610 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
47611 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
47612 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47613 { 16971 /* vfnmsub231pd */, X86::VFNMSUB231PDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
47614 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47615 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47616 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47617 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47618 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47619 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47620 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47621 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47622 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47623 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47624 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47625 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47626 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47627 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47628 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47629 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47630 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47631 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47632 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47633 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47634 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47635 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47636 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47637 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47638 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47639 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47640 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47641 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47642 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47643 { 16984 /* vfnmsub231ph */, X86::VFNMSUB231PHZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47644 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47645 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
47646 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSYr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
47647 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSYm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
47648 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47649 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
47650 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
47651 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
47652 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
47653 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
47654 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47655 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47656 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZrb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47657 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47658 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47659 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
47660 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
47661 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
47662 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
47663 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
47664 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47665 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
47666 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47667 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
47668 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
47669 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47670 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
47671 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
47672 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47673 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47674 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47675 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47676 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZrbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
47677 { 16997 /* vfnmsub231ps */, X86::VFNMSUB231PSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47678 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47679 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
47680 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47681 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
47682 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47683 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47684 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
47685 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47686 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
47687 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47688 { 17010 /* vfnmsub231sd */, X86::VFNMSUB231SDZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47689 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47690 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
47691 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47692 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47693 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
47694 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47695 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
47696 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47697 { 17023 /* vfnmsub231sh */, X86::VFNMSUB231SHZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47698 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
47699 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
47700 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZr_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47701 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZm_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
47702 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZrb_Int, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47703 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47704 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
47705 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZrkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47706 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZmkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
47707 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47708 { 17036 /* vfnmsub231ss */, X86::VFNMSUB231SSZrbkz_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
47709 { 17049 /* vfnmsubpd */, X86::VFNMSUBPD4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
47710 { 17049 /* vfnmsubpd */, X86::VFNMSUBPD4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
47711 { 17049 /* vfnmsubpd */, X86::VFNMSUBPD4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
47712 { 17049 /* vfnmsubpd */, X86::VFNMSUBPD4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
47713 { 17049 /* vfnmsubpd */, X86::VFNMSUBPD4Yrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256 }, },
47714 { 17049 /* vfnmsubpd */, X86::VFNMSUBPD4Ymr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
47715 { 17059 /* vfnmsubps */, X86::VFNMSUBPS4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
47716 { 17059 /* vfnmsubps */, X86::VFNMSUBPS4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
47717 { 17059 /* vfnmsubps */, X86::VFNMSUBPS4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
47718 { 17059 /* vfnmsubps */, X86::VFNMSUBPS4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
47719 { 17059 /* vfnmsubps */, X86::VFNMSUBPS4Yrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256 }, },
47720 { 17059 /* vfnmsubps */, X86::VFNMSUBPS4Ymr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
47721 { 17069 /* vfnmsubsd */, X86::VFNMSUBSD4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
47722 { 17069 /* vfnmsubsd */, X86::VFNMSUBSD4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem645_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem64 }, },
47723 { 17069 /* vfnmsubsd */, X86::VFNMSUBSD4mr, Convert__Reg1_0__Reg1_1__Mem645_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64, MCK_FR16 }, },
47724 { 17079 /* vfnmsubss */, X86::VFNMSUBSS4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
47725 { 17079 /* vfnmsubss */, X86::VFNMSUBSS4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem325_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem32 }, },
47726 { 17079 /* vfnmsubss */, X86::VFNMSUBSS4mr, Convert__Reg1_0__Reg1_1__Mem325_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32, MCK_FR16 }, },
47727 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47728 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_ImmUnsignedi8 }, },
47729 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Zri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_ImmUnsignedi8 }, },
47730 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem128, MCK_ImmUnsignedi8 }, },
47731 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem256, MCK_ImmUnsignedi8 }, },
47732 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Zmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem512, MCK_ImmUnsignedi8 }, },
47733 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z256mbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
47734 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Zmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
47735 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z128mbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
47736 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z128rik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47737 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z256rik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
47738 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Zrik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
47739 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z128mik, Convert__Reg1_0__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
47740 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z256mik, Convert__Reg1_0__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
47741 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Zmik, Convert__Reg1_0__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
47742 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z256mbik, Convert__Reg1_0__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
47743 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Zmbik, Convert__Reg1_0__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
47744 { 17089 /* vfpclassbf16 */, X86::VFPCLASSBF16Z128mbik, Convert__Reg1_0__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
47745 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47746 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_ImmUnsignedi8 }, },
47747 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_ImmUnsignedi8 }, },
47748 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem128, MCK_ImmUnsignedi8 }, },
47749 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem256, MCK_ImmUnsignedi8 }, },
47750 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem512, MCK_ImmUnsignedi8 }, },
47751 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ128mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
47752 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ256mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
47753 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
47754 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ128rik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47755 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ256rik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
47756 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZrik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
47757 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ128mik, Convert__Reg1_0__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
47758 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ256mik, Convert__Reg1_0__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
47759 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZmik, Convert__Reg1_0__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
47760 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ128mbik, Convert__Reg1_0__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
47761 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZ256mbik, Convert__Reg1_0__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
47762 { 17144 /* vfpclasspd */, X86::VFPCLASSPDZmbik, Convert__Reg1_0__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
47763 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47764 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_ImmUnsignedi8 }, },
47765 { 17191 /* vfpclassph */, X86::VFPCLASSPHZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_ImmUnsignedi8 }, },
47766 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem128, MCK_ImmUnsignedi8 }, },
47767 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem256, MCK_ImmUnsignedi8 }, },
47768 { 17191 /* vfpclassph */, X86::VFPCLASSPHZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem512, MCK_ImmUnsignedi8 }, },
47769 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ256mbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
47770 { 17191 /* vfpclassph */, X86::VFPCLASSPHZmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
47771 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ128mbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
47772 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ128rik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47773 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ256rik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
47774 { 17191 /* vfpclassph */, X86::VFPCLASSPHZrik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
47775 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ128mik, Convert__Reg1_0__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
47776 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ256mik, Convert__Reg1_0__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
47777 { 17191 /* vfpclassph */, X86::VFPCLASSPHZmik, Convert__Reg1_0__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
47778 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ256mbik, Convert__Reg1_0__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
47779 { 17191 /* vfpclassph */, X86::VFPCLASSPHZmbik, Convert__Reg1_0__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
47780 { 17191 /* vfpclassph */, X86::VFPCLASSPHZ128mbik, Convert__Reg1_0__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
47781 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47782 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_ImmUnsignedi8 }, },
47783 { 17238 /* vfpclassps */, X86::VFPCLASSPSZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_ImmUnsignedi8 }, },
47784 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem128, MCK_ImmUnsignedi8 }, },
47785 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem256, MCK_ImmUnsignedi8 }, },
47786 { 17238 /* vfpclassps */, X86::VFPCLASSPSZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem512, MCK_ImmUnsignedi8 }, },
47787 { 17238 /* vfpclassps */, X86::VFPCLASSPSZmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
47788 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ128mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
47789 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ256mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
47790 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ128rik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47791 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ256rik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
47792 { 17238 /* vfpclassps */, X86::VFPCLASSPSZrik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
47793 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ128mik, Convert__Reg1_0__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
47794 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ256mik, Convert__Reg1_0__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
47795 { 17238 /* vfpclassps */, X86::VFPCLASSPSZmik, Convert__Reg1_0__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
47796 { 17238 /* vfpclassps */, X86::VFPCLASSPSZmbik, Convert__Reg1_0__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
47797 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ128mbik, Convert__Reg1_0__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
47798 { 17238 /* vfpclassps */, X86::VFPCLASSPSZ256mbik, Convert__Reg1_0__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
47799 { 17285 /* vfpclasssd */, X86::VFPCLASSSDZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47800 { 17285 /* vfpclasssd */, X86::VFPCLASSSDZmi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem64, MCK_ImmUnsignedi8 }, },
47801 { 17285 /* vfpclasssd */, X86::VFPCLASSSDZrik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47802 { 17285 /* vfpclasssd */, X86::VFPCLASSSDZmik, Convert__Reg1_0__Reg1_2__Mem645_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK_ImmUnsignedi8 }, },
47803 { 17296 /* vfpclasssh */, X86::VFPCLASSSHZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47804 { 17296 /* vfpclasssh */, X86::VFPCLASSSHZmi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem16, MCK_ImmUnsignedi8 }, },
47805 { 17296 /* vfpclasssh */, X86::VFPCLASSSHZrik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47806 { 17296 /* vfpclasssh */, X86::VFPCLASSSHZmik, Convert__Reg1_0__Reg1_2__Mem165_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK_ImmUnsignedi8 }, },
47807 { 17307 /* vfpclassss */, X86::VFPCLASSSSZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47808 { 17307 /* vfpclassss */, X86::VFPCLASSSSZmi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VK1, MCK_Mem32, MCK_ImmUnsignedi8 }, },
47809 { 17307 /* vfpclassss */, X86::VFPCLASSSSZrik, Convert__Reg1_0__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47810 { 17307 /* vfpclassss */, X86::VFPCLASSSSZmik, Convert__Reg1_0__Reg1_2__Mem325_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK_ImmUnsignedi8 }, },
47811 { 17318 /* vfrczpd */, X86::VFRCZPDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
47812 { 17318 /* vfrczpd */, X86::VFRCZPDrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
47813 { 17318 /* vfrczpd */, X86::VFRCZPDYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
47814 { 17318 /* vfrczpd */, X86::VFRCZPDYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
47815 { 17326 /* vfrczps */, X86::VFRCZPSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
47816 { 17326 /* vfrczps */, X86::VFRCZPSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
47817 { 17326 /* vfrczps */, X86::VFRCZPSYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
47818 { 17326 /* vfrczps */, X86::VFRCZPSYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
47819 { 17334 /* vfrczsd */, X86::VFRCZSDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
47820 { 17334 /* vfrczsd */, X86::VFRCZSDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
47821 { 17342 /* vfrczss */, X86::VFRCZSSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
47822 { 17342 /* vfrczss */, X86::VFRCZSSrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
47823 { 17350 /* vgatherdpd */, X86::VGATHERDPDrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem64_RC1285_1__Tie1_3_3, AMFBS_None, { MCK_FR16, MCK_Mem64_RC128, MCK_FR16 }, },
47824 { 17350 /* vgatherdpd */, X86::VGATHERDPDYrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem64_RC1285_1__Tie1_3_3, AMFBS_None, { MCK_VR256, MCK_Mem64_RC128, MCK_VR256 }, },
47825 { 17350 /* vgatherdpd */, X86::VGATHERDPDZ128rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC128X5_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC128X }, },
47826 { 17350 /* vgatherdpd */, X86::VGATHERDPDZ256rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC128X5_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC128X }, },
47827 { 17350 /* vgatherdpd */, X86::VGATHERDPDZrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC256X5_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC256X }, },
47828 { 17361 /* vgatherdps */, X86::VGATHERDPSrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem32_RC1285_1__Tie1_3_3, AMFBS_None, { MCK_FR16, MCK_Mem32_RC128, MCK_FR16 }, },
47829 { 17361 /* vgatherdps */, X86::VGATHERDPSYrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem32_RC2565_1__Tie1_3_3, AMFBS_None, { MCK_VR256, MCK_Mem32_RC256, MCK_VR256 }, },
47830 { 17361 /* vgatherdps */, X86::VGATHERDPSZ128rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC128X5_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC128X }, },
47831 { 17361 /* vgatherdps */, X86::VGATHERDPSZ256rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC256X5_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC256X }, },
47832 { 17361 /* vgatherdps */, X86::VGATHERDPSZrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC512 }, },
47833 { 17372 /* vgatherpf0dpd */, X86::VGATHERPF0DPDm, Convert__Reg1_1__Mem64_RC256X5_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC256X }, },
47834 { 17386 /* vgatherpf0dps */, X86::VGATHERPF0DPSm, Convert__Reg1_1__Mem32_RC5125_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC512 }, },
47835 { 17400 /* vgatherpf0qpd */, X86::VGATHERPF0QPDm, Convert__Reg1_1__Mem64_RC5125_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC512 }, },
47836 { 17414 /* vgatherpf0qps */, X86::VGATHERPF0QPSm, Convert__Reg1_1__Mem32_RC5125_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC512 }, },
47837 { 17428 /* vgatherpf1dpd */, X86::VGATHERPF1DPDm, Convert__Reg1_1__Mem64_RC256X5_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC256X }, },
47838 { 17442 /* vgatherpf1dps */, X86::VGATHERPF1DPSm, Convert__Reg1_1__Mem32_RC5125_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC512 }, },
47839 { 17456 /* vgatherpf1qpd */, X86::VGATHERPF1QPDm, Convert__Reg1_1__Mem64_RC5125_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC512 }, },
47840 { 17470 /* vgatherpf1qps */, X86::VGATHERPF1QPSm, Convert__Reg1_1__Mem32_RC5125_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC512 }, },
47841 { 17484 /* vgatherqpd */, X86::VGATHERQPDrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem64_RC1285_1__Tie1_3_3, AMFBS_None, { MCK_FR16, MCK_Mem64_RC128, MCK_FR16 }, },
47842 { 17484 /* vgatherqpd */, X86::VGATHERQPDYrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem64_RC2565_1__Tie1_3_3, AMFBS_None, { MCK_VR256, MCK_Mem64_RC256, MCK_VR256 }, },
47843 { 17484 /* vgatherqpd */, X86::VGATHERQPDZ128rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC128X5_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC128X }, },
47844 { 17484 /* vgatherqpd */, X86::VGATHERQPDZ256rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC256X5_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC256X }, },
47845 { 17484 /* vgatherqpd */, X86::VGATHERQPDZrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC512 }, },
47846 { 17495 /* vgatherqps */, X86::VGATHERQPSrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem32_RC1285_1__Tie1_3_3, AMFBS_None, { MCK_FR16, MCK_Mem32_RC128, MCK_FR16 }, },
47847 { 17495 /* vgatherqps */, X86::VGATHERQPSYrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem32_RC2565_1__Tie1_3_3, AMFBS_None, { MCK_FR16, MCK_Mem32_RC256, MCK_FR16 }, },
47848 { 17495 /* vgatherqps */, X86::VGATHERQPSZ128rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC128X5_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC128X }, },
47849 { 17495 /* vgatherqps */, X86::VGATHERQPSZ256rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC256X5_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC256X }, },
47850 { 17495 /* vgatherqps */, X86::VGATHERQPSZrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC512 }, },
47851 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
47852 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
47853 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
47854 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
47855 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
47856 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
47857 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47858 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47859 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47860 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
47861 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
47862 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
47863 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
47864 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
47865 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
47866 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
47867 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
47868 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
47869 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
47870 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
47871 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
47872 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
47873 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
47874 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
47875 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z128mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
47876 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Z256mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
47877 { 17506 /* vgetexpbf16 */, X86::VGETEXPBF16Zmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
47878 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
47879 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
47880 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
47881 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
47882 { 17518 /* vgetexppd */, X86::VGETEXPPDZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
47883 { 17518 /* vgetexppd */, X86::VGETEXPPDZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
47884 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128mb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
47885 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256mb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
47886 { 17518 /* vgetexppd */, X86::VGETEXPPDZrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
47887 { 17518 /* vgetexppd */, X86::VGETEXPPDZmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
47888 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
47889 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
47890 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
47891 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
47892 { 17518 /* vgetexppd */, X86::VGETEXPPDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
47893 { 17518 /* vgetexppd */, X86::VGETEXPPDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
47894 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
47895 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
47896 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
47897 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
47898 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
47899 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
47900 { 17518 /* vgetexppd */, X86::VGETEXPPDZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
47901 { 17518 /* vgetexppd */, X86::VGETEXPPDZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
47902 { 17518 /* vgetexppd */, X86::VGETEXPPDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
47903 { 17518 /* vgetexppd */, X86::VGETEXPPDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
47904 { 17518 /* vgetexppd */, X86::VGETEXPPDZ128mbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
47905 { 17518 /* vgetexppd */, X86::VGETEXPPDZ256mbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
47906 { 17518 /* vgetexppd */, X86::VGETEXPPDZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
47907 { 17518 /* vgetexppd */, X86::VGETEXPPDZmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
47908 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
47909 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
47910 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
47911 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
47912 { 17528 /* vgetexpph */, X86::VGETEXPPHZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
47913 { 17528 /* vgetexpph */, X86::VGETEXPPHZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
47914 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
47915 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
47916 { 17528 /* vgetexpph */, X86::VGETEXPPHZrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
47917 { 17528 /* vgetexpph */, X86::VGETEXPPHZmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
47918 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
47919 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
47920 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
47921 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
47922 { 17528 /* vgetexpph */, X86::VGETEXPPHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
47923 { 17528 /* vgetexpph */, X86::VGETEXPPHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
47924 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
47925 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
47926 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
47927 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
47928 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
47929 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
47930 { 17528 /* vgetexpph */, X86::VGETEXPPHZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
47931 { 17528 /* vgetexpph */, X86::VGETEXPPHZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
47932 { 17528 /* vgetexpph */, X86::VGETEXPPHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
47933 { 17528 /* vgetexpph */, X86::VGETEXPPHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
47934 { 17528 /* vgetexpph */, X86::VGETEXPPHZ128mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
47935 { 17528 /* vgetexpph */, X86::VGETEXPPHZ256mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
47936 { 17528 /* vgetexpph */, X86::VGETEXPPHZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
47937 { 17528 /* vgetexpph */, X86::VGETEXPPHZmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
47938 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
47939 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
47940 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
47941 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
47942 { 17538 /* vgetexpps */, X86::VGETEXPPSZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
47943 { 17538 /* vgetexpps */, X86::VGETEXPPSZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
47944 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128mb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
47945 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256mb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
47946 { 17538 /* vgetexpps */, X86::VGETEXPPSZrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
47947 { 17538 /* vgetexpps */, X86::VGETEXPPSZmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
47948 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
47949 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
47950 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
47951 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
47952 { 17538 /* vgetexpps */, X86::VGETEXPPSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
47953 { 17538 /* vgetexpps */, X86::VGETEXPPSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
47954 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
47955 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
47956 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
47957 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
47958 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
47959 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
47960 { 17538 /* vgetexpps */, X86::VGETEXPPSZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
47961 { 17538 /* vgetexpps */, X86::VGETEXPPSZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
47962 { 17538 /* vgetexpps */, X86::VGETEXPPSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
47963 { 17538 /* vgetexpps */, X86::VGETEXPPSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
47964 { 17538 /* vgetexpps */, X86::VGETEXPPSZ128mbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
47965 { 17538 /* vgetexpps */, X86::VGETEXPPSZ256mbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
47966 { 17538 /* vgetexpps */, X86::VGETEXPPSZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
47967 { 17538 /* vgetexpps */, X86::VGETEXPPSZmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
47968 { 17548 /* vgetexpsd */, X86::VGETEXPSDZr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47969 { 17548 /* vgetexpsd */, X86::VGETEXPSDZm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
47970 { 17548 /* vgetexpsd */, X86::VGETEXPSDZrb, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
47971 { 17548 /* vgetexpsd */, X86::VGETEXPSDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47972 { 17548 /* vgetexpsd */, X86::VGETEXPSDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
47973 { 17548 /* vgetexpsd */, X86::VGETEXPSDZrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47974 { 17548 /* vgetexpsd */, X86::VGETEXPSDZmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
47975 { 17548 /* vgetexpsd */, X86::VGETEXPSDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
47976 { 17548 /* vgetexpsd */, X86::VGETEXPSDZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
47977 { 17558 /* vgetexpsh */, X86::VGETEXPSHZr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47978 { 17558 /* vgetexpsh */, X86::VGETEXPSHZm, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
47979 { 17558 /* vgetexpsh */, X86::VGETEXPSHZrb, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
47980 { 17558 /* vgetexpsh */, X86::VGETEXPSHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47981 { 17558 /* vgetexpsh */, X86::VGETEXPSHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
47982 { 17558 /* vgetexpsh */, X86::VGETEXPSHZrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47983 { 17558 /* vgetexpsh */, X86::VGETEXPSHZmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
47984 { 17558 /* vgetexpsh */, X86::VGETEXPSHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
47985 { 17558 /* vgetexpsh */, X86::VGETEXPSHZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
47986 { 17568 /* vgetexpss */, X86::VGETEXPSSZr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
47987 { 17568 /* vgetexpss */, X86::VGETEXPSSZm, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
47988 { 17568 /* vgetexpss */, X86::VGETEXPSSZrb, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
47989 { 17568 /* vgetexpss */, X86::VGETEXPSSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
47990 { 17568 /* vgetexpss */, X86::VGETEXPSSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
47991 { 17568 /* vgetexpss */, X86::VGETEXPSSZrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
47992 { 17568 /* vgetexpss */, X86::VGETEXPSSZmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
47993 { 17568 /* vgetexpss */, X86::VGETEXPSSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
47994 { 17568 /* vgetexpss */, X86::VGETEXPSSZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
47995 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
47996 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
47997 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
47998 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
47999 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48000 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48001 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48002 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48003 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
48004 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48005 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48006 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48007 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48008 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
48009 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48010 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48011 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rmikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48012 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48013 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48014 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rmikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48015 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48016 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
48017 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48018 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
48019 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z128rmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48020 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Z256rmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48021 { 17578 /* vgetmantbf16 */, X86::VGETMANTBF16Zrmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
48022 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48023 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48024 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48025 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48026 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48027 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48028 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
48029 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48030 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrrib, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48031 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48032 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48033 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48034 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48035 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48036 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
48037 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48038 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48039 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rmikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48040 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
48041 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48042 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rmikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48043 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48044 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
48045 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48046 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48047 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48048 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ128rmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
48049 { 17591 /* vgetmantpd */, X86::VGETMANTPDZ256rmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48050 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48051 { 17591 /* vgetmantpd */, X86::VGETMANTPDZrmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48052 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48053 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48054 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48055 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48056 { 17602 /* vgetmantph */, X86::VGETMANTPHZrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48057 { 17602 /* vgetmantph */, X86::VGETMANTPHZrmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48058 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48059 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48060 { 17602 /* vgetmantph */, X86::VGETMANTPHZrrib, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48061 { 17602 /* vgetmantph */, X86::VGETMANTPHZrmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
48062 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48063 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48064 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48065 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48066 { 17602 /* vgetmantph */, X86::VGETMANTPHZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
48067 { 17602 /* vgetmantph */, X86::VGETMANTPHZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48068 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48069 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rmikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48070 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48071 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48072 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rmikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48073 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48074 { 17602 /* vgetmantph */, X86::VGETMANTPHZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
48075 { 17602 /* vgetmantph */, X86::VGETMANTPHZrmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48076 { 17602 /* vgetmantph */, X86::VGETMANTPHZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48077 { 17602 /* vgetmantph */, X86::VGETMANTPHZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
48078 { 17602 /* vgetmantph */, X86::VGETMANTPHZ128rmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48079 { 17602 /* vgetmantph */, X86::VGETMANTPHZ256rmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48080 { 17602 /* vgetmantph */, X86::VGETMANTPHZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48081 { 17602 /* vgetmantph */, X86::VGETMANTPHZrmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
48082 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48083 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48084 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48085 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48086 { 17613 /* vgetmantps */, X86::VGETMANTPSZrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48087 { 17613 /* vgetmantps */, X86::VGETMANTPSZrmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48088 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48089 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48090 { 17613 /* vgetmantps */, X86::VGETMANTPSZrrib, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48091 { 17613 /* vgetmantps */, X86::VGETMANTPSZrmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48092 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48093 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48094 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48095 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48096 { 17613 /* vgetmantps */, X86::VGETMANTPSZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
48097 { 17613 /* vgetmantps */, X86::VGETMANTPSZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48098 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48099 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rmikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48100 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48101 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48102 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rmikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48103 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48104 { 17613 /* vgetmantps */, X86::VGETMANTPSZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
48105 { 17613 /* vgetmantps */, X86::VGETMANTPSZrmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48106 { 17613 /* vgetmantps */, X86::VGETMANTPSZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48107 { 17613 /* vgetmantps */, X86::VGETMANTPSZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48108 { 17613 /* vgetmantps */, X86::VGETMANTPSZ128rmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48109 { 17613 /* vgetmantps */, X86::VGETMANTPSZ256rmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48110 { 17613 /* vgetmantps */, X86::VGETMANTPSZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48111 { 17613 /* vgetmantps */, X86::VGETMANTPSZrmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48112 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48113 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrmi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
48114 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48115 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48116 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
48117 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48118 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
48119 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48120 { 17624 /* vgetmantsd */, X86::VGETMANTSDZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48121 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48122 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrmi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
48123 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48124 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48125 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
48126 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48127 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
48128 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48129 { 17635 /* vgetmantsh */, X86::VGETMANTSHZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48130 { 17646 /* vgetmantss */, X86::VGETMANTSSZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48131 { 17646 /* vgetmantss */, X86::VGETMANTSSZrmi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
48132 { 17646 /* vgetmantss */, X86::VGETMANTSSZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48133 { 17646 /* vgetmantss */, X86::VGETMANTSSZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48134 { 17646 /* vgetmantss */, X86::VGETMANTSSZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
48135 { 17646 /* vgetmantss */, X86::VGETMANTSSZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48136 { 17646 /* vgetmantss */, X86::VGETMANTSSZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
48137 { 17646 /* vgetmantss */, X86::VGETMANTSSZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48138 { 17646 /* vgetmantss */, X86::VGETMANTSSZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48139 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
48140 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48141 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
48142 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48143 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48144 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48145 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48146 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48147 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48148 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48149 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
48150 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48151 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48152 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48153 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48154 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48155 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48156 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48157 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48158 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48159 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48160 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
48161 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48162 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48163 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48164 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48165 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48166 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48167 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
48168 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48169 { 17657 /* vgf2p8affineinvqb */, X86::VGF2P8AFFINEINVQBZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48170 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
48171 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48172 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
48173 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48174 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48175 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48176 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48177 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48178 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48179 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48180 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
48181 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48182 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48183 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48184 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48185 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48186 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48187 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48188 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48189 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48190 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48191 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
48192 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48193 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48194 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48195 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48196 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48197 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48198 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
48199 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48200 { 17675 /* vgf2p8affineqb */, X86::VGF2P8AFFINEQBZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48201 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
48202 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
48203 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
48204 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
48205 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48206 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
48207 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
48208 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
48209 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
48210 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
48211 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48212 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
48213 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
48214 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
48215 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
48216 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
48217 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48218 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
48219 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
48220 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
48221 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
48222 { 17690 /* vgf2p8mulb */, X86::VGF2P8MULBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
48223 { 17701 /* vhaddpd */, X86::VHADDPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
48224 { 17701 /* vhaddpd */, X86::VHADDPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
48225 { 17701 /* vhaddpd */, X86::VHADDPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
48226 { 17701 /* vhaddpd */, X86::VHADDPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
48227 { 17709 /* vhaddps */, X86::VHADDPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
48228 { 17709 /* vhaddps */, X86::VHADDPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
48229 { 17709 /* vhaddps */, X86::VHADDPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
48230 { 17709 /* vhaddps */, X86::VHADDPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
48231 { 17717 /* vhsubpd */, X86::VHSUBPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
48232 { 17717 /* vhsubpd */, X86::VHSUBPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
48233 { 17717 /* vhsubpd */, X86::VHSUBPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
48234 { 17717 /* vhsubpd */, X86::VHSUBPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
48235 { 17725 /* vhsubps */, X86::VHSUBPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
48236 { 17725 /* vhsubps */, X86::VHSUBPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
48237 { 17725 /* vhsubps */, X86::VHSUBPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
48238 { 17725 /* vhsubps */, X86::VHSUBPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
48239 { 17733 /* vinsertf128 */, X86::VINSERTF128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_FR16, MCK_ImmUnsignedi8 }, },
48240 { 17733 /* vinsertf128 */, X86::VINSERTF128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48241 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Z256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48242 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Z256rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48243 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48244 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Zrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48245 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48246 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Z256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48247 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48248 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48249 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48250 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Z256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48251 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48252 { 17745 /* vinsertf32x4 */, X86::VINSERTF32X4Zrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48253 { 17758 /* vinsertf32x8 */, X86::VINSERTF32X8Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48254 { 17758 /* vinsertf32x8 */, X86::VINSERTF32X8Zrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48255 { 17758 /* vinsertf32x8 */, X86::VINSERTF32X8Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48256 { 17758 /* vinsertf32x8 */, X86::VINSERTF32X8Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48257 { 17758 /* vinsertf32x8 */, X86::VINSERTF32X8Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48258 { 17758 /* vinsertf32x8 */, X86::VINSERTF32X8Zrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48259 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Z256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48260 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Z256rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48261 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48262 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Zrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48263 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48264 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Z256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48265 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48266 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48267 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48268 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Z256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48269 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48270 { 17771 /* vinsertf64x2 */, X86::VINSERTF64X2Zrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48271 { 17784 /* vinsertf64x4 */, X86::VINSERTF64X4Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48272 { 17784 /* vinsertf64x4 */, X86::VINSERTF64X4Zrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48273 { 17784 /* vinsertf64x4 */, X86::VINSERTF64X4Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48274 { 17784 /* vinsertf64x4 */, X86::VINSERTF64X4Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48275 { 17784 /* vinsertf64x4 */, X86::VINSERTF64X4Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48276 { 17784 /* vinsertf64x4 */, X86::VINSERTF64X4Zrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48277 { 17797 /* vinserti128 */, X86::VINSERTI128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_FR16, MCK_ImmUnsignedi8 }, },
48278 { 17797 /* vinserti128 */, X86::VINSERTI128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48279 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Z256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48280 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Z256rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48281 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48282 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Zrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48283 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48284 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Z256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48285 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48286 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48287 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48288 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Z256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48289 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48290 { 17809 /* vinserti32x4 */, X86::VINSERTI32X4Zrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48291 { 17822 /* vinserti32x8 */, X86::VINSERTI32X8Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48292 { 17822 /* vinserti32x8 */, X86::VINSERTI32X8Zrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48293 { 17822 /* vinserti32x8 */, X86::VINSERTI32X8Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48294 { 17822 /* vinserti32x8 */, X86::VINSERTI32X8Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48295 { 17822 /* vinserti32x8 */, X86::VINSERTI32X8Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48296 { 17822 /* vinserti32x8 */, X86::VINSERTI32X8Zrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48297 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Z256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48298 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Z256rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48299 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48300 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Zrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48301 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48302 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Z256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48303 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48304 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48305 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48306 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Z256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48307 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48308 { 17835 /* vinserti64x2 */, X86::VINSERTI64X2Zrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48309 { 17848 /* vinserti64x4 */, X86::VINSERTI64X4Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48310 { 17848 /* vinserti64x4 */, X86::VINSERTI64X4Zrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48311 { 17848 /* vinserti64x4 */, X86::VINSERTI64X4Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48312 { 17848 /* vinserti64x4 */, X86::VINSERTI64X4Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48313 { 17848 /* vinserti64x4 */, X86::VINSERTI64X4Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48314 { 17848 /* vinserti64x4 */, X86::VINSERTI64X4Zrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48315 { 17861 /* vinsertps */, X86::VINSERTPSrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
48316 { 17861 /* vinsertps */, X86::VINSERTPSrmi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32, MCK_ImmUnsignedi8 }, },
48317 { 17861 /* vinsertps */, X86::VINSERTPSZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48318 { 17861 /* vinsertps */, X86::VINSERTPSZrmi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
48319 { 17871 /* vlddqu */, X86::VLDDQUrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
48320 { 17871 /* vlddqu */, X86::VLDDQUYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
48321 { 17878 /* vldmxcsr */, X86::VLDMXCSR, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
48322 { 17887 /* vmaskmovdqu */, X86::VMASKMOVDQU64, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_FR16, MCK_FR16 }, },
48323 { 17887 /* vmaskmovdqu */, X86::VMASKMOVDQU, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
48324 { 17899 /* vmaskmovpd */, X86::VMASKMOVPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
48325 { 17899 /* vmaskmovpd */, X86::VMASKMOVPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
48326 { 17899 /* vmaskmovpd */, X86::VMASKMOVPDmr, Convert__Mem1285_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
48327 { 17899 /* vmaskmovpd */, X86::VMASKMOVPDYmr, Convert__Mem2565_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
48328 { 17910 /* vmaskmovps */, X86::VMASKMOVPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
48329 { 17910 /* vmaskmovps */, X86::VMASKMOVPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
48330 { 17910 /* vmaskmovps */, X86::VMASKMOVPSmr, Convert__Mem1285_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
48331 { 17910 /* vmaskmovps */, X86::VMASKMOVPSYmr, Convert__Mem2565_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
48332 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48333 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
48334 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
48335 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
48336 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
48337 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
48338 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
48339 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
48340 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
48341 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48342 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
48343 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
48344 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
48345 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
48346 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
48347 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48348 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
48349 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
48350 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
48351 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
48352 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
48353 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
48354 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
48355 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
48356 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
48357 { 17921 /* vmaxbf16 */, X86::VMAXBF16Z256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
48358 { 17921 /* vmaxbf16 */, X86::VMAXBF16Zrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
48359 { 17930 /* vmaxpd */, X86::VMAXPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
48360 { 17930 /* vmaxpd */, X86::VMAXPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
48361 { 17930 /* vmaxpd */, X86::VMAXPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
48362 { 17930 /* vmaxpd */, X86::VMAXPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
48363 { 17930 /* vmaxpd */, X86::VMAXPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48364 { 17930 /* vmaxpd */, X86::VMAXPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
48365 { 17930 /* vmaxpd */, X86::VMAXPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
48366 { 17930 /* vmaxpd */, X86::VMAXPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
48367 { 17930 /* vmaxpd */, X86::VMAXPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
48368 { 17930 /* vmaxpd */, X86::VMAXPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
48369 { 17930 /* vmaxpd */, X86::VMAXPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
48370 { 17930 /* vmaxpd */, X86::VMAXPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
48371 { 17930 /* vmaxpd */, X86::VMAXPDZrrb, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48372 { 17930 /* vmaxpd */, X86::VMAXPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
48373 { 17930 /* vmaxpd */, X86::VMAXPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48374 { 17930 /* vmaxpd */, X86::VMAXPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
48375 { 17930 /* vmaxpd */, X86::VMAXPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
48376 { 17930 /* vmaxpd */, X86::VMAXPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
48377 { 17930 /* vmaxpd */, X86::VMAXPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
48378 { 17930 /* vmaxpd */, X86::VMAXPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
48379 { 17930 /* vmaxpd */, X86::VMAXPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48380 { 17930 /* vmaxpd */, X86::VMAXPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
48381 { 17930 /* vmaxpd */, X86::VMAXPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
48382 { 17930 /* vmaxpd */, X86::VMAXPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
48383 { 17930 /* vmaxpd */, X86::VMAXPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
48384 { 17930 /* vmaxpd */, X86::VMAXPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
48385 { 17930 /* vmaxpd */, X86::VMAXPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
48386 { 17930 /* vmaxpd */, X86::VMAXPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
48387 { 17930 /* vmaxpd */, X86::VMAXPDZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48388 { 17930 /* vmaxpd */, X86::VMAXPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
48389 { 17930 /* vmaxpd */, X86::VMAXPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
48390 { 17930 /* vmaxpd */, X86::VMAXPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
48391 { 17930 /* vmaxpd */, X86::VMAXPDZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48392 { 17930 /* vmaxpd */, X86::VMAXPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
48393 { 17937 /* vmaxph */, X86::VMAXPHZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48394 { 17937 /* vmaxph */, X86::VMAXPHZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
48395 { 17937 /* vmaxph */, X86::VMAXPHZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
48396 { 17937 /* vmaxph */, X86::VMAXPHZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
48397 { 17937 /* vmaxph */, X86::VMAXPHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
48398 { 17937 /* vmaxph */, X86::VMAXPHZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
48399 { 17937 /* vmaxph */, X86::VMAXPHZ128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
48400 { 17937 /* vmaxph */, X86::VMAXPHZ256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
48401 { 17937 /* vmaxph */, X86::VMAXPHZrrb, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48402 { 17937 /* vmaxph */, X86::VMAXPHZrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
48403 { 17937 /* vmaxph */, X86::VMAXPHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48404 { 17937 /* vmaxph */, X86::VMAXPHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
48405 { 17937 /* vmaxph */, X86::VMAXPHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
48406 { 17937 /* vmaxph */, X86::VMAXPHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
48407 { 17937 /* vmaxph */, X86::VMAXPHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
48408 { 17937 /* vmaxph */, X86::VMAXPHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
48409 { 17937 /* vmaxph */, X86::VMAXPHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48410 { 17937 /* vmaxph */, X86::VMAXPHZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
48411 { 17937 /* vmaxph */, X86::VMAXPHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
48412 { 17937 /* vmaxph */, X86::VMAXPHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
48413 { 17937 /* vmaxph */, X86::VMAXPHZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
48414 { 17937 /* vmaxph */, X86::VMAXPHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
48415 { 17937 /* vmaxph */, X86::VMAXPHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
48416 { 17937 /* vmaxph */, X86::VMAXPHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
48417 { 17937 /* vmaxph */, X86::VMAXPHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48418 { 17937 /* vmaxph */, X86::VMAXPHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
48419 { 17937 /* vmaxph */, X86::VMAXPHZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
48420 { 17937 /* vmaxph */, X86::VMAXPHZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
48421 { 17937 /* vmaxph */, X86::VMAXPHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48422 { 17937 /* vmaxph */, X86::VMAXPHZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
48423 { 17944 /* vmaxps */, X86::VMAXPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
48424 { 17944 /* vmaxps */, X86::VMAXPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
48425 { 17944 /* vmaxps */, X86::VMAXPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
48426 { 17944 /* vmaxps */, X86::VMAXPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
48427 { 17944 /* vmaxps */, X86::VMAXPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48428 { 17944 /* vmaxps */, X86::VMAXPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
48429 { 17944 /* vmaxps */, X86::VMAXPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
48430 { 17944 /* vmaxps */, X86::VMAXPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
48431 { 17944 /* vmaxps */, X86::VMAXPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
48432 { 17944 /* vmaxps */, X86::VMAXPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
48433 { 17944 /* vmaxps */, X86::VMAXPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
48434 { 17944 /* vmaxps */, X86::VMAXPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
48435 { 17944 /* vmaxps */, X86::VMAXPSZrrb, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48436 { 17944 /* vmaxps */, X86::VMAXPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
48437 { 17944 /* vmaxps */, X86::VMAXPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48438 { 17944 /* vmaxps */, X86::VMAXPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
48439 { 17944 /* vmaxps */, X86::VMAXPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
48440 { 17944 /* vmaxps */, X86::VMAXPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
48441 { 17944 /* vmaxps */, X86::VMAXPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
48442 { 17944 /* vmaxps */, X86::VMAXPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
48443 { 17944 /* vmaxps */, X86::VMAXPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48444 { 17944 /* vmaxps */, X86::VMAXPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
48445 { 17944 /* vmaxps */, X86::VMAXPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
48446 { 17944 /* vmaxps */, X86::VMAXPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
48447 { 17944 /* vmaxps */, X86::VMAXPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
48448 { 17944 /* vmaxps */, X86::VMAXPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
48449 { 17944 /* vmaxps */, X86::VMAXPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
48450 { 17944 /* vmaxps */, X86::VMAXPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
48451 { 17944 /* vmaxps */, X86::VMAXPSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48452 { 17944 /* vmaxps */, X86::VMAXPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
48453 { 17944 /* vmaxps */, X86::VMAXPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
48454 { 17944 /* vmaxps */, X86::VMAXPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
48455 { 17944 /* vmaxps */, X86::VMAXPSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48456 { 17944 /* vmaxps */, X86::VMAXPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
48457 { 17951 /* vmaxsd */, X86::VMAXSDrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
48458 { 17951 /* vmaxsd */, X86::VMAXSDrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
48459 { 17951 /* vmaxsd */, X86::VMAXSDZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48460 { 17951 /* vmaxsd */, X86::VMAXSDZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
48461 { 17951 /* vmaxsd */, X86::VMAXSDZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48462 { 17951 /* vmaxsd */, X86::VMAXSDZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48463 { 17951 /* vmaxsd */, X86::VMAXSDZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
48464 { 17951 /* vmaxsd */, X86::VMAXSDZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48465 { 17951 /* vmaxsd */, X86::VMAXSDZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
48466 { 17951 /* vmaxsd */, X86::VMAXSDZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48467 { 17951 /* vmaxsd */, X86::VMAXSDZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48468 { 17958 /* vmaxsh */, X86::VMAXSHZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48469 { 17958 /* vmaxsh */, X86::VMAXSHZrm_Int, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
48470 { 17958 /* vmaxsh */, X86::VMAXSHZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48471 { 17958 /* vmaxsh */, X86::VMAXSHZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48472 { 17958 /* vmaxsh */, X86::VMAXSHZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
48473 { 17958 /* vmaxsh */, X86::VMAXSHZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48474 { 17958 /* vmaxsh */, X86::VMAXSHZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
48475 { 17958 /* vmaxsh */, X86::VMAXSHZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48476 { 17958 /* vmaxsh */, X86::VMAXSHZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48477 { 17965 /* vmaxss */, X86::VMAXSSrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
48478 { 17965 /* vmaxss */, X86::VMAXSSrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
48479 { 17965 /* vmaxss */, X86::VMAXSSZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48480 { 17965 /* vmaxss */, X86::VMAXSSZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
48481 { 17965 /* vmaxss */, X86::VMAXSSZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48482 { 17965 /* vmaxss */, X86::VMAXSSZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48483 { 17965 /* vmaxss */, X86::VMAXSSZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
48484 { 17965 /* vmaxss */, X86::VMAXSSZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48485 { 17965 /* vmaxss */, X86::VMAXSSZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
48486 { 17965 /* vmaxss */, X86::VMAXSSZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48487 { 17965 /* vmaxss */, X86::VMAXSSZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48488 { 17972 /* vmcall */, X86::VMCALL, Convert_NoOperands, AMFBS_None, { }, },
48489 { 17979 /* vmclear */, X86::VMCLEARm, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
48490 { 17987 /* vmfunc */, X86::VMFUNC, Convert_NoOperands, AMFBS_None, { }, },
48491 { 17994 /* vminbf16 */, X86::VMINBF16Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48492 { 17994 /* vminbf16 */, X86::VMINBF16Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
48493 { 17994 /* vminbf16 */, X86::VMINBF16Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
48494 { 17994 /* vminbf16 */, X86::VMINBF16Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
48495 { 17994 /* vminbf16 */, X86::VMINBF16Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
48496 { 17994 /* vminbf16 */, X86::VMINBF16Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
48497 { 17994 /* vminbf16 */, X86::VMINBF16Z128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
48498 { 17994 /* vminbf16 */, X86::VMINBF16Z256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
48499 { 17994 /* vminbf16 */, X86::VMINBF16Zrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
48500 { 17994 /* vminbf16 */, X86::VMINBF16Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48501 { 17994 /* vminbf16 */, X86::VMINBF16Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
48502 { 17994 /* vminbf16 */, X86::VMINBF16Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
48503 { 17994 /* vminbf16 */, X86::VMINBF16Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
48504 { 17994 /* vminbf16 */, X86::VMINBF16Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
48505 { 17994 /* vminbf16 */, X86::VMINBF16Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
48506 { 17994 /* vminbf16 */, X86::VMINBF16Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48507 { 17994 /* vminbf16 */, X86::VMINBF16Z128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
48508 { 17994 /* vminbf16 */, X86::VMINBF16Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
48509 { 17994 /* vminbf16 */, X86::VMINBF16Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
48510 { 17994 /* vminbf16 */, X86::VMINBF16Z256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
48511 { 17994 /* vminbf16 */, X86::VMINBF16Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
48512 { 17994 /* vminbf16 */, X86::VMINBF16Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
48513 { 17994 /* vminbf16 */, X86::VMINBF16Zrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
48514 { 17994 /* vminbf16 */, X86::VMINBF16Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
48515 { 17994 /* vminbf16 */, X86::VMINBF16Z128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
48516 { 17994 /* vminbf16 */, X86::VMINBF16Z256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
48517 { 17994 /* vminbf16 */, X86::VMINBF16Zrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
48518 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48519 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48520 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48521 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48522 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48523 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48524 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rmbi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48525 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rmbi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48526 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrmbi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
48527 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48528 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48529 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48530 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48531 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48532 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48533 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48534 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48535 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48536 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48537 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48538 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48539 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48540 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48541 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
48542 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48543 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Z256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48544 { 18003 /* vminmaxbf16 */, X86::VMINMAXBF16Zrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
48545 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48546 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48547 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48548 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48549 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48550 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48551 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
48552 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48553 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48554 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48555 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48556 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48557 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48558 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48559 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48560 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48561 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48562 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48563 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
48564 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48565 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48566 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48567 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48568 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48569 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48570 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48571 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
48572 { 18015 /* vminmaxpd */, X86::VMINMAXPDZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48573 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48574 { 18015 /* vminmaxpd */, X86::VMINMAXPDZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48575 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48576 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48577 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48578 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48579 { 18025 /* vminmaxph */, X86::VMINMAXPHZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48580 { 18025 /* vminmaxph */, X86::VMINMAXPHZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48581 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rmbi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48582 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rmbi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48583 { 18025 /* vminmaxph */, X86::VMINMAXPHZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48584 { 18025 /* vminmaxph */, X86::VMINMAXPHZrmbi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
48585 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48586 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48587 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48588 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48589 { 18025 /* vminmaxph */, X86::VMINMAXPHZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48590 { 18025 /* vminmaxph */, X86::VMINMAXPHZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48591 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48592 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48593 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48594 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48595 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48596 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48597 { 18025 /* vminmaxph */, X86::VMINMAXPHZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48598 { 18025 /* vminmaxph */, X86::VMINMAXPHZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48599 { 18025 /* vminmaxph */, X86::VMINMAXPHZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48600 { 18025 /* vminmaxph */, X86::VMINMAXPHZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
48601 { 18025 /* vminmaxph */, X86::VMINMAXPHZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48602 { 18025 /* vminmaxph */, X86::VMINMAXPHZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48603 { 18025 /* vminmaxph */, X86::VMINMAXPHZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48604 { 18025 /* vminmaxph */, X86::VMINMAXPHZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
48605 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48606 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48607 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48608 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48609 { 18035 /* vminmaxps */, X86::VMINMAXPSZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48610 { 18035 /* vminmaxps */, X86::VMINMAXPSZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48611 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48612 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48613 { 18035 /* vminmaxps */, X86::VMINMAXPSZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48614 { 18035 /* vminmaxps */, X86::VMINMAXPSZrmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48615 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48616 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48617 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48618 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48619 { 18035 /* vminmaxps */, X86::VMINMAXPSZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48620 { 18035 /* vminmaxps */, X86::VMINMAXPSZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48621 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48622 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
48623 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48624 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
48625 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
48626 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48627 { 18035 /* vminmaxps */, X86::VMINMAXPSZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
48628 { 18035 /* vminmaxps */, X86::VMINMAXPSZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
48629 { 18035 /* vminmaxps */, X86::VMINMAXPSZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48630 { 18035 /* vminmaxps */, X86::VMINMAXPSZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48631 { 18035 /* vminmaxps */, X86::VMINMAXPSZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
48632 { 18035 /* vminmaxps */, X86::VMINMAXPSZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
48633 { 18035 /* vminmaxps */, X86::VMINMAXPSZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48634 { 18035 /* vminmaxps */, X86::VMINMAXPSZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
48635 { 18045 /* vminmaxsd */, X86::VMINMAXSDrri_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48636 { 18045 /* vminmaxsd */, X86::VMINMAXSDrmi_Int, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
48637 { 18045 /* vminmaxsd */, X86::VMINMAXSDrrib_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48638 { 18045 /* vminmaxsd */, X86::VMINMAXSDrrik_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48639 { 18045 /* vminmaxsd */, X86::VMINMAXSDrmik_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
48640 { 18045 /* vminmaxsd */, X86::VMINMAXSDrrikz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48641 { 18045 /* vminmaxsd */, X86::VMINMAXSDrmikz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
48642 { 18045 /* vminmaxsd */, X86::VMINMAXSDrribk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48643 { 18045 /* vminmaxsd */, X86::VMINMAXSDrribkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48644 { 18055 /* vminmaxsh */, X86::VMINMAXSHrri_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48645 { 18055 /* vminmaxsh */, X86::VMINMAXSHrmi_Int, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
48646 { 18055 /* vminmaxsh */, X86::VMINMAXSHrrib_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48647 { 18055 /* vminmaxsh */, X86::VMINMAXSHrrik_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48648 { 18055 /* vminmaxsh */, X86::VMINMAXSHrmik_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
48649 { 18055 /* vminmaxsh */, X86::VMINMAXSHrrikz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48650 { 18055 /* vminmaxsh */, X86::VMINMAXSHrmikz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
48651 { 18055 /* vminmaxsh */, X86::VMINMAXSHrribk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48652 { 18055 /* vminmaxsh */, X86::VMINMAXSHrribkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48653 { 18065 /* vminmaxss */, X86::VMINMAXSSrri_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48654 { 18065 /* vminmaxss */, X86::VMINMAXSSrmi_Int, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
48655 { 18065 /* vminmaxss */, X86::VMINMAXSSrrib_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48656 { 18065 /* vminmaxss */, X86::VMINMAXSSrrik_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48657 { 18065 /* vminmaxss */, X86::VMINMAXSSrmik_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
48658 { 18065 /* vminmaxss */, X86::VMINMAXSSrrikz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
48659 { 18065 /* vminmaxss */, X86::VMINMAXSSrmikz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
48660 { 18065 /* vminmaxss */, X86::VMINMAXSSrribk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48661 { 18065 /* vminmaxss */, X86::VMINMAXSSrribkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
48662 { 18075 /* vminpd */, X86::VMINPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
48663 { 18075 /* vminpd */, X86::VMINPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
48664 { 18075 /* vminpd */, X86::VMINPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
48665 { 18075 /* vminpd */, X86::VMINPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
48666 { 18075 /* vminpd */, X86::VMINPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48667 { 18075 /* vminpd */, X86::VMINPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
48668 { 18075 /* vminpd */, X86::VMINPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
48669 { 18075 /* vminpd */, X86::VMINPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
48670 { 18075 /* vminpd */, X86::VMINPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
48671 { 18075 /* vminpd */, X86::VMINPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
48672 { 18075 /* vminpd */, X86::VMINPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
48673 { 18075 /* vminpd */, X86::VMINPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
48674 { 18075 /* vminpd */, X86::VMINPDZrrb, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48675 { 18075 /* vminpd */, X86::VMINPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
48676 { 18075 /* vminpd */, X86::VMINPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48677 { 18075 /* vminpd */, X86::VMINPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
48678 { 18075 /* vminpd */, X86::VMINPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
48679 { 18075 /* vminpd */, X86::VMINPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
48680 { 18075 /* vminpd */, X86::VMINPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
48681 { 18075 /* vminpd */, X86::VMINPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
48682 { 18075 /* vminpd */, X86::VMINPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48683 { 18075 /* vminpd */, X86::VMINPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
48684 { 18075 /* vminpd */, X86::VMINPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
48685 { 18075 /* vminpd */, X86::VMINPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
48686 { 18075 /* vminpd */, X86::VMINPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
48687 { 18075 /* vminpd */, X86::VMINPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
48688 { 18075 /* vminpd */, X86::VMINPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
48689 { 18075 /* vminpd */, X86::VMINPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
48690 { 18075 /* vminpd */, X86::VMINPDZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48691 { 18075 /* vminpd */, X86::VMINPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
48692 { 18075 /* vminpd */, X86::VMINPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
48693 { 18075 /* vminpd */, X86::VMINPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
48694 { 18075 /* vminpd */, X86::VMINPDZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48695 { 18075 /* vminpd */, X86::VMINPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
48696 { 18082 /* vminph */, X86::VMINPHZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48697 { 18082 /* vminph */, X86::VMINPHZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
48698 { 18082 /* vminph */, X86::VMINPHZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
48699 { 18082 /* vminph */, X86::VMINPHZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
48700 { 18082 /* vminph */, X86::VMINPHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
48701 { 18082 /* vminph */, X86::VMINPHZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
48702 { 18082 /* vminph */, X86::VMINPHZ128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
48703 { 18082 /* vminph */, X86::VMINPHZ256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
48704 { 18082 /* vminph */, X86::VMINPHZrrb, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48705 { 18082 /* vminph */, X86::VMINPHZrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
48706 { 18082 /* vminph */, X86::VMINPHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48707 { 18082 /* vminph */, X86::VMINPHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
48708 { 18082 /* vminph */, X86::VMINPHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
48709 { 18082 /* vminph */, X86::VMINPHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
48710 { 18082 /* vminph */, X86::VMINPHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
48711 { 18082 /* vminph */, X86::VMINPHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
48712 { 18082 /* vminph */, X86::VMINPHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48713 { 18082 /* vminph */, X86::VMINPHZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
48714 { 18082 /* vminph */, X86::VMINPHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
48715 { 18082 /* vminph */, X86::VMINPHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
48716 { 18082 /* vminph */, X86::VMINPHZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
48717 { 18082 /* vminph */, X86::VMINPHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
48718 { 18082 /* vminph */, X86::VMINPHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
48719 { 18082 /* vminph */, X86::VMINPHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
48720 { 18082 /* vminph */, X86::VMINPHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48721 { 18082 /* vminph */, X86::VMINPHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
48722 { 18082 /* vminph */, X86::VMINPHZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
48723 { 18082 /* vminph */, X86::VMINPHZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
48724 { 18082 /* vminph */, X86::VMINPHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48725 { 18082 /* vminph */, X86::VMINPHZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
48726 { 18089 /* vminps */, X86::VMINPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
48727 { 18089 /* vminps */, X86::VMINPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
48728 { 18089 /* vminps */, X86::VMINPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
48729 { 18089 /* vminps */, X86::VMINPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
48730 { 18089 /* vminps */, X86::VMINPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48731 { 18089 /* vminps */, X86::VMINPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
48732 { 18089 /* vminps */, X86::VMINPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
48733 { 18089 /* vminps */, X86::VMINPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
48734 { 18089 /* vminps */, X86::VMINPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
48735 { 18089 /* vminps */, X86::VMINPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
48736 { 18089 /* vminps */, X86::VMINPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
48737 { 18089 /* vminps */, X86::VMINPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
48738 { 18089 /* vminps */, X86::VMINPSZrrb, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48739 { 18089 /* vminps */, X86::VMINPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
48740 { 18089 /* vminps */, X86::VMINPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48741 { 18089 /* vminps */, X86::VMINPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
48742 { 18089 /* vminps */, X86::VMINPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
48743 { 18089 /* vminps */, X86::VMINPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
48744 { 18089 /* vminps */, X86::VMINPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
48745 { 18089 /* vminps */, X86::VMINPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
48746 { 18089 /* vminps */, X86::VMINPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48747 { 18089 /* vminps */, X86::VMINPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
48748 { 18089 /* vminps */, X86::VMINPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
48749 { 18089 /* vminps */, X86::VMINPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
48750 { 18089 /* vminps */, X86::VMINPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
48751 { 18089 /* vminps */, X86::VMINPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
48752 { 18089 /* vminps */, X86::VMINPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
48753 { 18089 /* vminps */, X86::VMINPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
48754 { 18089 /* vminps */, X86::VMINPSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48755 { 18089 /* vminps */, X86::VMINPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
48756 { 18089 /* vminps */, X86::VMINPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
48757 { 18089 /* vminps */, X86::VMINPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
48758 { 18089 /* vminps */, X86::VMINPSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
48759 { 18089 /* vminps */, X86::VMINPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
48760 { 18096 /* vminsd */, X86::VMINSDrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
48761 { 18096 /* vminsd */, X86::VMINSDrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
48762 { 18096 /* vminsd */, X86::VMINSDZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48763 { 18096 /* vminsd */, X86::VMINSDZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
48764 { 18096 /* vminsd */, X86::VMINSDZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48765 { 18096 /* vminsd */, X86::VMINSDZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48766 { 18096 /* vminsd */, X86::VMINSDZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
48767 { 18096 /* vminsd */, X86::VMINSDZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48768 { 18096 /* vminsd */, X86::VMINSDZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
48769 { 18096 /* vminsd */, X86::VMINSDZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48770 { 18096 /* vminsd */, X86::VMINSDZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48771 { 18103 /* vminsh */, X86::VMINSHZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48772 { 18103 /* vminsh */, X86::VMINSHZrm_Int, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
48773 { 18103 /* vminsh */, X86::VMINSHZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48774 { 18103 /* vminsh */, X86::VMINSHZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48775 { 18103 /* vminsh */, X86::VMINSHZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
48776 { 18103 /* vminsh */, X86::VMINSHZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48777 { 18103 /* vminsh */, X86::VMINSHZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
48778 { 18103 /* vminsh */, X86::VMINSHZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48779 { 18103 /* vminsh */, X86::VMINSHZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48780 { 18110 /* vminss */, X86::VMINSSrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
48781 { 18110 /* vminss */, X86::VMINSSrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
48782 { 18110 /* vminss */, X86::VMINSSZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
48783 { 18110 /* vminss */, X86::VMINSSZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
48784 { 18110 /* vminss */, X86::VMINSSZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48785 { 18110 /* vminss */, X86::VMINSSZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
48786 { 18110 /* vminss */, X86::VMINSSZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
48787 { 18110 /* vminss */, X86::VMINSSZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
48788 { 18110 /* vminss */, X86::VMINSSZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
48789 { 18110 /* vminss */, X86::VMINSSZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48790 { 18110 /* vminss */, X86::VMINSSZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
48791 { 18117 /* vmlaunch */, X86::VMLAUNCH, Convert_NoOperands, AMFBS_None, { }, },
48792 { 18126 /* vmload */, X86::VMLOAD32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
48793 { 18126 /* vmload */, X86::VMLOAD64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
48794 { 18126 /* vmload */, X86::VMLOAD32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX }, },
48795 { 18126 /* vmload */, X86::VMLOAD64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A }, },
48796 { 18133 /* vmmcall */, X86::VMMCALL, Convert_NoOperands, AMFBS_None, { }, },
48797 { 18141 /* vmovapd */, X86::VMOVAPDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
48798 { 18141 /* vmovapd */, X86::VMOVAPDrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
48799 { 18141 /* vmovapd */, X86::VMOVAPDYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
48800 { 18141 /* vmovapd */, X86::VMOVAPDYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
48801 { 18141 /* vmovapd */, X86::VMOVAPDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
48802 { 18141 /* vmovapd */, X86::VMOVAPDZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
48803 { 18141 /* vmovapd */, X86::VMOVAPDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
48804 { 18141 /* vmovapd */, X86::VMOVAPDZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
48805 { 18141 /* vmovapd */, X86::VMOVAPDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
48806 { 18141 /* vmovapd */, X86::VMOVAPDZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
48807 { 18141 /* vmovapd */, X86::VMOVAPDmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
48808 { 18141 /* vmovapd */, X86::VMOVAPDZ128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
48809 { 18141 /* vmovapd */, X86::VMOVAPDYmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
48810 { 18141 /* vmovapd */, X86::VMOVAPDZ256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
48811 { 18141 /* vmovapd */, X86::VMOVAPDZmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
48812 { 18141 /* vmovapd */, X86::VMOVAPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
48813 { 18141 /* vmovapd */, X86::VMOVAPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
48814 { 18141 /* vmovapd */, X86::VMOVAPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
48815 { 18141 /* vmovapd */, X86::VMOVAPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
48816 { 18141 /* vmovapd */, X86::VMOVAPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
48817 { 18141 /* vmovapd */, X86::VMOVAPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
48818 { 18141 /* vmovapd */, X86::VMOVAPDZ128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
48819 { 18141 /* vmovapd */, X86::VMOVAPDZ256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
48820 { 18141 /* vmovapd */, X86::VMOVAPDZmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
48821 { 18141 /* vmovapd */, X86::VMOVAPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
48822 { 18141 /* vmovapd */, X86::VMOVAPDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
48823 { 18141 /* vmovapd */, X86::VMOVAPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
48824 { 18141 /* vmovapd */, X86::VMOVAPDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
48825 { 18141 /* vmovapd */, X86::VMOVAPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
48826 { 18141 /* vmovapd */, X86::VMOVAPDZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
48827 { 18149 /* vmovapd.s */, X86::VMOVAPDrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
48828 { 18149 /* vmovapd.s */, X86::VMOVAPDYrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
48829 { 18149 /* vmovapd.s */, X86::VMOVAPDZ128rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
48830 { 18149 /* vmovapd.s */, X86::VMOVAPDZ256rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
48831 { 18149 /* vmovapd.s */, X86::VMOVAPDZrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
48832 { 18149 /* vmovapd.s */, X86::VMOVAPDZ128rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
48833 { 18149 /* vmovapd.s */, X86::VMOVAPDZ256rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
48834 { 18149 /* vmovapd.s */, X86::VMOVAPDZrrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
48835 { 18149 /* vmovapd.s */, X86::VMOVAPDZ128rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
48836 { 18149 /* vmovapd.s */, X86::VMOVAPDZ256rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
48837 { 18149 /* vmovapd.s */, X86::VMOVAPDZrrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
48838 { 18159 /* vmovaps */, X86::VMOVAPSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
48839 { 18159 /* vmovaps */, X86::VMOVAPSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
48840 { 18159 /* vmovaps */, X86::VMOVAPSYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
48841 { 18159 /* vmovaps */, X86::VMOVAPSYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
48842 { 18159 /* vmovaps */, X86::VMOVAPSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
48843 { 18159 /* vmovaps */, X86::VMOVAPSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
48844 { 18159 /* vmovaps */, X86::VMOVAPSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
48845 { 18159 /* vmovaps */, X86::VMOVAPSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
48846 { 18159 /* vmovaps */, X86::VMOVAPSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
48847 { 18159 /* vmovaps */, X86::VMOVAPSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
48848 { 18159 /* vmovaps */, X86::VMOVAPSmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
48849 { 18159 /* vmovaps */, X86::VMOVAPSZ128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
48850 { 18159 /* vmovaps */, X86::VMOVAPSYmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
48851 { 18159 /* vmovaps */, X86::VMOVAPSZ256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
48852 { 18159 /* vmovaps */, X86::VMOVAPSZmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
48853 { 18159 /* vmovaps */, X86::VMOVAPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
48854 { 18159 /* vmovaps */, X86::VMOVAPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
48855 { 18159 /* vmovaps */, X86::VMOVAPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
48856 { 18159 /* vmovaps */, X86::VMOVAPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
48857 { 18159 /* vmovaps */, X86::VMOVAPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
48858 { 18159 /* vmovaps */, X86::VMOVAPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
48859 { 18159 /* vmovaps */, X86::VMOVAPSZ128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
48860 { 18159 /* vmovaps */, X86::VMOVAPSZ256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
48861 { 18159 /* vmovaps */, X86::VMOVAPSZmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
48862 { 18159 /* vmovaps */, X86::VMOVAPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
48863 { 18159 /* vmovaps */, X86::VMOVAPSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
48864 { 18159 /* vmovaps */, X86::VMOVAPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
48865 { 18159 /* vmovaps */, X86::VMOVAPSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
48866 { 18159 /* vmovaps */, X86::VMOVAPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
48867 { 18159 /* vmovaps */, X86::VMOVAPSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
48868 { 18167 /* vmovaps.s */, X86::VMOVAPSrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
48869 { 18167 /* vmovaps.s */, X86::VMOVAPSYrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
48870 { 18167 /* vmovaps.s */, X86::VMOVAPSZ128rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
48871 { 18167 /* vmovaps.s */, X86::VMOVAPSZ256rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
48872 { 18167 /* vmovaps.s */, X86::VMOVAPSZrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
48873 { 18167 /* vmovaps.s */, X86::VMOVAPSZ128rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
48874 { 18167 /* vmovaps.s */, X86::VMOVAPSZ256rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
48875 { 18167 /* vmovaps.s */, X86::VMOVAPSZrrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
48876 { 18167 /* vmovaps.s */, X86::VMOVAPSZ128rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
48877 { 18167 /* vmovaps.s */, X86::VMOVAPSZ256rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
48878 { 18167 /* vmovaps.s */, X86::VMOVAPSZrrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
48879 { 18177 /* vmovd */, X86::VMOVDI2PDIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_GR32 }, },
48880 { 18177 /* vmovd */, X86::VMOV64toPQIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
48881 { 18177 /* vmovd */, X86::VMOVDI2PDIrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
48882 { 18177 /* vmovd */, X86::VMOVZPDILo2PDIZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
48883 { 18177 /* vmovd */, X86::VMOVDI2PDIZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
48884 { 18177 /* vmovd */, X86::VMOV64toPQIZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
48885 { 18177 /* vmovd */, X86::VMOVDI2PDIZrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
48886 { 18177 /* vmovd */, X86::VMOVPDI2DIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16 }, },
48887 { 18177 /* vmovd */, X86::VMOVPDI2DIZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
48888 { 18177 /* vmovd */, X86::VMOVPQIto64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
48889 { 18177 /* vmovd */, X86::VMOVPQIto64Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
48890 { 18177 /* vmovd */, X86::VMOVPDI2DImr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
48891 { 18177 /* vmovd */, X86::VMOVPDI2DIZmr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
48892 { 18183 /* vmovd.s */, X86::VMOVZPDILo2PDIZrr2, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
48893 { 18191 /* vmovddup */, X86::VMOVDDUPrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
48894 { 18191 /* vmovddup */, X86::VMOVDDUPrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
48895 { 18191 /* vmovddup */, X86::VMOVDDUPYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
48896 { 18191 /* vmovddup */, X86::VMOVDDUPYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
48897 { 18191 /* vmovddup */, X86::VMOVDDUPZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
48898 { 18191 /* vmovddup */, X86::VMOVDDUPZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
48899 { 18191 /* vmovddup */, X86::VMOVDDUPZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
48900 { 18191 /* vmovddup */, X86::VMOVDDUPZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
48901 { 18191 /* vmovddup */, X86::VMOVDDUPZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
48902 { 18191 /* vmovddup */, X86::VMOVDDUPZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
48903 { 18191 /* vmovddup */, X86::VMOVDDUPZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
48904 { 18191 /* vmovddup */, X86::VMOVDDUPZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
48905 { 18191 /* vmovddup */, X86::VMOVDDUPZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
48906 { 18191 /* vmovddup */, X86::VMOVDDUPZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
48907 { 18191 /* vmovddup */, X86::VMOVDDUPZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
48908 { 18191 /* vmovddup */, X86::VMOVDDUPZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
48909 { 18191 /* vmovddup */, X86::VMOVDDUPZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
48910 { 18191 /* vmovddup */, X86::VMOVDDUPZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
48911 { 18191 /* vmovddup */, X86::VMOVDDUPZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
48912 { 18191 /* vmovddup */, X86::VMOVDDUPZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
48913 { 18191 /* vmovddup */, X86::VMOVDDUPZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
48914 { 18191 /* vmovddup */, X86::VMOVDDUPZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
48915 { 18200 /* vmovdqa */, X86::VMOVDQArr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
48916 { 18200 /* vmovdqa */, X86::VMOVDQArm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
48917 { 18200 /* vmovdqa */, X86::VMOVDQAYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
48918 { 18200 /* vmovdqa */, X86::VMOVDQAYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
48919 { 18200 /* vmovdqa */, X86::VMOVDQAmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
48920 { 18200 /* vmovdqa */, X86::VMOVDQAYmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
48921 { 18208 /* vmovdqa.s */, X86::VMOVDQArr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
48922 { 18208 /* vmovdqa.s */, X86::VMOVDQAYrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
48923 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
48924 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
48925 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
48926 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
48927 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
48928 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
48929 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
48930 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
48931 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
48932 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
48933 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
48934 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
48935 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
48936 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
48937 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
48938 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
48939 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
48940 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
48941 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
48942 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
48943 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
48944 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Z256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
48945 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
48946 { 18218 /* vmovdqa32 */, X86::VMOVDQA32Zrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
48947 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Z128rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
48948 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Z256rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
48949 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Zrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
48950 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Z128rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
48951 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Z256rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
48952 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Zrrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
48953 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Z128rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
48954 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Z256rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
48955 { 18228 /* vmovdqa32.s */, X86::VMOVDQA32Zrrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
48956 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
48957 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
48958 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
48959 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
48960 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
48961 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
48962 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
48963 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
48964 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
48965 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
48966 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
48967 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
48968 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
48969 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
48970 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
48971 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
48972 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
48973 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
48974 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
48975 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
48976 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
48977 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Z256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
48978 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
48979 { 18240 /* vmovdqa64 */, X86::VMOVDQA64Zrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
48980 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Z128rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
48981 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Z256rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
48982 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Zrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
48983 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Z128rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
48984 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Z256rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
48985 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Zrrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
48986 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Z128rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
48987 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Z256rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
48988 { 18250 /* vmovdqa64.s */, X86::VMOVDQA64Zrrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
48989 { 18262 /* vmovdqu */, X86::VMOVDQUrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
48990 { 18262 /* vmovdqu */, X86::VMOVDQUrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
48991 { 18262 /* vmovdqu */, X86::VMOVDQUYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
48992 { 18262 /* vmovdqu */, X86::VMOVDQUYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
48993 { 18262 /* vmovdqu */, X86::VMOVDQUmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
48994 { 18262 /* vmovdqu */, X86::VMOVDQUYmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
48995 { 18270 /* vmovdqu.s */, X86::VMOVDQUrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
48996 { 18270 /* vmovdqu.s */, X86::VMOVDQUYrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
48997 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
48998 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
48999 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49000 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
49001 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49002 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
49003 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
49004 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
49005 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
49006 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49007 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49008 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49009 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49010 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49011 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49012 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49013 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49014 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49015 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49016 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49017 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49018 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Z256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49019 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49020 { 18280 /* vmovdqu16 */, X86::VMOVDQU16Zrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49021 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Z128rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49022 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Z256rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49023 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Zrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49024 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Z128rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49025 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Z256rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49026 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Zrrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49027 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Z128rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49028 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Z256rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49029 { 18290 /* vmovdqu16.s */, X86::VMOVDQU16Zrrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49030 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49031 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
49032 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49033 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
49034 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49035 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
49036 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
49037 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
49038 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
49039 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49040 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49041 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49042 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49043 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49044 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49045 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49046 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49047 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49048 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49049 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49050 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49051 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Z256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49052 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49053 { 18302 /* vmovdqu32 */, X86::VMOVDQU32Zrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49054 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Z128rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49055 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Z256rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49056 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Zrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49057 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Z128rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49058 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Z256rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49059 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Zrrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49060 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Z128rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49061 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Z256rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49062 { 18312 /* vmovdqu32.s */, X86::VMOVDQU32Zrrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49063 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49064 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
49065 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49066 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
49067 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49068 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
49069 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
49070 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
49071 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
49072 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49073 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49074 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49075 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49076 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49077 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49078 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49079 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49080 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49081 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49082 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49083 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49084 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Z256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49085 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49086 { 18324 /* vmovdqu64 */, X86::VMOVDQU64Zrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49087 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Z128rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49088 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Z256rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49089 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Zrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49090 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Z128rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49091 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Z256rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49092 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Zrrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49093 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Z128rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49094 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Z256rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49095 { 18334 /* vmovdqu64.s */, X86::VMOVDQU64Zrrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49096 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49097 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
49098 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49099 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
49100 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49101 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
49102 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
49103 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
49104 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
49105 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49106 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49107 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49108 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49109 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49110 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49111 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49112 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49113 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49114 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49115 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49116 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49117 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Z256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49118 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49119 { 18346 /* vmovdqu8 */, X86::VMOVDQU8Zrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49120 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Z128rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49121 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Z256rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49122 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Zrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49123 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Z128rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49124 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Z256rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49125 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Zrrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49126 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Z128rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49127 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Z256rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49128 { 18355 /* vmovdqu8.s */, X86::VMOVDQU8Zrrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49129 { 18366 /* vmovhlps */, X86::VMOVHLPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49130 { 18366 /* vmovhlps */, X86::VMOVHLPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49131 { 18375 /* vmovhpd */, X86::VMOVHPDmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
49132 { 18375 /* vmovhpd */, X86::VMOVHPDZ128mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
49133 { 18375 /* vmovhpd */, X86::VMOVHPDrm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
49134 { 18375 /* vmovhpd */, X86::VMOVHPDZ128rm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
49135 { 18383 /* vmovhps */, X86::VMOVHPSmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
49136 { 18383 /* vmovhps */, X86::VMOVHPSZ128mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
49137 { 18383 /* vmovhps */, X86::VMOVHPSrm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
49138 { 18383 /* vmovhps */, X86::VMOVHPSZ128rm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
49139 { 18391 /* vmovlhps */, X86::VMOVLHPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49140 { 18391 /* vmovlhps */, X86::VMOVLHPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49141 { 18400 /* vmovlpd */, X86::VMOVLPDmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
49142 { 18400 /* vmovlpd */, X86::VMOVLPDZ128mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
49143 { 18400 /* vmovlpd */, X86::VMOVLPDrm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
49144 { 18400 /* vmovlpd */, X86::VMOVLPDZ128rm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
49145 { 18408 /* vmovlps */, X86::VMOVLPSmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
49146 { 18408 /* vmovlps */, X86::VMOVLPSZ128mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
49147 { 18408 /* vmovlps */, X86::VMOVLPSrm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
49148 { 18408 /* vmovlps */, X86::VMOVLPSZ128rm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
49149 { 18416 /* vmovmskpd */, X86::VMOVMSKPDrr, Convert__GR32orGR641_0__Reg1_1, AMFBS_None, { MCK_GR32orGR64, MCK_FR16 }, },
49150 { 18416 /* vmovmskpd */, X86::VMOVMSKPDYrr, Convert__GR32orGR641_0__Reg1_1, AMFBS_None, { MCK_GR32orGR64, MCK_VR256 }, },
49151 { 18426 /* vmovmskps */, X86::VMOVMSKPSrr, Convert__GR32orGR641_0__Reg1_1, AMFBS_None, { MCK_GR32orGR64, MCK_FR16 }, },
49152 { 18426 /* vmovmskps */, X86::VMOVMSKPSYrr, Convert__GR32orGR641_0__Reg1_1, AMFBS_None, { MCK_GR32orGR64, MCK_VR256 }, },
49153 { 18436 /* vmovntdq */, X86::VMOVNTDQmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
49154 { 18436 /* vmovntdq */, X86::VMOVNTDQZ128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
49155 { 18436 /* vmovntdq */, X86::VMOVNTDQYmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
49156 { 18436 /* vmovntdq */, X86::VMOVNTDQZ256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
49157 { 18436 /* vmovntdq */, X86::VMOVNTDQZmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
49158 { 18445 /* vmovntdqa */, X86::VMOVNTDQArm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
49159 { 18445 /* vmovntdqa */, X86::VMOVNTDQAYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
49160 { 18445 /* vmovntdqa */, X86::VMOVNTDQAZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
49161 { 18445 /* vmovntdqa */, X86::VMOVNTDQAZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
49162 { 18445 /* vmovntdqa */, X86::VMOVNTDQAZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
49163 { 18455 /* vmovntpd */, X86::VMOVNTPDmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
49164 { 18455 /* vmovntpd */, X86::VMOVNTPDZ128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
49165 { 18455 /* vmovntpd */, X86::VMOVNTPDYmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
49166 { 18455 /* vmovntpd */, X86::VMOVNTPDZ256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
49167 { 18455 /* vmovntpd */, X86::VMOVNTPDZmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
49168 { 18464 /* vmovntps */, X86::VMOVNTPSmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
49169 { 18464 /* vmovntps */, X86::VMOVNTPSZ128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
49170 { 18464 /* vmovntps */, X86::VMOVNTPSYmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
49171 { 18464 /* vmovntps */, X86::VMOVNTPSZ256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
49172 { 18464 /* vmovntps */, X86::VMOVNTPSZmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
49173 { 18473 /* vmovq */, X86::VMOVZPQILo2PQIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
49174 { 18473 /* vmovq */, X86::VMOV64toPQIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_GR64 }, },
49175 { 18473 /* vmovq */, X86::VMOVQI2PQIrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
49176 { 18473 /* vmovq */, X86::VMOVZPQILo2PQIZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49177 { 18473 /* vmovq */, X86::VMOV64toPQIZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
49178 { 18473 /* vmovq */, X86::VMOVQI2PQIZrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
49179 { 18473 /* vmovq */, X86::VMOVPQIto64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16 }, },
49180 { 18473 /* vmovq */, X86::VMOVPQIto64Zrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
49181 { 18473 /* vmovq */, X86::VMOVPQI2QImr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
49182 { 18473 /* vmovq */, X86::VMOVPQI2QIZmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
49183 { 18479 /* vmovq.s */, X86::VMOVPQI2QIrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
49184 { 18479 /* vmovq.s */, X86::VMOVPQI2QIZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49185 { 18487 /* vmovrsb */, X86::VMOVRSBZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_In64BitMode, { MCK_FR16X, MCK_Mem128 }, },
49186 { 18487 /* vmovrsb */, X86::VMOVRSBZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_In64BitMode, { MCK_VR256X, MCK_Mem256 }, },
49187 { 18487 /* vmovrsb */, X86::VMOVRSBZm, Convert__Reg1_0__Mem5125_1, AMFBS_In64BitMode, { MCK_VR512, MCK_Mem512 }, },
49188 { 18487 /* vmovrsb */, X86::VMOVRSBZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_In64BitMode, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49189 { 18487 /* vmovrsb */, X86::VMOVRSBZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_In64BitMode, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49190 { 18487 /* vmovrsb */, X86::VMOVRSBZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_In64BitMode, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49191 { 18487 /* vmovrsb */, X86::VMOVRSBZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_In64BitMode, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49192 { 18487 /* vmovrsb */, X86::VMOVRSBZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_In64BitMode, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49193 { 18487 /* vmovrsb */, X86::VMOVRSBZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_In64BitMode, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49194 { 18495 /* vmovrsd */, X86::VMOVRSDZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_In64BitMode, { MCK_FR16X, MCK_Mem128 }, },
49195 { 18495 /* vmovrsd */, X86::VMOVRSDZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_In64BitMode, { MCK_VR256X, MCK_Mem256 }, },
49196 { 18495 /* vmovrsd */, X86::VMOVRSDZm, Convert__Reg1_0__Mem5125_1, AMFBS_In64BitMode, { MCK_VR512, MCK_Mem512 }, },
49197 { 18495 /* vmovrsd */, X86::VMOVRSDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_In64BitMode, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49198 { 18495 /* vmovrsd */, X86::VMOVRSDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_In64BitMode, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49199 { 18495 /* vmovrsd */, X86::VMOVRSDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_In64BitMode, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49200 { 18495 /* vmovrsd */, X86::VMOVRSDZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_In64BitMode, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49201 { 18495 /* vmovrsd */, X86::VMOVRSDZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_In64BitMode, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49202 { 18495 /* vmovrsd */, X86::VMOVRSDZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_In64BitMode, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49203 { 18503 /* vmovrsq */, X86::VMOVRSQZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_In64BitMode, { MCK_FR16X, MCK_Mem128 }, },
49204 { 18503 /* vmovrsq */, X86::VMOVRSQZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_In64BitMode, { MCK_VR256X, MCK_Mem256 }, },
49205 { 18503 /* vmovrsq */, X86::VMOVRSQZm, Convert__Reg1_0__Mem5125_1, AMFBS_In64BitMode, { MCK_VR512, MCK_Mem512 }, },
49206 { 18503 /* vmovrsq */, X86::VMOVRSQZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_In64BitMode, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49207 { 18503 /* vmovrsq */, X86::VMOVRSQZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_In64BitMode, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49208 { 18503 /* vmovrsq */, X86::VMOVRSQZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_In64BitMode, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49209 { 18503 /* vmovrsq */, X86::VMOVRSQZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_In64BitMode, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49210 { 18503 /* vmovrsq */, X86::VMOVRSQZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_In64BitMode, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49211 { 18503 /* vmovrsq */, X86::VMOVRSQZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_In64BitMode, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49212 { 18511 /* vmovrsw */, X86::VMOVRSWZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_In64BitMode, { MCK_FR16X, MCK_Mem128 }, },
49213 { 18511 /* vmovrsw */, X86::VMOVRSWZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_In64BitMode, { MCK_VR256X, MCK_Mem256 }, },
49214 { 18511 /* vmovrsw */, X86::VMOVRSWZm, Convert__Reg1_0__Mem5125_1, AMFBS_In64BitMode, { MCK_VR512, MCK_Mem512 }, },
49215 { 18511 /* vmovrsw */, X86::VMOVRSWZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_In64BitMode, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49216 { 18511 /* vmovrsw */, X86::VMOVRSWZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_In64BitMode, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49217 { 18511 /* vmovrsw */, X86::VMOVRSWZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_In64BitMode, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49218 { 18511 /* vmovrsw */, X86::VMOVRSWZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_In64BitMode, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49219 { 18511 /* vmovrsw */, X86::VMOVRSWZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_In64BitMode, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49220 { 18511 /* vmovrsw */, X86::VMOVRSWZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_In64BitMode, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49221 { 18519 /* vmovsd */, X86::VMOVSDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
49222 { 18519 /* vmovsd */, X86::VMOVSDZrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
49223 { 18519 /* vmovsd */, X86::VMOVSDmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16 }, },
49224 { 18519 /* vmovsd */, X86::VMOVSDZmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
49225 { 18519 /* vmovsd */, X86::VMOVSDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49226 { 18519 /* vmovsd */, X86::VMOVSDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49227 { 18519 /* vmovsd */, X86::VMOVSDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
49228 { 18519 /* vmovsd */, X86::VMOVSDZmrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49229 { 18519 /* vmovsd */, X86::VMOVSDZrmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
49230 { 18519 /* vmovsd */, X86::VMOVSDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49231 { 18519 /* vmovsd */, X86::VMOVSDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49232 { 18526 /* vmovsd.s */, X86::VMOVSDrr_REV, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49233 { 18526 /* vmovsd.s */, X86::VMOVSDZrr_REV, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49234 { 18526 /* vmovsd.s */, X86::VMOVSDZrrk_REV, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49235 { 18526 /* vmovsd.s */, X86::VMOVSDZrrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49236 { 18535 /* vmovsh */, X86::VMOVSHZrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
49237 { 18535 /* vmovsh */, X86::VMOVSHZmr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
49238 { 18535 /* vmovsh */, X86::VMOVSHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49239 { 18535 /* vmovsh */, X86::VMOVSHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16 }, },
49240 { 18535 /* vmovsh */, X86::VMOVSHZmrk, Convert__Mem165_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem16, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49241 { 18535 /* vmovsh */, X86::VMOVSHZrmkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16 }, },
49242 { 18535 /* vmovsh */, X86::VMOVSHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49243 { 18535 /* vmovsh */, X86::VMOVSHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49244 { 18542 /* vmovsh.s */, X86::VMOVSHZrr_REV, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49245 { 18542 /* vmovsh.s */, X86::VMOVSHZrrk_REV, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49246 { 18542 /* vmovsh.s */, X86::VMOVSHZrrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49247 { 18551 /* vmovshdup */, X86::VMOVSHDUPrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
49248 { 18551 /* vmovshdup */, X86::VMOVSHDUPrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
49249 { 18551 /* vmovshdup */, X86::VMOVSHDUPYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
49250 { 18551 /* vmovshdup */, X86::VMOVSHDUPYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
49251 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49252 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
49253 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49254 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
49255 { 18551 /* vmovshdup */, X86::VMOVSHDUPZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49256 { 18551 /* vmovshdup */, X86::VMOVSHDUPZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
49257 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49258 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49259 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49260 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49261 { 18551 /* vmovshdup */, X86::VMOVSHDUPZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49262 { 18551 /* vmovshdup */, X86::VMOVSHDUPZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49263 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49264 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49265 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49266 { 18551 /* vmovshdup */, X86::VMOVSHDUPZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49267 { 18551 /* vmovshdup */, X86::VMOVSHDUPZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49268 { 18551 /* vmovshdup */, X86::VMOVSHDUPZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49269 { 18561 /* vmovsldup */, X86::VMOVSLDUPrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
49270 { 18561 /* vmovsldup */, X86::VMOVSLDUPrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
49271 { 18561 /* vmovsldup */, X86::VMOVSLDUPYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
49272 { 18561 /* vmovsldup */, X86::VMOVSLDUPYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
49273 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49274 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
49275 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49276 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
49277 { 18561 /* vmovsldup */, X86::VMOVSLDUPZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49278 { 18561 /* vmovsldup */, X86::VMOVSLDUPZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
49279 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49280 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49281 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49282 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49283 { 18561 /* vmovsldup */, X86::VMOVSLDUPZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49284 { 18561 /* vmovsldup */, X86::VMOVSLDUPZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49285 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49286 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49287 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49288 { 18561 /* vmovsldup */, X86::VMOVSLDUPZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49289 { 18561 /* vmovsldup */, X86::VMOVSLDUPZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49290 { 18561 /* vmovsldup */, X86::VMOVSLDUPZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49291 { 18571 /* vmovss */, X86::VMOVSSrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
49292 { 18571 /* vmovss */, X86::VMOVSSZrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
49293 { 18571 /* vmovss */, X86::VMOVSSmr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_FR16 }, },
49294 { 18571 /* vmovss */, X86::VMOVSSZmr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
49295 { 18571 /* vmovss */, X86::VMOVSSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49296 { 18571 /* vmovss */, X86::VMOVSSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49297 { 18571 /* vmovss */, X86::VMOVSSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
49298 { 18571 /* vmovss */, X86::VMOVSSZmrk, Convert__Mem325_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49299 { 18571 /* vmovss */, X86::VMOVSSZrmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
49300 { 18571 /* vmovss */, X86::VMOVSSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49301 { 18571 /* vmovss */, X86::VMOVSSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49302 { 18578 /* vmovss.s */, X86::VMOVSSrr_REV, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49303 { 18578 /* vmovss.s */, X86::VMOVSSZrr_REV, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49304 { 18578 /* vmovss.s */, X86::VMOVSSZrrk_REV, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49305 { 18578 /* vmovss.s */, X86::VMOVSSZrrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49306 { 18587 /* vmovupd */, X86::VMOVUPDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
49307 { 18587 /* vmovupd */, X86::VMOVUPDrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
49308 { 18587 /* vmovupd */, X86::VMOVUPDYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
49309 { 18587 /* vmovupd */, X86::VMOVUPDYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
49310 { 18587 /* vmovupd */, X86::VMOVUPDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49311 { 18587 /* vmovupd */, X86::VMOVUPDZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
49312 { 18587 /* vmovupd */, X86::VMOVUPDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49313 { 18587 /* vmovupd */, X86::VMOVUPDZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
49314 { 18587 /* vmovupd */, X86::VMOVUPDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49315 { 18587 /* vmovupd */, X86::VMOVUPDZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
49316 { 18587 /* vmovupd */, X86::VMOVUPDmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
49317 { 18587 /* vmovupd */, X86::VMOVUPDZ128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
49318 { 18587 /* vmovupd */, X86::VMOVUPDYmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
49319 { 18587 /* vmovupd */, X86::VMOVUPDZ256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
49320 { 18587 /* vmovupd */, X86::VMOVUPDZmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
49321 { 18587 /* vmovupd */, X86::VMOVUPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49322 { 18587 /* vmovupd */, X86::VMOVUPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49323 { 18587 /* vmovupd */, X86::VMOVUPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49324 { 18587 /* vmovupd */, X86::VMOVUPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49325 { 18587 /* vmovupd */, X86::VMOVUPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49326 { 18587 /* vmovupd */, X86::VMOVUPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49327 { 18587 /* vmovupd */, X86::VMOVUPDZ128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49328 { 18587 /* vmovupd */, X86::VMOVUPDZ256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49329 { 18587 /* vmovupd */, X86::VMOVUPDZmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49330 { 18587 /* vmovupd */, X86::VMOVUPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49331 { 18587 /* vmovupd */, X86::VMOVUPDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49332 { 18587 /* vmovupd */, X86::VMOVUPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49333 { 18587 /* vmovupd */, X86::VMOVUPDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49334 { 18587 /* vmovupd */, X86::VMOVUPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49335 { 18587 /* vmovupd */, X86::VMOVUPDZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49336 { 18595 /* vmovupd.s */, X86::VMOVUPDrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
49337 { 18595 /* vmovupd.s */, X86::VMOVUPDYrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
49338 { 18595 /* vmovupd.s */, X86::VMOVUPDZ128rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49339 { 18595 /* vmovupd.s */, X86::VMOVUPDZ256rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49340 { 18595 /* vmovupd.s */, X86::VMOVUPDZrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49341 { 18595 /* vmovupd.s */, X86::VMOVUPDZ128rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49342 { 18595 /* vmovupd.s */, X86::VMOVUPDZ256rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49343 { 18595 /* vmovupd.s */, X86::VMOVUPDZrrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49344 { 18595 /* vmovupd.s */, X86::VMOVUPDZ128rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49345 { 18595 /* vmovupd.s */, X86::VMOVUPDZ256rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49346 { 18595 /* vmovupd.s */, X86::VMOVUPDZrrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49347 { 18605 /* vmovups */, X86::VMOVUPSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
49348 { 18605 /* vmovups */, X86::VMOVUPSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
49349 { 18605 /* vmovups */, X86::VMOVUPSYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
49350 { 18605 /* vmovups */, X86::VMOVUPSYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
49351 { 18605 /* vmovups */, X86::VMOVUPSZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49352 { 18605 /* vmovups */, X86::VMOVUPSZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
49353 { 18605 /* vmovups */, X86::VMOVUPSZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49354 { 18605 /* vmovups */, X86::VMOVUPSZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
49355 { 18605 /* vmovups */, X86::VMOVUPSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49356 { 18605 /* vmovups */, X86::VMOVUPSZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
49357 { 18605 /* vmovups */, X86::VMOVUPSmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16 }, },
49358 { 18605 /* vmovups */, X86::VMOVUPSZ128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
49359 { 18605 /* vmovups */, X86::VMOVUPSYmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256 }, },
49360 { 18605 /* vmovups */, X86::VMOVUPSZ256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
49361 { 18605 /* vmovups */, X86::VMOVUPSZmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
49362 { 18605 /* vmovups */, X86::VMOVUPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49363 { 18605 /* vmovups */, X86::VMOVUPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49364 { 18605 /* vmovups */, X86::VMOVUPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49365 { 18605 /* vmovups */, X86::VMOVUPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49366 { 18605 /* vmovups */, X86::VMOVUPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49367 { 18605 /* vmovups */, X86::VMOVUPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49368 { 18605 /* vmovups */, X86::VMOVUPSZ128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49369 { 18605 /* vmovups */, X86::VMOVUPSZ256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49370 { 18605 /* vmovups */, X86::VMOVUPSZmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49371 { 18605 /* vmovups */, X86::VMOVUPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49372 { 18605 /* vmovups */, X86::VMOVUPSZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49373 { 18605 /* vmovups */, X86::VMOVUPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49374 { 18605 /* vmovups */, X86::VMOVUPSZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49375 { 18605 /* vmovups */, X86::VMOVUPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49376 { 18605 /* vmovups */, X86::VMOVUPSZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49377 { 18613 /* vmovups.s */, X86::VMOVUPSrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
49378 { 18613 /* vmovups.s */, X86::VMOVUPSYrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
49379 { 18613 /* vmovups.s */, X86::VMOVUPSZ128rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49380 { 18613 /* vmovups.s */, X86::VMOVUPSZ256rr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49381 { 18613 /* vmovups.s */, X86::VMOVUPSZrr_REV, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49382 { 18613 /* vmovups.s */, X86::VMOVUPSZ128rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49383 { 18613 /* vmovups.s */, X86::VMOVUPSZ256rrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49384 { 18613 /* vmovups.s */, X86::VMOVUPSZrrk_REV, Convert__Reg1_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49385 { 18613 /* vmovups.s */, X86::VMOVUPSZ128rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49386 { 18613 /* vmovups.s */, X86::VMOVUPSZ256rrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49387 { 18613 /* vmovups.s */, X86::VMOVUPSZrrkz_REV, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49388 { 18623 /* vmovw */, X86::VMOVZPWILo2PWIZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49389 { 18623 /* vmovw */, X86::VMOVW2SHrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
49390 { 18623 /* vmovw */, X86::VMOVW64toSHrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
49391 { 18623 /* vmovw */, X86::VMOVWrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
49392 { 18623 /* vmovw */, X86::VMOVSH2Wrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_FR16X }, },
49393 { 18623 /* vmovw */, X86::VMOVSHtoW64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_FR16X }, },
49394 { 18623 /* vmovw */, X86::VMOVWmr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
49395 { 18629 /* vmovw.s */, X86::VMOVZPWILo2PWIZrr2, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49396 { 18637 /* vmpsadbw */, X86::VMPSADBWrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
49397 { 18637 /* vmpsadbw */, X86::VMPSADBWrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
49398 { 18637 /* vmpsadbw */, X86::VMPSADBWYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
49399 { 18637 /* vmpsadbw */, X86::VMPSADBWYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
49400 { 18637 /* vmpsadbw */, X86::VMPSADBWZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
49401 { 18637 /* vmpsadbw */, X86::VMPSADBWZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
49402 { 18637 /* vmpsadbw */, X86::VMPSADBWZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
49403 { 18637 /* vmpsadbw */, X86::VMPSADBWZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
49404 { 18637 /* vmpsadbw */, X86::VMPSADBWZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
49405 { 18637 /* vmpsadbw */, X86::VMPSADBWZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
49406 { 18637 /* vmpsadbw */, X86::VMPSADBWZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
49407 { 18637 /* vmpsadbw */, X86::VMPSADBWZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
49408 { 18637 /* vmpsadbw */, X86::VMPSADBWZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
49409 { 18637 /* vmpsadbw */, X86::VMPSADBWZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
49410 { 18637 /* vmpsadbw */, X86::VMPSADBWZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
49411 { 18637 /* vmpsadbw */, X86::VMPSADBWZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
49412 { 18637 /* vmpsadbw */, X86::VMPSADBWZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
49413 { 18637 /* vmpsadbw */, X86::VMPSADBWZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
49414 { 18637 /* vmpsadbw */, X86::VMPSADBWZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
49415 { 18637 /* vmpsadbw */, X86::VMPSADBWZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
49416 { 18637 /* vmpsadbw */, X86::VMPSADBWZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
49417 { 18637 /* vmpsadbw */, X86::VMPSADBWZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
49418 { 18646 /* vmptrld */, X86::VMPTRLDm, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
49419 { 18654 /* vmptrst */, X86::VMPTRSTm, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
49420 { 18662 /* vmread */, X86::VMREAD32rr, Convert__Reg1_0__Reg1_1, AMFBS_Not64BitMode, { MCK_GR32, MCK_GR32 }, },
49421 { 18662 /* vmread */, X86::VMREAD64rr, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
49422 { 18662 /* vmread */, X86::VMREAD32mr, Convert__Mem325_0__Reg1_1, AMFBS_Not64BitMode, { MCK_Mem32, MCK_GR32 }, },
49423 { 18662 /* vmread */, X86::VMREAD64mr, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
49424 { 18685 /* vmresume */, X86::VMRESUME, Convert_NoOperands, AMFBS_None, { }, },
49425 { 18694 /* vmrun */, X86::VMRUN32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
49426 { 18694 /* vmrun */, X86::VMRUN64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
49427 { 18694 /* vmrun */, X86::VMRUN32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX }, },
49428 { 18694 /* vmrun */, X86::VMRUN64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A }, },
49429 { 18700 /* vmsave */, X86::VMSAVE32, Convert_NoOperands, AMFBS_Not64BitMode, { }, },
49430 { 18700 /* vmsave */, X86::VMSAVE64, Convert_NoOperands, AMFBS_In64BitMode, { }, },
49431 { 18700 /* vmsave */, X86::VMSAVE32, Convert_NoOperands, AMFBS_Not64BitMode, { MCK_EAX }, },
49432 { 18700 /* vmsave */, X86::VMSAVE64, Convert_NoOperands, AMFBS_In64BitMode, { MCK_GR64_A }, },
49433 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49434 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49435 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49436 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49437 { 18707 /* vmulbf16 */, X86::VMULBF16Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49438 { 18707 /* vmulbf16 */, X86::VMULBF16Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49439 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
49440 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
49441 { 18707 /* vmulbf16 */, X86::VMULBF16Zrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
49442 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49443 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49444 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49445 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49446 { 18707 /* vmulbf16 */, X86::VMULBF16Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49447 { 18707 /* vmulbf16 */, X86::VMULBF16Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49448 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49449 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49450 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
49451 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49452 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49453 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
49454 { 18707 /* vmulbf16 */, X86::VMULBF16Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49455 { 18707 /* vmulbf16 */, X86::VMULBF16Zrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49456 { 18707 /* vmulbf16 */, X86::VMULBF16Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
49457 { 18707 /* vmulbf16 */, X86::VMULBF16Z128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
49458 { 18707 /* vmulbf16 */, X86::VMULBF16Z256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
49459 { 18707 /* vmulbf16 */, X86::VMULBF16Zrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
49460 { 18716 /* vmulpd */, X86::VMULPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49461 { 18716 /* vmulpd */, X86::VMULPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
49462 { 18716 /* vmulpd */, X86::VMULPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
49463 { 18716 /* vmulpd */, X86::VMULPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
49464 { 18716 /* vmulpd */, X86::VMULPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49465 { 18716 /* vmulpd */, X86::VMULPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49466 { 18716 /* vmulpd */, X86::VMULPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49467 { 18716 /* vmulpd */, X86::VMULPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49468 { 18716 /* vmulpd */, X86::VMULPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49469 { 18716 /* vmulpd */, X86::VMULPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49470 { 18716 /* vmulpd */, X86::VMULPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
49471 { 18716 /* vmulpd */, X86::VMULPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
49472 { 18716 /* vmulpd */, X86::VMULPDZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
49473 { 18716 /* vmulpd */, X86::VMULPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
49474 { 18716 /* vmulpd */, X86::VMULPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49475 { 18716 /* vmulpd */, X86::VMULPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49476 { 18716 /* vmulpd */, X86::VMULPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49477 { 18716 /* vmulpd */, X86::VMULPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49478 { 18716 /* vmulpd */, X86::VMULPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49479 { 18716 /* vmulpd */, X86::VMULPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49480 { 18716 /* vmulpd */, X86::VMULPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49481 { 18716 /* vmulpd */, X86::VMULPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49482 { 18716 /* vmulpd */, X86::VMULPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
49483 { 18716 /* vmulpd */, X86::VMULPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49484 { 18716 /* vmulpd */, X86::VMULPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49485 { 18716 /* vmulpd */, X86::VMULPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
49486 { 18716 /* vmulpd */, X86::VMULPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49487 { 18716 /* vmulpd */, X86::VMULPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49488 { 18716 /* vmulpd */, X86::VMULPDZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
49489 { 18716 /* vmulpd */, X86::VMULPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
49490 { 18716 /* vmulpd */, X86::VMULPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
49491 { 18716 /* vmulpd */, X86::VMULPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
49492 { 18716 /* vmulpd */, X86::VMULPDZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
49493 { 18716 /* vmulpd */, X86::VMULPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
49494 { 18723 /* vmulph */, X86::VMULPHZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49495 { 18723 /* vmulph */, X86::VMULPHZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49496 { 18723 /* vmulph */, X86::VMULPHZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49497 { 18723 /* vmulph */, X86::VMULPHZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49498 { 18723 /* vmulph */, X86::VMULPHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49499 { 18723 /* vmulph */, X86::VMULPHZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49500 { 18723 /* vmulph */, X86::VMULPHZ128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
49501 { 18723 /* vmulph */, X86::VMULPHZ256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
49502 { 18723 /* vmulph */, X86::VMULPHZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
49503 { 18723 /* vmulph */, X86::VMULPHZrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
49504 { 18723 /* vmulph */, X86::VMULPHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49505 { 18723 /* vmulph */, X86::VMULPHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49506 { 18723 /* vmulph */, X86::VMULPHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49507 { 18723 /* vmulph */, X86::VMULPHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49508 { 18723 /* vmulph */, X86::VMULPHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49509 { 18723 /* vmulph */, X86::VMULPHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49510 { 18723 /* vmulph */, X86::VMULPHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49511 { 18723 /* vmulph */, X86::VMULPHZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49512 { 18723 /* vmulph */, X86::VMULPHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
49513 { 18723 /* vmulph */, X86::VMULPHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49514 { 18723 /* vmulph */, X86::VMULPHZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49515 { 18723 /* vmulph */, X86::VMULPHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
49516 { 18723 /* vmulph */, X86::VMULPHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49517 { 18723 /* vmulph */, X86::VMULPHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49518 { 18723 /* vmulph */, X86::VMULPHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
49519 { 18723 /* vmulph */, X86::VMULPHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
49520 { 18723 /* vmulph */, X86::VMULPHZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
49521 { 18723 /* vmulph */, X86::VMULPHZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
49522 { 18723 /* vmulph */, X86::VMULPHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
49523 { 18723 /* vmulph */, X86::VMULPHZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
49524 { 18730 /* vmulps */, X86::VMULPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49525 { 18730 /* vmulps */, X86::VMULPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
49526 { 18730 /* vmulps */, X86::VMULPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
49527 { 18730 /* vmulps */, X86::VMULPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
49528 { 18730 /* vmulps */, X86::VMULPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49529 { 18730 /* vmulps */, X86::VMULPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49530 { 18730 /* vmulps */, X86::VMULPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49531 { 18730 /* vmulps */, X86::VMULPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49532 { 18730 /* vmulps */, X86::VMULPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49533 { 18730 /* vmulps */, X86::VMULPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49534 { 18730 /* vmulps */, X86::VMULPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49535 { 18730 /* vmulps */, X86::VMULPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49536 { 18730 /* vmulps */, X86::VMULPSZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
49537 { 18730 /* vmulps */, X86::VMULPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49538 { 18730 /* vmulps */, X86::VMULPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49539 { 18730 /* vmulps */, X86::VMULPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49540 { 18730 /* vmulps */, X86::VMULPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49541 { 18730 /* vmulps */, X86::VMULPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49542 { 18730 /* vmulps */, X86::VMULPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49543 { 18730 /* vmulps */, X86::VMULPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49544 { 18730 /* vmulps */, X86::VMULPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49545 { 18730 /* vmulps */, X86::VMULPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49546 { 18730 /* vmulps */, X86::VMULPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49547 { 18730 /* vmulps */, X86::VMULPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49548 { 18730 /* vmulps */, X86::VMULPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49549 { 18730 /* vmulps */, X86::VMULPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49550 { 18730 /* vmulps */, X86::VMULPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49551 { 18730 /* vmulps */, X86::VMULPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49552 { 18730 /* vmulps */, X86::VMULPSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
49553 { 18730 /* vmulps */, X86::VMULPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49554 { 18730 /* vmulps */, X86::VMULPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49555 { 18730 /* vmulps */, X86::VMULPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49556 { 18730 /* vmulps */, X86::VMULPSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
49557 { 18730 /* vmulps */, X86::VMULPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49558 { 18737 /* vmulsd */, X86::VMULSDrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49559 { 18737 /* vmulsd */, X86::VMULSDrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
49560 { 18737 /* vmulsd */, X86::VMULSDZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49561 { 18737 /* vmulsd */, X86::VMULSDZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
49562 { 18737 /* vmulsd */, X86::VMULSDZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
49563 { 18737 /* vmulsd */, X86::VMULSDZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49564 { 18737 /* vmulsd */, X86::VMULSDZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
49565 { 18737 /* vmulsd */, X86::VMULSDZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49566 { 18737 /* vmulsd */, X86::VMULSDZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
49567 { 18737 /* vmulsd */, X86::VMULSDZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
49568 { 18737 /* vmulsd */, X86::VMULSDZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
49569 { 18744 /* vmulsh */, X86::VMULSHZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49570 { 18744 /* vmulsh */, X86::VMULSHZrm_Int, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
49571 { 18744 /* vmulsh */, X86::VMULSHZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
49572 { 18744 /* vmulsh */, X86::VMULSHZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49573 { 18744 /* vmulsh */, X86::VMULSHZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
49574 { 18744 /* vmulsh */, X86::VMULSHZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49575 { 18744 /* vmulsh */, X86::VMULSHZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
49576 { 18744 /* vmulsh */, X86::VMULSHZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
49577 { 18744 /* vmulsh */, X86::VMULSHZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
49578 { 18751 /* vmulss */, X86::VMULSSrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49579 { 18751 /* vmulss */, X86::VMULSSrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
49580 { 18751 /* vmulss */, X86::VMULSSZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49581 { 18751 /* vmulss */, X86::VMULSSZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
49582 { 18751 /* vmulss */, X86::VMULSSZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
49583 { 18751 /* vmulss */, X86::VMULSSZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49584 { 18751 /* vmulss */, X86::VMULSSZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
49585 { 18751 /* vmulss */, X86::VMULSSZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49586 { 18751 /* vmulss */, X86::VMULSSZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
49587 { 18751 /* vmulss */, X86::VMULSSZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
49588 { 18751 /* vmulss */, X86::VMULSSZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
49589 { 18758 /* vmwrite */, X86::VMWRITE32rr, Convert__Reg1_0__Reg1_1, AMFBS_Not64BitMode, { MCK_GR32, MCK_GR32 }, },
49590 { 18758 /* vmwrite */, X86::VMWRITE32rm, Convert__Reg1_0__Mem325_1, AMFBS_Not64BitMode, { MCK_GR32, MCK_Mem32 }, },
49591 { 18758 /* vmwrite */, X86::VMWRITE64rr, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
49592 { 18758 /* vmwrite */, X86::VMWRITE64rm, Convert__Reg1_0__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
49593 { 18784 /* vmxoff */, X86::VMXOFF, Convert_NoOperands, AMFBS_None, { }, },
49594 { 18791 /* vmxon */, X86::VMXON, Convert__Mem645_0, AMFBS_None, { MCK_Mem64 }, },
49595 { 18797 /* vorpd */, X86::VORPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49596 { 18797 /* vorpd */, X86::VORPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
49597 { 18797 /* vorpd */, X86::VORPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
49598 { 18797 /* vorpd */, X86::VORPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
49599 { 18797 /* vorpd */, X86::VORPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49600 { 18797 /* vorpd */, X86::VORPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49601 { 18797 /* vorpd */, X86::VORPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49602 { 18797 /* vorpd */, X86::VORPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49603 { 18797 /* vorpd */, X86::VORPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49604 { 18797 /* vorpd */, X86::VORPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49605 { 18797 /* vorpd */, X86::VORPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
49606 { 18797 /* vorpd */, X86::VORPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
49607 { 18797 /* vorpd */, X86::VORPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
49608 { 18797 /* vorpd */, X86::VORPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49609 { 18797 /* vorpd */, X86::VORPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49610 { 18797 /* vorpd */, X86::VORPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49611 { 18797 /* vorpd */, X86::VORPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49612 { 18797 /* vorpd */, X86::VORPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49613 { 18797 /* vorpd */, X86::VORPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49614 { 18797 /* vorpd */, X86::VORPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49615 { 18797 /* vorpd */, X86::VORPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49616 { 18797 /* vorpd */, X86::VORPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
49617 { 18797 /* vorpd */, X86::VORPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49618 { 18797 /* vorpd */, X86::VORPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49619 { 18797 /* vorpd */, X86::VORPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
49620 { 18797 /* vorpd */, X86::VORPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49621 { 18797 /* vorpd */, X86::VORPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49622 { 18797 /* vorpd */, X86::VORPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
49623 { 18797 /* vorpd */, X86::VORPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
49624 { 18797 /* vorpd */, X86::VORPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
49625 { 18797 /* vorpd */, X86::VORPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
49626 { 18803 /* vorps */, X86::VORPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49627 { 18803 /* vorps */, X86::VORPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
49628 { 18803 /* vorps */, X86::VORPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
49629 { 18803 /* vorps */, X86::VORPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
49630 { 18803 /* vorps */, X86::VORPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49631 { 18803 /* vorps */, X86::VORPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49632 { 18803 /* vorps */, X86::VORPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49633 { 18803 /* vorps */, X86::VORPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49634 { 18803 /* vorps */, X86::VORPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49635 { 18803 /* vorps */, X86::VORPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49636 { 18803 /* vorps */, X86::VORPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49637 { 18803 /* vorps */, X86::VORPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49638 { 18803 /* vorps */, X86::VORPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49639 { 18803 /* vorps */, X86::VORPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49640 { 18803 /* vorps */, X86::VORPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49641 { 18803 /* vorps */, X86::VORPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49642 { 18803 /* vorps */, X86::VORPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49643 { 18803 /* vorps */, X86::VORPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49644 { 18803 /* vorps */, X86::VORPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49645 { 18803 /* vorps */, X86::VORPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49646 { 18803 /* vorps */, X86::VORPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49647 { 18803 /* vorps */, X86::VORPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49648 { 18803 /* vorps */, X86::VORPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49649 { 18803 /* vorps */, X86::VORPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49650 { 18803 /* vorps */, X86::VORPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49651 { 18803 /* vorps */, X86::VORPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49652 { 18803 /* vorps */, X86::VORPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49653 { 18803 /* vorps */, X86::VORPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49654 { 18803 /* vorps */, X86::VORPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49655 { 18803 /* vorps */, X86::VORPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49656 { 18803 /* vorps */, X86::VORPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49657 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZrr, Convert__VK16Pair1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK16Pair, MCK_VR512, MCK_VR512 }, },
49658 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZrm, Convert__VK16Pair1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK16Pair, MCK_VR512, MCK_Mem512 }, },
49659 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZ128rr, Convert__VK4Pair1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK4Pair, MCK_FR16X, MCK_FR16X }, },
49660 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZ128rm, Convert__VK4Pair1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK4Pair, MCK_FR16X, MCK_Mem128 }, },
49661 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZ256rr, Convert__VK8Pair1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK8Pair, MCK_VR256X, MCK_VR256X }, },
49662 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZ256rm, Convert__VK8Pair1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK8Pair, MCK_VR256X, MCK_Mem256 }, },
49663 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZrmb, Convert__VK16Pair1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK16Pair, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49664 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZ128rmb, Convert__VK4Pair1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK4Pair, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49665 { 18809 /* vp2intersectd */, X86::VP2INTERSECTDZ256rmb, Convert__VK8Pair1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK8Pair, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49666 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZ128rr, Convert__VK2Pair1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK2Pair, MCK_FR16X, MCK_FR16X }, },
49667 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZ128rm, Convert__VK2Pair1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK2Pair, MCK_FR16X, MCK_Mem128 }, },
49668 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZ256rr, Convert__VK4Pair1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK4Pair, MCK_VR256X, MCK_VR256X }, },
49669 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZ256rm, Convert__VK4Pair1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK4Pair, MCK_VR256X, MCK_Mem256 }, },
49670 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZrr, Convert__VK8Pair1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK8Pair, MCK_VR512, MCK_VR512 }, },
49671 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZrm, Convert__VK8Pair1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK8Pair, MCK_VR512, MCK_Mem512 }, },
49672 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZ128rmb, Convert__VK2Pair1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK2Pair, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
49673 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZ256rmb, Convert__VK4Pair1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK4Pair, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
49674 { 18823 /* vp2intersectq */, X86::VP2INTERSECTQZrmb, Convert__VK8Pair1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK8Pair, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
49675 { 18837 /* vp4dpwssd */, X86::VP4DPWSSDrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128 }, },
49676 { 18837 /* vp4dpwssd */, X86::VP4DPWSSDrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128 }, },
49677 { 18837 /* vp4dpwssd */, X86::VP4DPWSSDrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128 }, },
49678 { 18847 /* vp4dpwssds */, X86::VP4DPWSSDSrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128 }, },
49679 { 18847 /* vp4dpwssds */, X86::VP4DPWSSDSrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128 }, },
49680 { 18847 /* vp4dpwssds */, X86::VP4DPWSSDSrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128 }, },
49681 { 18858 /* vpabsb */, X86::VPABSBrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
49682 { 18858 /* vpabsb */, X86::VPABSBrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
49683 { 18858 /* vpabsb */, X86::VPABSBYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
49684 { 18858 /* vpabsb */, X86::VPABSBYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
49685 { 18858 /* vpabsb */, X86::VPABSBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49686 { 18858 /* vpabsb */, X86::VPABSBZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
49687 { 18858 /* vpabsb */, X86::VPABSBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49688 { 18858 /* vpabsb */, X86::VPABSBZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
49689 { 18858 /* vpabsb */, X86::VPABSBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49690 { 18858 /* vpabsb */, X86::VPABSBZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
49691 { 18858 /* vpabsb */, X86::VPABSBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49692 { 18858 /* vpabsb */, X86::VPABSBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49693 { 18858 /* vpabsb */, X86::VPABSBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49694 { 18858 /* vpabsb */, X86::VPABSBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49695 { 18858 /* vpabsb */, X86::VPABSBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49696 { 18858 /* vpabsb */, X86::VPABSBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49697 { 18858 /* vpabsb */, X86::VPABSBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49698 { 18858 /* vpabsb */, X86::VPABSBZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49699 { 18858 /* vpabsb */, X86::VPABSBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49700 { 18858 /* vpabsb */, X86::VPABSBZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49701 { 18858 /* vpabsb */, X86::VPABSBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49702 { 18858 /* vpabsb */, X86::VPABSBZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49703 { 18865 /* vpabsd */, X86::VPABSDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
49704 { 18865 /* vpabsd */, X86::VPABSDrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
49705 { 18865 /* vpabsd */, X86::VPABSDYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
49706 { 18865 /* vpabsd */, X86::VPABSDYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
49707 { 18865 /* vpabsd */, X86::VPABSDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49708 { 18865 /* vpabsd */, X86::VPABSDZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
49709 { 18865 /* vpabsd */, X86::VPABSDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49710 { 18865 /* vpabsd */, X86::VPABSDZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
49711 { 18865 /* vpabsd */, X86::VPABSDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49712 { 18865 /* vpabsd */, X86::VPABSDZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
49713 { 18865 /* vpabsd */, X86::VPABSDZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49714 { 18865 /* vpabsd */, X86::VPABSDZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49715 { 18865 /* vpabsd */, X86::VPABSDZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49716 { 18865 /* vpabsd */, X86::VPABSDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49717 { 18865 /* vpabsd */, X86::VPABSDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49718 { 18865 /* vpabsd */, X86::VPABSDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49719 { 18865 /* vpabsd */, X86::VPABSDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49720 { 18865 /* vpabsd */, X86::VPABSDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49721 { 18865 /* vpabsd */, X86::VPABSDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49722 { 18865 /* vpabsd */, X86::VPABSDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49723 { 18865 /* vpabsd */, X86::VPABSDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49724 { 18865 /* vpabsd */, X86::VPABSDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
49725 { 18865 /* vpabsd */, X86::VPABSDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49726 { 18865 /* vpabsd */, X86::VPABSDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49727 { 18865 /* vpabsd */, X86::VPABSDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
49728 { 18865 /* vpabsd */, X86::VPABSDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49729 { 18865 /* vpabsd */, X86::VPABSDZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49730 { 18865 /* vpabsd */, X86::VPABSDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
49731 { 18865 /* vpabsd */, X86::VPABSDZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
49732 { 18865 /* vpabsd */, X86::VPABSDZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
49733 { 18865 /* vpabsd */, X86::VPABSDZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
49734 { 18872 /* vpabsq */, X86::VPABSQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49735 { 18872 /* vpabsq */, X86::VPABSQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
49736 { 18872 /* vpabsq */, X86::VPABSQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49737 { 18872 /* vpabsq */, X86::VPABSQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
49738 { 18872 /* vpabsq */, X86::VPABSQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49739 { 18872 /* vpabsq */, X86::VPABSQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
49740 { 18872 /* vpabsq */, X86::VPABSQZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
49741 { 18872 /* vpabsq */, X86::VPABSQZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
49742 { 18872 /* vpabsq */, X86::VPABSQZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
49743 { 18872 /* vpabsq */, X86::VPABSQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49744 { 18872 /* vpabsq */, X86::VPABSQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49745 { 18872 /* vpabsq */, X86::VPABSQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49746 { 18872 /* vpabsq */, X86::VPABSQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49747 { 18872 /* vpabsq */, X86::VPABSQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49748 { 18872 /* vpabsq */, X86::VPABSQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49749 { 18872 /* vpabsq */, X86::VPABSQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49750 { 18872 /* vpabsq */, X86::VPABSQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49751 { 18872 /* vpabsq */, X86::VPABSQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
49752 { 18872 /* vpabsq */, X86::VPABSQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49753 { 18872 /* vpabsq */, X86::VPABSQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49754 { 18872 /* vpabsq */, X86::VPABSQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
49755 { 18872 /* vpabsq */, X86::VPABSQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49756 { 18872 /* vpabsq */, X86::VPABSQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49757 { 18872 /* vpabsq */, X86::VPABSQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
49758 { 18872 /* vpabsq */, X86::VPABSQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
49759 { 18872 /* vpabsq */, X86::VPABSQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
49760 { 18872 /* vpabsq */, X86::VPABSQZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
49761 { 18879 /* vpabsw */, X86::VPABSWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
49762 { 18879 /* vpabsw */, X86::VPABSWrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
49763 { 18879 /* vpabsw */, X86::VPABSWYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
49764 { 18879 /* vpabsw */, X86::VPABSWYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
49765 { 18879 /* vpabsw */, X86::VPABSWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
49766 { 18879 /* vpabsw */, X86::VPABSWZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
49767 { 18879 /* vpabsw */, X86::VPABSWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
49768 { 18879 /* vpabsw */, X86::VPABSWZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
49769 { 18879 /* vpabsw */, X86::VPABSWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
49770 { 18879 /* vpabsw */, X86::VPABSWZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
49771 { 18879 /* vpabsw */, X86::VPABSWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
49772 { 18879 /* vpabsw */, X86::VPABSWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
49773 { 18879 /* vpabsw */, X86::VPABSWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
49774 { 18879 /* vpabsw */, X86::VPABSWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
49775 { 18879 /* vpabsw */, X86::VPABSWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
49776 { 18879 /* vpabsw */, X86::VPABSWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
49777 { 18879 /* vpabsw */, X86::VPABSWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
49778 { 18879 /* vpabsw */, X86::VPABSWZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
49779 { 18879 /* vpabsw */, X86::VPABSWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
49780 { 18879 /* vpabsw */, X86::VPABSWZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
49781 { 18879 /* vpabsw */, X86::VPABSWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
49782 { 18879 /* vpabsw */, X86::VPABSWZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
49783 { 18886 /* vpackssdw */, X86::VPACKSSDWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49784 { 18886 /* vpackssdw */, X86::VPACKSSDWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
49785 { 18886 /* vpackssdw */, X86::VPACKSSDWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
49786 { 18886 /* vpackssdw */, X86::VPACKSSDWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
49787 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49788 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49789 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49790 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49791 { 18886 /* vpackssdw */, X86::VPACKSSDWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49792 { 18886 /* vpackssdw */, X86::VPACKSSDWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49793 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49794 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49795 { 18886 /* vpackssdw */, X86::VPACKSSDWZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49796 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49797 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49798 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49799 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49800 { 18886 /* vpackssdw */, X86::VPACKSSDWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49801 { 18886 /* vpackssdw */, X86::VPACKSSDWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49802 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49803 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49804 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49805 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49806 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49807 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49808 { 18886 /* vpackssdw */, X86::VPACKSSDWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49809 { 18886 /* vpackssdw */, X86::VPACKSSDWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49810 { 18886 /* vpackssdw */, X86::VPACKSSDWZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49811 { 18886 /* vpackssdw */, X86::VPACKSSDWZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49812 { 18886 /* vpackssdw */, X86::VPACKSSDWZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49813 { 18886 /* vpackssdw */, X86::VPACKSSDWZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49814 { 18896 /* vpacksswb */, X86::VPACKSSWBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49815 { 18896 /* vpacksswb */, X86::VPACKSSWBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
49816 { 18896 /* vpacksswb */, X86::VPACKSSWBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
49817 { 18896 /* vpacksswb */, X86::VPACKSSWBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
49818 { 18896 /* vpacksswb */, X86::VPACKSSWBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49819 { 18896 /* vpacksswb */, X86::VPACKSSWBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49820 { 18896 /* vpacksswb */, X86::VPACKSSWBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49821 { 18896 /* vpacksswb */, X86::VPACKSSWBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49822 { 18896 /* vpacksswb */, X86::VPACKSSWBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49823 { 18896 /* vpacksswb */, X86::VPACKSSWBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49824 { 18896 /* vpacksswb */, X86::VPACKSSWBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49825 { 18896 /* vpacksswb */, X86::VPACKSSWBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49826 { 18896 /* vpacksswb */, X86::VPACKSSWBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49827 { 18896 /* vpacksswb */, X86::VPACKSSWBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49828 { 18896 /* vpacksswb */, X86::VPACKSSWBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49829 { 18896 /* vpacksswb */, X86::VPACKSSWBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49830 { 18896 /* vpacksswb */, X86::VPACKSSWBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49831 { 18896 /* vpacksswb */, X86::VPACKSSWBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49832 { 18896 /* vpacksswb */, X86::VPACKSSWBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49833 { 18896 /* vpacksswb */, X86::VPACKSSWBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49834 { 18896 /* vpacksswb */, X86::VPACKSSWBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49835 { 18896 /* vpacksswb */, X86::VPACKSSWBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49836 { 18906 /* vpackusdw */, X86::VPACKUSDWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49837 { 18906 /* vpackusdw */, X86::VPACKUSDWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
49838 { 18906 /* vpackusdw */, X86::VPACKUSDWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
49839 { 18906 /* vpackusdw */, X86::VPACKUSDWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
49840 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49841 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49842 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49843 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49844 { 18906 /* vpackusdw */, X86::VPACKUSDWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49845 { 18906 /* vpackusdw */, X86::VPACKUSDWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49846 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49847 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49848 { 18906 /* vpackusdw */, X86::VPACKUSDWZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49849 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49850 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49851 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49852 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49853 { 18906 /* vpackusdw */, X86::VPACKUSDWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49854 { 18906 /* vpackusdw */, X86::VPACKUSDWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49855 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49856 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49857 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49858 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49859 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49860 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49861 { 18906 /* vpackusdw */, X86::VPACKUSDWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49862 { 18906 /* vpackusdw */, X86::VPACKUSDWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49863 { 18906 /* vpackusdw */, X86::VPACKUSDWZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49864 { 18906 /* vpackusdw */, X86::VPACKUSDWZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49865 { 18906 /* vpackusdw */, X86::VPACKUSDWZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49866 { 18906 /* vpackusdw */, X86::VPACKUSDWZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49867 { 18916 /* vpackuswb */, X86::VPACKUSWBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49868 { 18916 /* vpackuswb */, X86::VPACKUSWBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
49869 { 18916 /* vpackuswb */, X86::VPACKUSWBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
49870 { 18916 /* vpackuswb */, X86::VPACKUSWBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
49871 { 18916 /* vpackuswb */, X86::VPACKUSWBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49872 { 18916 /* vpackuswb */, X86::VPACKUSWBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49873 { 18916 /* vpackuswb */, X86::VPACKUSWBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49874 { 18916 /* vpackuswb */, X86::VPACKUSWBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49875 { 18916 /* vpackuswb */, X86::VPACKUSWBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49876 { 18916 /* vpackuswb */, X86::VPACKUSWBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49877 { 18916 /* vpackuswb */, X86::VPACKUSWBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49878 { 18916 /* vpackuswb */, X86::VPACKUSWBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49879 { 18916 /* vpackuswb */, X86::VPACKUSWBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49880 { 18916 /* vpackuswb */, X86::VPACKUSWBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49881 { 18916 /* vpackuswb */, X86::VPACKUSWBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49882 { 18916 /* vpackuswb */, X86::VPACKUSWBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49883 { 18916 /* vpackuswb */, X86::VPACKUSWBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49884 { 18916 /* vpackuswb */, X86::VPACKUSWBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49885 { 18916 /* vpackuswb */, X86::VPACKUSWBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49886 { 18916 /* vpackuswb */, X86::VPACKUSWBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49887 { 18916 /* vpackuswb */, X86::VPACKUSWBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49888 { 18916 /* vpackuswb */, X86::VPACKUSWBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49889 { 18926 /* vpaddb */, X86::VPADDBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49890 { 18926 /* vpaddb */, X86::VPADDBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
49891 { 18926 /* vpaddb */, X86::VPADDBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
49892 { 18926 /* vpaddb */, X86::VPADDBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
49893 { 18926 /* vpaddb */, X86::VPADDBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49894 { 18926 /* vpaddb */, X86::VPADDBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49895 { 18926 /* vpaddb */, X86::VPADDBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49896 { 18926 /* vpaddb */, X86::VPADDBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49897 { 18926 /* vpaddb */, X86::VPADDBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49898 { 18926 /* vpaddb */, X86::VPADDBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49899 { 18926 /* vpaddb */, X86::VPADDBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49900 { 18926 /* vpaddb */, X86::VPADDBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49901 { 18926 /* vpaddb */, X86::VPADDBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49902 { 18926 /* vpaddb */, X86::VPADDBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49903 { 18926 /* vpaddb */, X86::VPADDBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49904 { 18926 /* vpaddb */, X86::VPADDBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49905 { 18926 /* vpaddb */, X86::VPADDBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49906 { 18926 /* vpaddb */, X86::VPADDBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49907 { 18926 /* vpaddb */, X86::VPADDBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49908 { 18926 /* vpaddb */, X86::VPADDBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49909 { 18926 /* vpaddb */, X86::VPADDBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49910 { 18926 /* vpaddb */, X86::VPADDBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49911 { 18933 /* vpaddd */, X86::VPADDDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49912 { 18933 /* vpaddd */, X86::VPADDDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
49913 { 18933 /* vpaddd */, X86::VPADDDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
49914 { 18933 /* vpaddd */, X86::VPADDDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
49915 { 18933 /* vpaddd */, X86::VPADDDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49916 { 18933 /* vpaddd */, X86::VPADDDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49917 { 18933 /* vpaddd */, X86::VPADDDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49918 { 18933 /* vpaddd */, X86::VPADDDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49919 { 18933 /* vpaddd */, X86::VPADDDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49920 { 18933 /* vpaddd */, X86::VPADDDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49921 { 18933 /* vpaddd */, X86::VPADDDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49922 { 18933 /* vpaddd */, X86::VPADDDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49923 { 18933 /* vpaddd */, X86::VPADDDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49924 { 18933 /* vpaddd */, X86::VPADDDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49925 { 18933 /* vpaddd */, X86::VPADDDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49926 { 18933 /* vpaddd */, X86::VPADDDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49927 { 18933 /* vpaddd */, X86::VPADDDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49928 { 18933 /* vpaddd */, X86::VPADDDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49929 { 18933 /* vpaddd */, X86::VPADDDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49930 { 18933 /* vpaddd */, X86::VPADDDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49931 { 18933 /* vpaddd */, X86::VPADDDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49932 { 18933 /* vpaddd */, X86::VPADDDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49933 { 18933 /* vpaddd */, X86::VPADDDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49934 { 18933 /* vpaddd */, X86::VPADDDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49935 { 18933 /* vpaddd */, X86::VPADDDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49936 { 18933 /* vpaddd */, X86::VPADDDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49937 { 18933 /* vpaddd */, X86::VPADDDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49938 { 18933 /* vpaddd */, X86::VPADDDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49939 { 18933 /* vpaddd */, X86::VPADDDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
49940 { 18933 /* vpaddd */, X86::VPADDDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
49941 { 18933 /* vpaddd */, X86::VPADDDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
49942 { 18940 /* vpaddq */, X86::VPADDQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49943 { 18940 /* vpaddq */, X86::VPADDQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
49944 { 18940 /* vpaddq */, X86::VPADDQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
49945 { 18940 /* vpaddq */, X86::VPADDQYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
49946 { 18940 /* vpaddq */, X86::VPADDQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49947 { 18940 /* vpaddq */, X86::VPADDQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49948 { 18940 /* vpaddq */, X86::VPADDQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49949 { 18940 /* vpaddq */, X86::VPADDQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49950 { 18940 /* vpaddq */, X86::VPADDQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49951 { 18940 /* vpaddq */, X86::VPADDQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49952 { 18940 /* vpaddq */, X86::VPADDQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
49953 { 18940 /* vpaddq */, X86::VPADDQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
49954 { 18940 /* vpaddq */, X86::VPADDQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
49955 { 18940 /* vpaddq */, X86::VPADDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49956 { 18940 /* vpaddq */, X86::VPADDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49957 { 18940 /* vpaddq */, X86::VPADDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49958 { 18940 /* vpaddq */, X86::VPADDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49959 { 18940 /* vpaddq */, X86::VPADDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49960 { 18940 /* vpaddq */, X86::VPADDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49961 { 18940 /* vpaddq */, X86::VPADDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49962 { 18940 /* vpaddq */, X86::VPADDQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49963 { 18940 /* vpaddq */, X86::VPADDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
49964 { 18940 /* vpaddq */, X86::VPADDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49965 { 18940 /* vpaddq */, X86::VPADDQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49966 { 18940 /* vpaddq */, X86::VPADDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
49967 { 18940 /* vpaddq */, X86::VPADDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49968 { 18940 /* vpaddq */, X86::VPADDQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49969 { 18940 /* vpaddq */, X86::VPADDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
49970 { 18940 /* vpaddq */, X86::VPADDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
49971 { 18940 /* vpaddq */, X86::VPADDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
49972 { 18940 /* vpaddq */, X86::VPADDQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
49973 { 18947 /* vpaddsb */, X86::VPADDSBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49974 { 18947 /* vpaddsb */, X86::VPADDSBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
49975 { 18947 /* vpaddsb */, X86::VPADDSBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
49976 { 18947 /* vpaddsb */, X86::VPADDSBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
49977 { 18947 /* vpaddsb */, X86::VPADDSBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
49978 { 18947 /* vpaddsb */, X86::VPADDSBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
49979 { 18947 /* vpaddsb */, X86::VPADDSBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
49980 { 18947 /* vpaddsb */, X86::VPADDSBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
49981 { 18947 /* vpaddsb */, X86::VPADDSBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
49982 { 18947 /* vpaddsb */, X86::VPADDSBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
49983 { 18947 /* vpaddsb */, X86::VPADDSBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
49984 { 18947 /* vpaddsb */, X86::VPADDSBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
49985 { 18947 /* vpaddsb */, X86::VPADDSBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
49986 { 18947 /* vpaddsb */, X86::VPADDSBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
49987 { 18947 /* vpaddsb */, X86::VPADDSBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
49988 { 18947 /* vpaddsb */, X86::VPADDSBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
49989 { 18947 /* vpaddsb */, X86::VPADDSBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
49990 { 18947 /* vpaddsb */, X86::VPADDSBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
49991 { 18947 /* vpaddsb */, X86::VPADDSBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
49992 { 18947 /* vpaddsb */, X86::VPADDSBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
49993 { 18947 /* vpaddsb */, X86::VPADDSBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
49994 { 18947 /* vpaddsb */, X86::VPADDSBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
49995 { 18955 /* vpaddsw */, X86::VPADDSWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
49996 { 18955 /* vpaddsw */, X86::VPADDSWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
49997 { 18955 /* vpaddsw */, X86::VPADDSWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
49998 { 18955 /* vpaddsw */, X86::VPADDSWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
49999 { 18955 /* vpaddsw */, X86::VPADDSWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50000 { 18955 /* vpaddsw */, X86::VPADDSWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50001 { 18955 /* vpaddsw */, X86::VPADDSWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50002 { 18955 /* vpaddsw */, X86::VPADDSWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50003 { 18955 /* vpaddsw */, X86::VPADDSWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50004 { 18955 /* vpaddsw */, X86::VPADDSWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50005 { 18955 /* vpaddsw */, X86::VPADDSWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50006 { 18955 /* vpaddsw */, X86::VPADDSWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50007 { 18955 /* vpaddsw */, X86::VPADDSWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50008 { 18955 /* vpaddsw */, X86::VPADDSWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50009 { 18955 /* vpaddsw */, X86::VPADDSWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50010 { 18955 /* vpaddsw */, X86::VPADDSWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50011 { 18955 /* vpaddsw */, X86::VPADDSWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50012 { 18955 /* vpaddsw */, X86::VPADDSWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50013 { 18955 /* vpaddsw */, X86::VPADDSWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50014 { 18955 /* vpaddsw */, X86::VPADDSWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50015 { 18955 /* vpaddsw */, X86::VPADDSWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50016 { 18955 /* vpaddsw */, X86::VPADDSWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50017 { 18963 /* vpaddusb */, X86::VPADDUSBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50018 { 18963 /* vpaddusb */, X86::VPADDUSBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50019 { 18963 /* vpaddusb */, X86::VPADDUSBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50020 { 18963 /* vpaddusb */, X86::VPADDUSBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50021 { 18963 /* vpaddusb */, X86::VPADDUSBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50022 { 18963 /* vpaddusb */, X86::VPADDUSBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50023 { 18963 /* vpaddusb */, X86::VPADDUSBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50024 { 18963 /* vpaddusb */, X86::VPADDUSBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50025 { 18963 /* vpaddusb */, X86::VPADDUSBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50026 { 18963 /* vpaddusb */, X86::VPADDUSBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50027 { 18963 /* vpaddusb */, X86::VPADDUSBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50028 { 18963 /* vpaddusb */, X86::VPADDUSBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50029 { 18963 /* vpaddusb */, X86::VPADDUSBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50030 { 18963 /* vpaddusb */, X86::VPADDUSBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50031 { 18963 /* vpaddusb */, X86::VPADDUSBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50032 { 18963 /* vpaddusb */, X86::VPADDUSBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50033 { 18963 /* vpaddusb */, X86::VPADDUSBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50034 { 18963 /* vpaddusb */, X86::VPADDUSBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50035 { 18963 /* vpaddusb */, X86::VPADDUSBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50036 { 18963 /* vpaddusb */, X86::VPADDUSBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50037 { 18963 /* vpaddusb */, X86::VPADDUSBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50038 { 18963 /* vpaddusb */, X86::VPADDUSBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50039 { 18972 /* vpaddusw */, X86::VPADDUSWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50040 { 18972 /* vpaddusw */, X86::VPADDUSWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50041 { 18972 /* vpaddusw */, X86::VPADDUSWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50042 { 18972 /* vpaddusw */, X86::VPADDUSWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50043 { 18972 /* vpaddusw */, X86::VPADDUSWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50044 { 18972 /* vpaddusw */, X86::VPADDUSWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50045 { 18972 /* vpaddusw */, X86::VPADDUSWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50046 { 18972 /* vpaddusw */, X86::VPADDUSWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50047 { 18972 /* vpaddusw */, X86::VPADDUSWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50048 { 18972 /* vpaddusw */, X86::VPADDUSWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50049 { 18972 /* vpaddusw */, X86::VPADDUSWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50050 { 18972 /* vpaddusw */, X86::VPADDUSWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50051 { 18972 /* vpaddusw */, X86::VPADDUSWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50052 { 18972 /* vpaddusw */, X86::VPADDUSWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50053 { 18972 /* vpaddusw */, X86::VPADDUSWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50054 { 18972 /* vpaddusw */, X86::VPADDUSWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50055 { 18972 /* vpaddusw */, X86::VPADDUSWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50056 { 18972 /* vpaddusw */, X86::VPADDUSWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50057 { 18972 /* vpaddusw */, X86::VPADDUSWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50058 { 18972 /* vpaddusw */, X86::VPADDUSWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50059 { 18972 /* vpaddusw */, X86::VPADDUSWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50060 { 18972 /* vpaddusw */, X86::VPADDUSWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50061 { 18981 /* vpaddw */, X86::VPADDWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50062 { 18981 /* vpaddw */, X86::VPADDWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50063 { 18981 /* vpaddw */, X86::VPADDWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50064 { 18981 /* vpaddw */, X86::VPADDWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50065 { 18981 /* vpaddw */, X86::VPADDWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50066 { 18981 /* vpaddw */, X86::VPADDWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50067 { 18981 /* vpaddw */, X86::VPADDWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50068 { 18981 /* vpaddw */, X86::VPADDWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50069 { 18981 /* vpaddw */, X86::VPADDWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50070 { 18981 /* vpaddw */, X86::VPADDWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50071 { 18981 /* vpaddw */, X86::VPADDWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50072 { 18981 /* vpaddw */, X86::VPADDWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50073 { 18981 /* vpaddw */, X86::VPADDWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50074 { 18981 /* vpaddw */, X86::VPADDWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50075 { 18981 /* vpaddw */, X86::VPADDWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50076 { 18981 /* vpaddw */, X86::VPADDWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50077 { 18981 /* vpaddw */, X86::VPADDWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50078 { 18981 /* vpaddw */, X86::VPADDWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50079 { 18981 /* vpaddw */, X86::VPADDWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50080 { 18981 /* vpaddw */, X86::VPADDWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50081 { 18981 /* vpaddw */, X86::VPADDWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50082 { 18981 /* vpaddw */, X86::VPADDWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50083 { 18988 /* vpalignr */, X86::VPALIGNRrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50084 { 18988 /* vpalignr */, X86::VPALIGNRrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50085 { 18988 /* vpalignr */, X86::VPALIGNRYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
50086 { 18988 /* vpalignr */, X86::VPALIGNRYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50087 { 18988 /* vpalignr */, X86::VPALIGNRZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50088 { 18988 /* vpalignr */, X86::VPALIGNRZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50089 { 18988 /* vpalignr */, X86::VPALIGNRZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50090 { 18988 /* vpalignr */, X86::VPALIGNRZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50091 { 18988 /* vpalignr */, X86::VPALIGNRZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50092 { 18988 /* vpalignr */, X86::VPALIGNRZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50093 { 18988 /* vpalignr */, X86::VPALIGNRZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50094 { 18988 /* vpalignr */, X86::VPALIGNRZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50095 { 18988 /* vpalignr */, X86::VPALIGNRZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50096 { 18988 /* vpalignr */, X86::VPALIGNRZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50097 { 18988 /* vpalignr */, X86::VPALIGNRZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50098 { 18988 /* vpalignr */, X86::VPALIGNRZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50099 { 18988 /* vpalignr */, X86::VPALIGNRZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50100 { 18988 /* vpalignr */, X86::VPALIGNRZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50101 { 18988 /* vpalignr */, X86::VPALIGNRZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50102 { 18988 /* vpalignr */, X86::VPALIGNRZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50103 { 18988 /* vpalignr */, X86::VPALIGNRZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50104 { 18988 /* vpalignr */, X86::VPALIGNRZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50105 { 18997 /* vpand */, X86::VPANDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50106 { 18997 /* vpand */, X86::VPANDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50107 { 18997 /* vpand */, X86::VPANDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50108 { 18997 /* vpand */, X86::VPANDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50109 { 19003 /* vpandd */, X86::VPANDDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50110 { 19003 /* vpandd */, X86::VPANDDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50111 { 19003 /* vpandd */, X86::VPANDDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50112 { 19003 /* vpandd */, X86::VPANDDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50113 { 19003 /* vpandd */, X86::VPANDDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50114 { 19003 /* vpandd */, X86::VPANDDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50115 { 19003 /* vpandd */, X86::VPANDDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50116 { 19003 /* vpandd */, X86::VPANDDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50117 { 19003 /* vpandd */, X86::VPANDDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50118 { 19003 /* vpandd */, X86::VPANDDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50119 { 19003 /* vpandd */, X86::VPANDDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50120 { 19003 /* vpandd */, X86::VPANDDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50121 { 19003 /* vpandd */, X86::VPANDDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50122 { 19003 /* vpandd */, X86::VPANDDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50123 { 19003 /* vpandd */, X86::VPANDDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50124 { 19003 /* vpandd */, X86::VPANDDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50125 { 19003 /* vpandd */, X86::VPANDDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50126 { 19003 /* vpandd */, X86::VPANDDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50127 { 19003 /* vpandd */, X86::VPANDDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50128 { 19003 /* vpandd */, X86::VPANDDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50129 { 19003 /* vpandd */, X86::VPANDDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50130 { 19003 /* vpandd */, X86::VPANDDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50131 { 19003 /* vpandd */, X86::VPANDDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50132 { 19003 /* vpandd */, X86::VPANDDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50133 { 19003 /* vpandd */, X86::VPANDDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50134 { 19003 /* vpandd */, X86::VPANDDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50135 { 19003 /* vpandd */, X86::VPANDDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50136 { 19010 /* vpandn */, X86::VPANDNrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50137 { 19010 /* vpandn */, X86::VPANDNrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50138 { 19010 /* vpandn */, X86::VPANDNYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50139 { 19010 /* vpandn */, X86::VPANDNYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50140 { 19017 /* vpandnd */, X86::VPANDNDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50141 { 19017 /* vpandnd */, X86::VPANDNDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50142 { 19017 /* vpandnd */, X86::VPANDNDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50143 { 19017 /* vpandnd */, X86::VPANDNDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50144 { 19017 /* vpandnd */, X86::VPANDNDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50145 { 19017 /* vpandnd */, X86::VPANDNDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50146 { 19017 /* vpandnd */, X86::VPANDNDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50147 { 19017 /* vpandnd */, X86::VPANDNDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50148 { 19017 /* vpandnd */, X86::VPANDNDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50149 { 19017 /* vpandnd */, X86::VPANDNDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50150 { 19017 /* vpandnd */, X86::VPANDNDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50151 { 19017 /* vpandnd */, X86::VPANDNDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50152 { 19017 /* vpandnd */, X86::VPANDNDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50153 { 19017 /* vpandnd */, X86::VPANDNDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50154 { 19017 /* vpandnd */, X86::VPANDNDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50155 { 19017 /* vpandnd */, X86::VPANDNDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50156 { 19017 /* vpandnd */, X86::VPANDNDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50157 { 19017 /* vpandnd */, X86::VPANDNDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50158 { 19017 /* vpandnd */, X86::VPANDNDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50159 { 19017 /* vpandnd */, X86::VPANDNDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50160 { 19017 /* vpandnd */, X86::VPANDNDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50161 { 19017 /* vpandnd */, X86::VPANDNDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50162 { 19017 /* vpandnd */, X86::VPANDNDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50163 { 19017 /* vpandnd */, X86::VPANDNDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50164 { 19017 /* vpandnd */, X86::VPANDNDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50165 { 19017 /* vpandnd */, X86::VPANDNDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50166 { 19017 /* vpandnd */, X86::VPANDNDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50167 { 19025 /* vpandnq */, X86::VPANDNQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50168 { 19025 /* vpandnq */, X86::VPANDNQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50169 { 19025 /* vpandnq */, X86::VPANDNQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50170 { 19025 /* vpandnq */, X86::VPANDNQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50171 { 19025 /* vpandnq */, X86::VPANDNQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50172 { 19025 /* vpandnq */, X86::VPANDNQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50173 { 19025 /* vpandnq */, X86::VPANDNQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50174 { 19025 /* vpandnq */, X86::VPANDNQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50175 { 19025 /* vpandnq */, X86::VPANDNQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50176 { 19025 /* vpandnq */, X86::VPANDNQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50177 { 19025 /* vpandnq */, X86::VPANDNQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50178 { 19025 /* vpandnq */, X86::VPANDNQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50179 { 19025 /* vpandnq */, X86::VPANDNQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50180 { 19025 /* vpandnq */, X86::VPANDNQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50181 { 19025 /* vpandnq */, X86::VPANDNQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50182 { 19025 /* vpandnq */, X86::VPANDNQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50183 { 19025 /* vpandnq */, X86::VPANDNQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50184 { 19025 /* vpandnq */, X86::VPANDNQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50185 { 19025 /* vpandnq */, X86::VPANDNQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50186 { 19025 /* vpandnq */, X86::VPANDNQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50187 { 19025 /* vpandnq */, X86::VPANDNQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50188 { 19025 /* vpandnq */, X86::VPANDNQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50189 { 19025 /* vpandnq */, X86::VPANDNQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50190 { 19025 /* vpandnq */, X86::VPANDNQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50191 { 19025 /* vpandnq */, X86::VPANDNQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50192 { 19025 /* vpandnq */, X86::VPANDNQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50193 { 19025 /* vpandnq */, X86::VPANDNQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50194 { 19033 /* vpandq */, X86::VPANDQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50195 { 19033 /* vpandq */, X86::VPANDQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50196 { 19033 /* vpandq */, X86::VPANDQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50197 { 19033 /* vpandq */, X86::VPANDQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50198 { 19033 /* vpandq */, X86::VPANDQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50199 { 19033 /* vpandq */, X86::VPANDQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50200 { 19033 /* vpandq */, X86::VPANDQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50201 { 19033 /* vpandq */, X86::VPANDQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50202 { 19033 /* vpandq */, X86::VPANDQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50203 { 19033 /* vpandq */, X86::VPANDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50204 { 19033 /* vpandq */, X86::VPANDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50205 { 19033 /* vpandq */, X86::VPANDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50206 { 19033 /* vpandq */, X86::VPANDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50207 { 19033 /* vpandq */, X86::VPANDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50208 { 19033 /* vpandq */, X86::VPANDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50209 { 19033 /* vpandq */, X86::VPANDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50210 { 19033 /* vpandq */, X86::VPANDQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50211 { 19033 /* vpandq */, X86::VPANDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50212 { 19033 /* vpandq */, X86::VPANDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50213 { 19033 /* vpandq */, X86::VPANDQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50214 { 19033 /* vpandq */, X86::VPANDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50215 { 19033 /* vpandq */, X86::VPANDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50216 { 19033 /* vpandq */, X86::VPANDQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50217 { 19033 /* vpandq */, X86::VPANDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50218 { 19033 /* vpandq */, X86::VPANDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50219 { 19033 /* vpandq */, X86::VPANDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50220 { 19033 /* vpandq */, X86::VPANDQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50221 { 19040 /* vpavgb */, X86::VPAVGBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50222 { 19040 /* vpavgb */, X86::VPAVGBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50223 { 19040 /* vpavgb */, X86::VPAVGBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50224 { 19040 /* vpavgb */, X86::VPAVGBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50225 { 19040 /* vpavgb */, X86::VPAVGBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50226 { 19040 /* vpavgb */, X86::VPAVGBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50227 { 19040 /* vpavgb */, X86::VPAVGBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50228 { 19040 /* vpavgb */, X86::VPAVGBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50229 { 19040 /* vpavgb */, X86::VPAVGBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50230 { 19040 /* vpavgb */, X86::VPAVGBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50231 { 19040 /* vpavgb */, X86::VPAVGBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50232 { 19040 /* vpavgb */, X86::VPAVGBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50233 { 19040 /* vpavgb */, X86::VPAVGBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50234 { 19040 /* vpavgb */, X86::VPAVGBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50235 { 19040 /* vpavgb */, X86::VPAVGBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50236 { 19040 /* vpavgb */, X86::VPAVGBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50237 { 19040 /* vpavgb */, X86::VPAVGBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50238 { 19040 /* vpavgb */, X86::VPAVGBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50239 { 19040 /* vpavgb */, X86::VPAVGBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50240 { 19040 /* vpavgb */, X86::VPAVGBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50241 { 19040 /* vpavgb */, X86::VPAVGBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50242 { 19040 /* vpavgb */, X86::VPAVGBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50243 { 19047 /* vpavgw */, X86::VPAVGWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50244 { 19047 /* vpavgw */, X86::VPAVGWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50245 { 19047 /* vpavgw */, X86::VPAVGWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50246 { 19047 /* vpavgw */, X86::VPAVGWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50247 { 19047 /* vpavgw */, X86::VPAVGWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50248 { 19047 /* vpavgw */, X86::VPAVGWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50249 { 19047 /* vpavgw */, X86::VPAVGWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50250 { 19047 /* vpavgw */, X86::VPAVGWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50251 { 19047 /* vpavgw */, X86::VPAVGWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50252 { 19047 /* vpavgw */, X86::VPAVGWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50253 { 19047 /* vpavgw */, X86::VPAVGWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50254 { 19047 /* vpavgw */, X86::VPAVGWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50255 { 19047 /* vpavgw */, X86::VPAVGWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50256 { 19047 /* vpavgw */, X86::VPAVGWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50257 { 19047 /* vpavgw */, X86::VPAVGWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50258 { 19047 /* vpavgw */, X86::VPAVGWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50259 { 19047 /* vpavgw */, X86::VPAVGWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50260 { 19047 /* vpavgw */, X86::VPAVGWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50261 { 19047 /* vpavgw */, X86::VPAVGWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50262 { 19047 /* vpavgw */, X86::VPAVGWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50263 { 19047 /* vpavgw */, X86::VPAVGWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50264 { 19047 /* vpavgw */, X86::VPAVGWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50265 { 19054 /* vpblendd */, X86::VPBLENDDrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50266 { 19054 /* vpblendd */, X86::VPBLENDDrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50267 { 19054 /* vpblendd */, X86::VPBLENDDYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
50268 { 19054 /* vpblendd */, X86::VPBLENDDYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50269 { 19063 /* vpblendmb */, X86::VPBLENDMBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50270 { 19063 /* vpblendmb */, X86::VPBLENDMBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50271 { 19063 /* vpblendmb */, X86::VPBLENDMBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50272 { 19063 /* vpblendmb */, X86::VPBLENDMBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50273 { 19063 /* vpblendmb */, X86::VPBLENDMBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50274 { 19063 /* vpblendmb */, X86::VPBLENDMBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50275 { 19063 /* vpblendmb */, X86::VPBLENDMBZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50276 { 19063 /* vpblendmb */, X86::VPBLENDMBZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50277 { 19063 /* vpblendmb */, X86::VPBLENDMBZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50278 { 19063 /* vpblendmb */, X86::VPBLENDMBZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50279 { 19063 /* vpblendmb */, X86::VPBLENDMBZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50280 { 19063 /* vpblendmb */, X86::VPBLENDMBZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50281 { 19063 /* vpblendmb */, X86::VPBLENDMBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50282 { 19063 /* vpblendmb */, X86::VPBLENDMBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50283 { 19063 /* vpblendmb */, X86::VPBLENDMBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50284 { 19063 /* vpblendmb */, X86::VPBLENDMBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50285 { 19063 /* vpblendmb */, X86::VPBLENDMBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50286 { 19063 /* vpblendmb */, X86::VPBLENDMBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50287 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50288 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50289 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50290 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50291 { 19073 /* vpblendmd */, X86::VPBLENDMDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50292 { 19073 /* vpblendmd */, X86::VPBLENDMDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50293 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50294 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50295 { 19073 /* vpblendmd */, X86::VPBLENDMDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50296 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50297 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50298 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50299 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50300 { 19073 /* vpblendmd */, X86::VPBLENDMDZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50301 { 19073 /* vpblendmd */, X86::VPBLENDMDZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50302 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50303 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50304 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50305 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50306 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50307 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50308 { 19073 /* vpblendmd */, X86::VPBLENDMDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50309 { 19073 /* vpblendmd */, X86::VPBLENDMDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50310 { 19073 /* vpblendmd */, X86::VPBLENDMDZrmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50311 { 19073 /* vpblendmd */, X86::VPBLENDMDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50312 { 19073 /* vpblendmd */, X86::VPBLENDMDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50313 { 19073 /* vpblendmd */, X86::VPBLENDMDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50314 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50315 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50316 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50317 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50318 { 19083 /* vpblendmq */, X86::VPBLENDMQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50319 { 19083 /* vpblendmq */, X86::VPBLENDMQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50320 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50321 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50322 { 19083 /* vpblendmq */, X86::VPBLENDMQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50323 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50324 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50325 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50326 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50327 { 19083 /* vpblendmq */, X86::VPBLENDMQZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50328 { 19083 /* vpblendmq */, X86::VPBLENDMQZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50329 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50330 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50331 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50332 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50333 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50334 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50335 { 19083 /* vpblendmq */, X86::VPBLENDMQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50336 { 19083 /* vpblendmq */, X86::VPBLENDMQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50337 { 19083 /* vpblendmq */, X86::VPBLENDMQZrmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50338 { 19083 /* vpblendmq */, X86::VPBLENDMQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50339 { 19083 /* vpblendmq */, X86::VPBLENDMQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50340 { 19083 /* vpblendmq */, X86::VPBLENDMQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50341 { 19093 /* vpblendmw */, X86::VPBLENDMWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50342 { 19093 /* vpblendmw */, X86::VPBLENDMWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50343 { 19093 /* vpblendmw */, X86::VPBLENDMWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50344 { 19093 /* vpblendmw */, X86::VPBLENDMWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50345 { 19093 /* vpblendmw */, X86::VPBLENDMWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50346 { 19093 /* vpblendmw */, X86::VPBLENDMWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50347 { 19093 /* vpblendmw */, X86::VPBLENDMWZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50348 { 19093 /* vpblendmw */, X86::VPBLENDMWZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50349 { 19093 /* vpblendmw */, X86::VPBLENDMWZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50350 { 19093 /* vpblendmw */, X86::VPBLENDMWZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50351 { 19093 /* vpblendmw */, X86::VPBLENDMWZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50352 { 19093 /* vpblendmw */, X86::VPBLENDMWZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50353 { 19093 /* vpblendmw */, X86::VPBLENDMWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50354 { 19093 /* vpblendmw */, X86::VPBLENDMWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50355 { 19093 /* vpblendmw */, X86::VPBLENDMWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50356 { 19093 /* vpblendmw */, X86::VPBLENDMWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50357 { 19093 /* vpblendmw */, X86::VPBLENDMWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50358 { 19093 /* vpblendmw */, X86::VPBLENDMWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50359 { 19103 /* vpblendvb */, X86::VPBLENDVBrrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
50360 { 19103 /* vpblendvb */, X86::VPBLENDVBrmr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
50361 { 19103 /* vpblendvb */, X86::VPBLENDVBYrrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
50362 { 19103 /* vpblendvb */, X86::VPBLENDVBYrmr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
50363 { 19113 /* vpblendw */, X86::VPBLENDWrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50364 { 19113 /* vpblendw */, X86::VPBLENDWrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50365 { 19113 /* vpblendw */, X86::VPBLENDWYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
50366 { 19113 /* vpblendw */, X86::VPBLENDWYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50367 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
50368 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrm, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_FR16, MCK_Mem8 }, },
50369 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
50370 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBYrm, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_VR256, MCK_Mem8 }, },
50371 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
50372 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
50373 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ128rm, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_FR16X, MCK_Mem8 }, },
50374 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
50375 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_GR32 }, },
50376 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ256rm, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_VR256X, MCK_Mem8 }, },
50377 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
50378 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_GR32 }, },
50379 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZrm, Convert__Reg1_0__Mem85_1, AMFBS_None, { MCK_VR512, MCK_Mem8 }, },
50380 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50381 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_GR32 }, },
50382 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem85_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem8 }, },
50383 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50384 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_GR32 }, },
50385 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem85_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem8 }, },
50386 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50387 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_GR32 }, },
50388 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem85_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem8 }, },
50389 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50390 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_GR32 }, },
50391 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ128rmkz, Convert__Reg1_0__Reg1_2__Mem85_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem8 }, },
50392 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50393 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_GR32 }, },
50394 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZ256rmkz, Convert__Reg1_0__Reg1_2__Mem85_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem8 }, },
50395 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50396 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBrZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_GR32 }, },
50397 { 19122 /* vpbroadcastb */, X86::VPBROADCASTBZrmkz, Convert__Reg1_0__Reg1_2__Mem85_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem8 }, },
50398 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
50399 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
50400 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
50401 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDYrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256, MCK_Mem32 }, },
50402 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
50403 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
50404 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ128rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
50405 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
50406 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_GR32 }, },
50407 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ256rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32 }, },
50408 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
50409 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_GR32 }, },
50410 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32 }, },
50411 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50412 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_GR32 }, },
50413 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
50414 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50415 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_GR32 }, },
50416 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
50417 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50418 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_GR32 }, },
50419 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
50420 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50421 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_GR32 }, },
50422 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
50423 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50424 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_GR32 }, },
50425 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
50426 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50427 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDrZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_GR32 }, },
50428 { 19135 /* vpbroadcastd */, X86::VPBROADCASTDZrmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
50429 { 19148 /* vpbroadcastmb2q */, X86::VPBROADCASTMB2QZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VK1 }, },
50430 { 19148 /* vpbroadcastmb2q */, X86::VPBROADCASTMB2QZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VK1 }, },
50431 { 19148 /* vpbroadcastmb2q */, X86::VPBROADCASTMB2QZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VK1 }, },
50432 { 19164 /* vpbroadcastmw2d */, X86::VPBROADCASTMW2DZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VK1 }, },
50433 { 19164 /* vpbroadcastmw2d */, X86::VPBROADCASTMW2DZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VK1 }, },
50434 { 19164 /* vpbroadcastmw2d */, X86::VPBROADCASTMW2DZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VK1 }, },
50435 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
50436 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
50437 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
50438 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQYrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256, MCK_Mem64 }, },
50439 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
50440 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_GR64 }, },
50441 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
50442 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
50443 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_GR64 }, },
50444 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ256rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
50445 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
50446 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_GR64 }, },
50447 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64 }, },
50448 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50449 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_GR64 }, },
50450 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
50451 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50452 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_GR64 }, },
50453 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
50454 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50455 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_GR64 }, },
50456 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
50457 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50458 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_GR64 }, },
50459 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
50460 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50461 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_GR64 }, },
50462 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
50463 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50464 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQrZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_GR64 }, },
50465 { 19180 /* vpbroadcastq */, X86::VPBROADCASTQZrmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
50466 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
50467 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16, MCK_Mem16 }, },
50468 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
50469 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWYrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256, MCK_Mem16 }, },
50470 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
50471 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_GR32 }, },
50472 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ128rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
50473 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
50474 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_GR32 }, },
50475 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ256rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16 }, },
50476 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
50477 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_GR32 }, },
50478 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16 }, },
50479 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50480 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_GR32 }, },
50481 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16 }, },
50482 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50483 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_GR32 }, },
50484 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16 }, },
50485 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50486 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_GR32 }, },
50487 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16 }, },
50488 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50489 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_GR32 }, },
50490 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ128rmkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16 }, },
50491 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50492 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_GR32 }, },
50493 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZ256rmkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16 }, },
50494 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50495 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWrZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_GR32 }, },
50496 { 19193 /* vpbroadcastw */, X86::VPBROADCASTWZrmkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16 }, },
50497 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQrri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_17, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50498 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_17, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50499 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQYrri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_17, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50500 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_17, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50501 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_17, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50502 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_17, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50503 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_17, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50504 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_17, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50505 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQZrri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_17, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50506 { 19206 /* vpclmulhqhqdq */, X86::VPCLMULQDQZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__imm_95_17, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50507 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQrri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_1, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50508 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_1, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50509 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQYrri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_1, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50510 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_1, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50511 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50512 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50513 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_1, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50514 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_1, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50515 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQZrri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50516 { 19220 /* vpclmulhqlqdq */, X86::VPCLMULQDQZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__imm_95_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50517 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQrri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_16, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50518 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_16, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50519 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQYrri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_16, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50520 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_16, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50521 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_16, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50522 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_16, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50523 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_16, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50524 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_16, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50525 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQZrri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_16, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50526 { 19234 /* vpclmullqhqdq */, X86::VPCLMULQDQZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__imm_95_16, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50527 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQrri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50528 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_0, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50529 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQYrri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50530 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_0, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50531 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50532 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__imm_95_0, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50533 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50534 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__imm_95_0, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50535 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQZrri, Convert__Reg1_0__Reg1_1__Reg1_2__imm_95_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50536 { 19248 /* vpclmullqlqdq */, X86::VPCLMULQDQZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__imm_95_0, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50537 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50538 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50539 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
50540 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50541 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50542 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50543 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50544 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50545 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50546 { 19262 /* vpclmulqdq */, X86::VPCLMULQDQZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50547 { 19273 /* vpcmov */, X86::VPCMOVrrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
50548 { 19273 /* vpcmov */, X86::VPCMOVrrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50549 { 19273 /* vpcmov */, X86::VPCMOVrmr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
50550 { 19273 /* vpcmov */, X86::VPCMOVYrrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256 }, },
50551 { 19273 /* vpcmov */, X86::VPCMOVYrrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50552 { 19273 /* vpcmov */, X86::VPCMOVYrmr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256 }, },
50553 { 19280 /* vpcmpb */, X86::VPCMPBZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50554 { 19280 /* vpcmpb */, X86::VPCMPBZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50555 { 19280 /* vpcmpb */, X86::VPCMPBZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50556 { 19280 /* vpcmpb */, X86::VPCMPBZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50557 { 19280 /* vpcmpb */, X86::VPCMPBZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50558 { 19280 /* vpcmpb */, X86::VPCMPBZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50559 { 19280 /* vpcmpb */, X86::VPCMPBZ128rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50560 { 19280 /* vpcmpb */, X86::VPCMPBZ128rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50561 { 19280 /* vpcmpb */, X86::VPCMPBZ256rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50562 { 19280 /* vpcmpb */, X86::VPCMPBZ256rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50563 { 19280 /* vpcmpb */, X86::VPCMPBZrrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50564 { 19280 /* vpcmpb */, X86::VPCMPBZrmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50565 { 19287 /* vpcmpd */, X86::VPCMPDZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50566 { 19287 /* vpcmpd */, X86::VPCMPDZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50567 { 19287 /* vpcmpd */, X86::VPCMPDZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50568 { 19287 /* vpcmpd */, X86::VPCMPDZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50569 { 19287 /* vpcmpd */, X86::VPCMPDZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50570 { 19287 /* vpcmpd */, X86::VPCMPDZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50571 { 19287 /* vpcmpd */, X86::VPCMPDZ128rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
50572 { 19287 /* vpcmpd */, X86::VPCMPDZ256rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
50573 { 19287 /* vpcmpd */, X86::VPCMPDZrmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
50574 { 19287 /* vpcmpd */, X86::VPCMPDZ128rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50575 { 19287 /* vpcmpd */, X86::VPCMPDZ128rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50576 { 19287 /* vpcmpd */, X86::VPCMPDZ256rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50577 { 19287 /* vpcmpd */, X86::VPCMPDZ256rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50578 { 19287 /* vpcmpd */, X86::VPCMPDZrrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50579 { 19287 /* vpcmpd */, X86::VPCMPDZrmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50580 { 19287 /* vpcmpd */, X86::VPCMPDZ128rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
50581 { 19287 /* vpcmpd */, X86::VPCMPDZ256rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
50582 { 19287 /* vpcmpd */, X86::VPCMPDZrmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
50583 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
50584 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
50585 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
50586 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
50587 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
50588 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
50589 { 19294 /* vpcmpeqb */, X86::VPCMPEQBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50590 { 19294 /* vpcmpeqb */, X86::VPCMPEQBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50591 { 19294 /* vpcmpeqb */, X86::VPCMPEQBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50592 { 19294 /* vpcmpeqb */, X86::VPCMPEQBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50593 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50594 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50595 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50596 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50597 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50598 { 19294 /* vpcmpeqb */, X86::VPCMPEQBZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50599 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
50600 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
50601 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
50602 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
50603 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
50604 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
50605 { 19303 /* vpcmpeqd */, X86::VPCMPEQDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50606 { 19303 /* vpcmpeqd */, X86::VPCMPEQDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50607 { 19303 /* vpcmpeqd */, X86::VPCMPEQDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50608 { 19303 /* vpcmpeqd */, X86::VPCMPEQDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50609 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50610 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50611 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50612 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50613 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50614 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50615 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50616 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50617 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50618 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ128rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50619 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZ256rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50620 { 19303 /* vpcmpeqd */, X86::VPCMPEQDZrmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50621 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
50622 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
50623 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
50624 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
50625 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
50626 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
50627 { 19312 /* vpcmpeqq */, X86::VPCMPEQQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50628 { 19312 /* vpcmpeqq */, X86::VPCMPEQQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50629 { 19312 /* vpcmpeqq */, X86::VPCMPEQQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50630 { 19312 /* vpcmpeqq */, X86::VPCMPEQQYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50631 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50632 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50633 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50634 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50635 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50636 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50637 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50638 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50639 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50640 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ128rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50641 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZ256rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50642 { 19312 /* vpcmpeqq */, X86::VPCMPEQQZrmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50643 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
50644 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
50645 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
50646 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
50647 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
50648 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
50649 { 19321 /* vpcmpeqw */, X86::VPCMPEQWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50650 { 19321 /* vpcmpeqw */, X86::VPCMPEQWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50651 { 19321 /* vpcmpeqw */, X86::VPCMPEQWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50652 { 19321 /* vpcmpeqw */, X86::VPCMPEQWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50653 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50654 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50655 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50656 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50657 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50658 { 19321 /* vpcmpeqw */, X86::VPCMPEQWZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50659 { 19330 /* vpcmpestri */, X86::VPCMPESTRIrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50660 { 19330 /* vpcmpestri */, X86::VPCMPESTRIrmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50661 { 19341 /* vpcmpestrm */, X86::VPCMPESTRMrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50662 { 19341 /* vpcmpestrm */, X86::VPCMPESTRMrmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50663 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
50664 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
50665 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
50666 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
50667 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
50668 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
50669 { 19352 /* vpcmpgtb */, X86::VPCMPGTBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50670 { 19352 /* vpcmpgtb */, X86::VPCMPGTBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50671 { 19352 /* vpcmpgtb */, X86::VPCMPGTBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50672 { 19352 /* vpcmpgtb */, X86::VPCMPGTBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50673 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50674 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50675 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50676 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50677 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50678 { 19352 /* vpcmpgtb */, X86::VPCMPGTBZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50679 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
50680 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
50681 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
50682 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
50683 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
50684 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
50685 { 19361 /* vpcmpgtd */, X86::VPCMPGTDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50686 { 19361 /* vpcmpgtd */, X86::VPCMPGTDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50687 { 19361 /* vpcmpgtd */, X86::VPCMPGTDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50688 { 19361 /* vpcmpgtd */, X86::VPCMPGTDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50689 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50690 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50691 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50692 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50693 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50694 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50695 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50696 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50697 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50698 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ128rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50699 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZ256rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50700 { 19361 /* vpcmpgtd */, X86::VPCMPGTDZrmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50701 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
50702 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
50703 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
50704 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
50705 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
50706 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
50707 { 19370 /* vpcmpgtq */, X86::VPCMPGTQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50708 { 19370 /* vpcmpgtq */, X86::VPCMPGTQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50709 { 19370 /* vpcmpgtq */, X86::VPCMPGTQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50710 { 19370 /* vpcmpgtq */, X86::VPCMPGTQYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50711 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50712 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50713 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50714 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50715 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50716 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50717 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50718 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50719 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50720 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ128rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50721 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZ256rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50722 { 19370 /* vpcmpgtq */, X86::VPCMPGTQZrmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50723 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
50724 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
50725 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
50726 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
50727 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
50728 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
50729 { 19379 /* vpcmpgtw */, X86::VPCMPGTWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50730 { 19379 /* vpcmpgtw */, X86::VPCMPGTWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50731 { 19379 /* vpcmpgtw */, X86::VPCMPGTWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50732 { 19379 /* vpcmpgtw */, X86::VPCMPGTWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50733 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50734 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50735 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50736 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50737 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50738 { 19379 /* vpcmpgtw */, X86::VPCMPGTWZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50739 { 19388 /* vpcmpistri */, X86::VPCMPISTRIrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50740 { 19388 /* vpcmpistri */, X86::VPCMPISTRIrmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50741 { 19399 /* vpcmpistrm */, X86::VPCMPISTRMrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50742 { 19399 /* vpcmpistrm */, X86::VPCMPISTRMrmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50743 { 19410 /* vpcmpq */, X86::VPCMPQZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50744 { 19410 /* vpcmpq */, X86::VPCMPQZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50745 { 19410 /* vpcmpq */, X86::VPCMPQZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50746 { 19410 /* vpcmpq */, X86::VPCMPQZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50747 { 19410 /* vpcmpq */, X86::VPCMPQZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50748 { 19410 /* vpcmpq */, X86::VPCMPQZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50749 { 19410 /* vpcmpq */, X86::VPCMPQZ128rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
50750 { 19410 /* vpcmpq */, X86::VPCMPQZ256rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
50751 { 19410 /* vpcmpq */, X86::VPCMPQZrmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
50752 { 19410 /* vpcmpq */, X86::VPCMPQZ128rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50753 { 19410 /* vpcmpq */, X86::VPCMPQZ128rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50754 { 19410 /* vpcmpq */, X86::VPCMPQZ256rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50755 { 19410 /* vpcmpq */, X86::VPCMPQZ256rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50756 { 19410 /* vpcmpq */, X86::VPCMPQZrrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50757 { 19410 /* vpcmpq */, X86::VPCMPQZrmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50758 { 19410 /* vpcmpq */, X86::VPCMPQZ128rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
50759 { 19410 /* vpcmpq */, X86::VPCMPQZ256rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
50760 { 19410 /* vpcmpq */, X86::VPCMPQZrmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
50761 { 19417 /* vpcmpub */, X86::VPCMPUBZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50762 { 19417 /* vpcmpub */, X86::VPCMPUBZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50763 { 19417 /* vpcmpub */, X86::VPCMPUBZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50764 { 19417 /* vpcmpub */, X86::VPCMPUBZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50765 { 19417 /* vpcmpub */, X86::VPCMPUBZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50766 { 19417 /* vpcmpub */, X86::VPCMPUBZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50767 { 19417 /* vpcmpub */, X86::VPCMPUBZ128rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50768 { 19417 /* vpcmpub */, X86::VPCMPUBZ128rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50769 { 19417 /* vpcmpub */, X86::VPCMPUBZ256rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50770 { 19417 /* vpcmpub */, X86::VPCMPUBZ256rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50771 { 19417 /* vpcmpub */, X86::VPCMPUBZrrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50772 { 19417 /* vpcmpub */, X86::VPCMPUBZrmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50773 { 19425 /* vpcmpud */, X86::VPCMPUDZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50774 { 19425 /* vpcmpud */, X86::VPCMPUDZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50775 { 19425 /* vpcmpud */, X86::VPCMPUDZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50776 { 19425 /* vpcmpud */, X86::VPCMPUDZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50777 { 19425 /* vpcmpud */, X86::VPCMPUDZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50778 { 19425 /* vpcmpud */, X86::VPCMPUDZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50779 { 19425 /* vpcmpud */, X86::VPCMPUDZ128rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
50780 { 19425 /* vpcmpud */, X86::VPCMPUDZ256rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
50781 { 19425 /* vpcmpud */, X86::VPCMPUDZrmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
50782 { 19425 /* vpcmpud */, X86::VPCMPUDZ128rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50783 { 19425 /* vpcmpud */, X86::VPCMPUDZ128rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50784 { 19425 /* vpcmpud */, X86::VPCMPUDZ256rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50785 { 19425 /* vpcmpud */, X86::VPCMPUDZ256rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50786 { 19425 /* vpcmpud */, X86::VPCMPUDZrrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50787 { 19425 /* vpcmpud */, X86::VPCMPUDZrmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50788 { 19425 /* vpcmpud */, X86::VPCMPUDZ128rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
50789 { 19425 /* vpcmpud */, X86::VPCMPUDZ256rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
50790 { 19425 /* vpcmpud */, X86::VPCMPUDZrmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
50791 { 19433 /* vpcmpuq */, X86::VPCMPUQZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50792 { 19433 /* vpcmpuq */, X86::VPCMPUQZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50793 { 19433 /* vpcmpuq */, X86::VPCMPUQZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50794 { 19433 /* vpcmpuq */, X86::VPCMPUQZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50795 { 19433 /* vpcmpuq */, X86::VPCMPUQZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50796 { 19433 /* vpcmpuq */, X86::VPCMPUQZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50797 { 19433 /* vpcmpuq */, X86::VPCMPUQZ128rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
50798 { 19433 /* vpcmpuq */, X86::VPCMPUQZ256rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
50799 { 19433 /* vpcmpuq */, X86::VPCMPUQZrmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
50800 { 19433 /* vpcmpuq */, X86::VPCMPUQZ128rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50801 { 19433 /* vpcmpuq */, X86::VPCMPUQZ128rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50802 { 19433 /* vpcmpuq */, X86::VPCMPUQZ256rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50803 { 19433 /* vpcmpuq */, X86::VPCMPUQZ256rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50804 { 19433 /* vpcmpuq */, X86::VPCMPUQZrrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50805 { 19433 /* vpcmpuq */, X86::VPCMPUQZrmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50806 { 19433 /* vpcmpuq */, X86::VPCMPUQZ128rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
50807 { 19433 /* vpcmpuq */, X86::VPCMPUQZ256rmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
50808 { 19433 /* vpcmpuq */, X86::VPCMPUQZrmbik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
50809 { 19441 /* vpcmpuw */, X86::VPCMPUWZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50810 { 19441 /* vpcmpuw */, X86::VPCMPUWZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50811 { 19441 /* vpcmpuw */, X86::VPCMPUWZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50812 { 19441 /* vpcmpuw */, X86::VPCMPUWZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50813 { 19441 /* vpcmpuw */, X86::VPCMPUWZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50814 { 19441 /* vpcmpuw */, X86::VPCMPUWZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50815 { 19441 /* vpcmpuw */, X86::VPCMPUWZ128rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50816 { 19441 /* vpcmpuw */, X86::VPCMPUWZ128rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50817 { 19441 /* vpcmpuw */, X86::VPCMPUWZ256rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50818 { 19441 /* vpcmpuw */, X86::VPCMPUWZ256rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50819 { 19441 /* vpcmpuw */, X86::VPCMPUWZrrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50820 { 19441 /* vpcmpuw */, X86::VPCMPUWZrmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50821 { 19449 /* vpcmpw */, X86::VPCMPWZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50822 { 19449 /* vpcmpw */, X86::VPCMPWZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50823 { 19449 /* vpcmpw */, X86::VPCMPWZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50824 { 19449 /* vpcmpw */, X86::VPCMPWZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50825 { 19449 /* vpcmpw */, X86::VPCMPWZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50826 { 19449 /* vpcmpw */, X86::VPCMPWZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50827 { 19449 /* vpcmpw */, X86::VPCMPWZ128rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
50828 { 19449 /* vpcmpw */, X86::VPCMPWZ128rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50829 { 19449 /* vpcmpw */, X86::VPCMPWZ256rrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
50830 { 19449 /* vpcmpw */, X86::VPCMPWZ256rmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
50831 { 19449 /* vpcmpw */, X86::VPCMPWZrrik, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
50832 { 19449 /* vpcmpw */, X86::VPCMPWZrmik, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
50833 { 19456 /* vpcomb */, X86::VPCOMBri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50834 { 19456 /* vpcomb */, X86::VPCOMBmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50835 { 19463 /* vpcomd */, X86::VPCOMDri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50836 { 19463 /* vpcomd */, X86::VPCOMDmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50837 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
50838 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
50839 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
50840 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
50841 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
50842 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
50843 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50844 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
50845 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
50846 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50847 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
50848 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
50849 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50850 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
50851 { 19470 /* vpcompressb */, X86::VPCOMPRESSBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
50852 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
50853 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
50854 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
50855 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
50856 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
50857 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
50858 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50859 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
50860 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
50861 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50862 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
50863 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
50864 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50865 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
50866 { 19482 /* vpcompressd */, X86::VPCOMPRESSDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
50867 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
50868 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
50869 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
50870 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
50871 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
50872 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
50873 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50874 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
50875 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
50876 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50877 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
50878 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
50879 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50880 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
50881 { 19494 /* vpcompressq */, X86::VPCOMPRESSQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
50882 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
50883 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
50884 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
50885 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ128mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_FR16X }, },
50886 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ256mr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR256X }, },
50887 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZmr, Convert__Mem5125_0__Reg1_1, AMFBS_None, { MCK_Mem512, MCK_VR512 }, },
50888 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50889 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
50890 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
50891 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ128mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50892 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ256mrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
50893 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZmrk, Convert__Mem5125_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
50894 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50895 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
50896 { 19506 /* vpcompressw */, X86::VPCOMPRESSWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
50897 { 19518 /* vpcomq */, X86::VPCOMQri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50898 { 19518 /* vpcomq */, X86::VPCOMQmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50899 { 19525 /* vpcomub */, X86::VPCOMUBri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50900 { 19525 /* vpcomub */, X86::VPCOMUBmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50901 { 19533 /* vpcomud */, X86::VPCOMUDri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50902 { 19533 /* vpcomud */, X86::VPCOMUDmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50903 { 19541 /* vpcomuq */, X86::VPCOMUQri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50904 { 19541 /* vpcomuq */, X86::VPCOMUQmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50905 { 19549 /* vpcomuw */, X86::VPCOMUWri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50906 { 19549 /* vpcomuw */, X86::VPCOMUWmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50907 { 19557 /* vpcomw */, X86::VPCOMWri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
50908 { 19557 /* vpcomw */, X86::VPCOMWmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
50909 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
50910 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
50911 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
50912 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
50913 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
50914 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
50915 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50916 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50917 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50918 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50919 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
50920 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
50921 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
50922 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
50923 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
50924 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50925 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
50926 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
50927 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
50928 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
50929 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
50930 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
50931 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
50932 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
50933 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
50934 { 19564 /* vpconflictd */, X86::VPCONFLICTDZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
50935 { 19564 /* vpconflictd */, X86::VPCONFLICTDZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
50936 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
50937 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
50938 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
50939 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
50940 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
50941 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
50942 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
50943 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
50944 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
50945 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
50946 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
50947 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
50948 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
50949 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
50950 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
50951 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
50952 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
50953 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
50954 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
50955 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
50956 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
50957 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
50958 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
50959 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
50960 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
50961 { 19576 /* vpconflictq */, X86::VPCONFLICTQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
50962 { 19576 /* vpconflictq */, X86::VPCONFLICTQZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
50963 { 19588 /* vpdpbssd */, X86::VPDPBSSDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50964 { 19588 /* vpdpbssd */, X86::VPDPBSSDrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50965 { 19588 /* vpdpbssd */, X86::VPDPBSSDYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50966 { 19588 /* vpdpbssd */, X86::VPDPBSSDYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50967 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50968 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
50969 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
50970 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
50971 { 19588 /* vpdpbssd */, X86::VPDPBSSDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
50972 { 19588 /* vpdpbssd */, X86::VPDPBSSDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
50973 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50974 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50975 { 19588 /* vpdpbssd */, X86::VPDPBSSDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50976 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
50977 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
50978 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
50979 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
50980 { 19588 /* vpdpbssd */, X86::VPDPBSSDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
50981 { 19588 /* vpdpbssd */, X86::VPDPBSSDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
50982 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
50983 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
50984 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50985 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
50986 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
50987 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50988 { 19588 /* vpdpbssd */, X86::VPDPBSSDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
50989 { 19588 /* vpdpbssd */, X86::VPDPBSSDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
50990 { 19588 /* vpdpbssd */, X86::VPDPBSSDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50991 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
50992 { 19588 /* vpdpbssd */, X86::VPDPBSSDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
50993 { 19588 /* vpdpbssd */, X86::VPDPBSSDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
50994 { 19597 /* vpdpbssds */, X86::VPDPBSSDSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
50995 { 19597 /* vpdpbssds */, X86::VPDPBSSDSrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
50996 { 19597 /* vpdpbssds */, X86::VPDPBSSDSYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
50997 { 19597 /* vpdpbssds */, X86::VPDPBSSDSYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
50998 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
50999 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51000 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51001 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51002 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51003 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51004 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51005 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51006 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51007 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51008 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51009 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51010 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51011 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51012 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51013 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51014 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51015 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51016 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51017 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51018 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51019 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51020 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51021 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51022 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51023 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51024 { 19597 /* vpdpbssds */, X86::VPDPBSSDSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51025 { 19607 /* vpdpbsud */, X86::VPDPBSUDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51026 { 19607 /* vpdpbsud */, X86::VPDPBSUDrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51027 { 19607 /* vpdpbsud */, X86::VPDPBSUDYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51028 { 19607 /* vpdpbsud */, X86::VPDPBSUDYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51029 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51030 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51031 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51032 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51033 { 19607 /* vpdpbsud */, X86::VPDPBSUDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51034 { 19607 /* vpdpbsud */, X86::VPDPBSUDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51035 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51036 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51037 { 19607 /* vpdpbsud */, X86::VPDPBSUDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51038 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51039 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51040 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51041 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51042 { 19607 /* vpdpbsud */, X86::VPDPBSUDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51043 { 19607 /* vpdpbsud */, X86::VPDPBSUDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51044 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51045 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51046 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51047 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51048 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51049 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51050 { 19607 /* vpdpbsud */, X86::VPDPBSUDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51051 { 19607 /* vpdpbsud */, X86::VPDPBSUDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51052 { 19607 /* vpdpbsud */, X86::VPDPBSUDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51053 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51054 { 19607 /* vpdpbsud */, X86::VPDPBSUDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51055 { 19607 /* vpdpbsud */, X86::VPDPBSUDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51056 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51057 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51058 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51059 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51060 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51061 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51062 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51063 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51064 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51065 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51066 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51067 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51068 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51069 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51070 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51071 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51072 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51073 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51074 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51075 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51076 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51077 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51078 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51079 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51080 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51081 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51082 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51083 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51084 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51085 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51086 { 19616 /* vpdpbsuds */, X86::VPDPBSUDSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51087 { 19626 /* vpdpbusd */, X86::VPDPBUSDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51088 { 19626 /* vpdpbusd */, X86::VPDPBUSDrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51089 { 19626 /* vpdpbusd */, X86::VPDPBUSDYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51090 { 19626 /* vpdpbusd */, X86::VPDPBUSDYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51091 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51092 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51093 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51094 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51095 { 19626 /* vpdpbusd */, X86::VPDPBUSDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51096 { 19626 /* vpdpbusd */, X86::VPDPBUSDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51097 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51098 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51099 { 19626 /* vpdpbusd */, X86::VPDPBUSDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51100 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51101 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51102 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51103 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51104 { 19626 /* vpdpbusd */, X86::VPDPBUSDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51105 { 19626 /* vpdpbusd */, X86::VPDPBUSDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51106 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51107 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51108 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51109 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51110 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51111 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51112 { 19626 /* vpdpbusd */, X86::VPDPBUSDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51113 { 19626 /* vpdpbusd */, X86::VPDPBUSDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51114 { 19626 /* vpdpbusd */, X86::VPDPBUSDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51115 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51116 { 19626 /* vpdpbusd */, X86::VPDPBUSDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51117 { 19626 /* vpdpbusd */, X86::VPDPBUSDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51118 { 19635 /* vpdpbusds */, X86::VPDPBUSDSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51119 { 19635 /* vpdpbusds */, X86::VPDPBUSDSrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51120 { 19635 /* vpdpbusds */, X86::VPDPBUSDSYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51121 { 19635 /* vpdpbusds */, X86::VPDPBUSDSYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51122 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51123 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51124 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51125 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51126 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51127 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51128 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51129 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51130 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51131 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51132 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51133 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51134 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51135 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51136 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51137 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51138 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51139 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51140 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51141 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51142 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51143 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51144 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51145 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51146 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51147 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51148 { 19635 /* vpdpbusds */, X86::VPDPBUSDSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51149 { 19645 /* vpdpbuud */, X86::VPDPBUUDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51150 { 19645 /* vpdpbuud */, X86::VPDPBUUDrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51151 { 19645 /* vpdpbuud */, X86::VPDPBUUDYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51152 { 19645 /* vpdpbuud */, X86::VPDPBUUDYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51153 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51154 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51155 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51156 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51157 { 19645 /* vpdpbuud */, X86::VPDPBUUDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51158 { 19645 /* vpdpbuud */, X86::VPDPBUUDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51159 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51160 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51161 { 19645 /* vpdpbuud */, X86::VPDPBUUDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51162 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51163 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51164 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51165 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51166 { 19645 /* vpdpbuud */, X86::VPDPBUUDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51167 { 19645 /* vpdpbuud */, X86::VPDPBUUDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51168 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51169 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51170 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51171 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51172 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51173 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51174 { 19645 /* vpdpbuud */, X86::VPDPBUUDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51175 { 19645 /* vpdpbuud */, X86::VPDPBUUDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51176 { 19645 /* vpdpbuud */, X86::VPDPBUUDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51177 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51178 { 19645 /* vpdpbuud */, X86::VPDPBUUDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51179 { 19645 /* vpdpbuud */, X86::VPDPBUUDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51180 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51181 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51182 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51183 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51184 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51185 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51186 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51187 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51188 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51189 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51190 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51191 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51192 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51193 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51194 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51195 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51196 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51197 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51198 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51199 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51200 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51201 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51202 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51203 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51204 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51205 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51206 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51207 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51208 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51209 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51210 { 19654 /* vpdpbuuds */, X86::VPDPBUUDSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51211 { 19664 /* vpdpwssd */, X86::VPDPWSSDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51212 { 19664 /* vpdpwssd */, X86::VPDPWSSDrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51213 { 19664 /* vpdpwssd */, X86::VPDPWSSDYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51214 { 19664 /* vpdpwssd */, X86::VPDPWSSDYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51215 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51216 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51217 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51218 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51219 { 19664 /* vpdpwssd */, X86::VPDPWSSDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51220 { 19664 /* vpdpwssd */, X86::VPDPWSSDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51221 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51222 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51223 { 19664 /* vpdpwssd */, X86::VPDPWSSDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51224 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51225 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51226 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51227 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51228 { 19664 /* vpdpwssd */, X86::VPDPWSSDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51229 { 19664 /* vpdpwssd */, X86::VPDPWSSDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51230 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51231 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51232 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51233 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51234 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51235 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51236 { 19664 /* vpdpwssd */, X86::VPDPWSSDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51237 { 19664 /* vpdpwssd */, X86::VPDPWSSDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51238 { 19664 /* vpdpwssd */, X86::VPDPWSSDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51239 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51240 { 19664 /* vpdpwssd */, X86::VPDPWSSDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51241 { 19664 /* vpdpwssd */, X86::VPDPWSSDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51242 { 19673 /* vpdpwssds */, X86::VPDPWSSDSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51243 { 19673 /* vpdpwssds */, X86::VPDPWSSDSrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51244 { 19673 /* vpdpwssds */, X86::VPDPWSSDSYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51245 { 19673 /* vpdpwssds */, X86::VPDPWSSDSYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51246 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51247 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51248 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51249 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51250 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51251 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51252 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51253 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51254 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51255 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51256 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51257 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51258 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51259 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51260 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51261 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51262 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51263 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51264 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51265 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51266 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51267 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51268 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51269 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51270 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51271 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51272 { 19673 /* vpdpwssds */, X86::VPDPWSSDSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51273 { 19683 /* vpdpwsud */, X86::VPDPWSUDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51274 { 19683 /* vpdpwsud */, X86::VPDPWSUDrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51275 { 19683 /* vpdpwsud */, X86::VPDPWSUDYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51276 { 19683 /* vpdpwsud */, X86::VPDPWSUDYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51277 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51278 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51279 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51280 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51281 { 19683 /* vpdpwsud */, X86::VPDPWSUDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51282 { 19683 /* vpdpwsud */, X86::VPDPWSUDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51283 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51284 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51285 { 19683 /* vpdpwsud */, X86::VPDPWSUDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51286 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51287 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51288 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51289 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51290 { 19683 /* vpdpwsud */, X86::VPDPWSUDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51291 { 19683 /* vpdpwsud */, X86::VPDPWSUDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51292 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51293 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51294 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51295 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51296 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51297 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51298 { 19683 /* vpdpwsud */, X86::VPDPWSUDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51299 { 19683 /* vpdpwsud */, X86::VPDPWSUDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51300 { 19683 /* vpdpwsud */, X86::VPDPWSUDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51301 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51302 { 19683 /* vpdpwsud */, X86::VPDPWSUDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51303 { 19683 /* vpdpwsud */, X86::VPDPWSUDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51304 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51305 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51306 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51307 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51308 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51309 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51310 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51311 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51312 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51313 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51314 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51315 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51316 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51317 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51318 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51319 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51320 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51321 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51322 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51323 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51324 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51325 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51326 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51327 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51328 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51329 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51330 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51331 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51332 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51333 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51334 { 19692 /* vpdpwsuds */, X86::VPDPWSUDSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51335 { 19702 /* vpdpwusd */, X86::VPDPWUSDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51336 { 19702 /* vpdpwusd */, X86::VPDPWUSDrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51337 { 19702 /* vpdpwusd */, X86::VPDPWUSDYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51338 { 19702 /* vpdpwusd */, X86::VPDPWUSDYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51339 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51340 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51341 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51342 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51343 { 19702 /* vpdpwusd */, X86::VPDPWUSDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51344 { 19702 /* vpdpwusd */, X86::VPDPWUSDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51345 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51346 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51347 { 19702 /* vpdpwusd */, X86::VPDPWUSDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51348 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51349 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51350 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51351 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51352 { 19702 /* vpdpwusd */, X86::VPDPWUSDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51353 { 19702 /* vpdpwusd */, X86::VPDPWUSDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51354 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51355 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51356 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51357 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51358 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51359 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51360 { 19702 /* vpdpwusd */, X86::VPDPWUSDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51361 { 19702 /* vpdpwusd */, X86::VPDPWUSDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51362 { 19702 /* vpdpwusd */, X86::VPDPWUSDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51363 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51364 { 19702 /* vpdpwusd */, X86::VPDPWUSDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51365 { 19702 /* vpdpwusd */, X86::VPDPWUSDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51366 { 19711 /* vpdpwusds */, X86::VPDPWUSDSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51367 { 19711 /* vpdpwusds */, X86::VPDPWUSDSrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51368 { 19711 /* vpdpwusds */, X86::VPDPWUSDSYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51369 { 19711 /* vpdpwusds */, X86::VPDPWUSDSYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51370 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51371 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51372 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51373 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51374 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51375 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51376 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51377 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51378 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51379 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51380 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51381 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51382 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51383 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51384 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51385 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51386 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51387 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51388 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51389 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51390 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51391 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51392 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51393 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51394 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51395 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51396 { 19711 /* vpdpwusds */, X86::VPDPWUSDSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51397 { 19721 /* vpdpwuud */, X86::VPDPWUUDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51398 { 19721 /* vpdpwuud */, X86::VPDPWUUDrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51399 { 19721 /* vpdpwuud */, X86::VPDPWUUDYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51400 { 19721 /* vpdpwuud */, X86::VPDPWUUDYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51401 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51402 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51403 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51404 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51405 { 19721 /* vpdpwuud */, X86::VPDPWUUDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51406 { 19721 /* vpdpwuud */, X86::VPDPWUUDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51407 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51408 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51409 { 19721 /* vpdpwuud */, X86::VPDPWUUDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51410 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51411 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51412 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51413 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51414 { 19721 /* vpdpwuud */, X86::VPDPWUUDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51415 { 19721 /* vpdpwuud */, X86::VPDPWUUDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51416 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51417 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51418 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51419 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51420 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51421 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51422 { 19721 /* vpdpwuud */, X86::VPDPWUUDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51423 { 19721 /* vpdpwuud */, X86::VPDPWUUDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51424 { 19721 /* vpdpwuud */, X86::VPDPWUUDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51425 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51426 { 19721 /* vpdpwuud */, X86::VPDPWUUDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51427 { 19721 /* vpdpwuud */, X86::VPDPWUUDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51428 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51429 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51430 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51431 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51432 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51433 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51434 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51435 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51436 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51437 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51438 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51439 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51440 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51441 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51442 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51443 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51444 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51445 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51446 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51447 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51448 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51449 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51450 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51451 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51452 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51453 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51454 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51455 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51456 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51457 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51458 { 19730 /* vpdpwuuds */, X86::VPDPWUUDSZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51459 { 19740 /* vperm2f128 */, X86::VPERM2F128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
51460 { 19740 /* vperm2f128 */, X86::VPERM2F128rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51461 { 19751 /* vperm2i128 */, X86::VPERM2I128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
51462 { 19751 /* vperm2i128 */, X86::VPERM2I128rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51463 { 19762 /* vpermb */, X86::VPERMBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51464 { 19762 /* vpermb */, X86::VPERMBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51465 { 19762 /* vpermb */, X86::VPERMBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51466 { 19762 /* vpermb */, X86::VPERMBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51467 { 19762 /* vpermb */, X86::VPERMBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51468 { 19762 /* vpermb */, X86::VPERMBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51469 { 19762 /* vpermb */, X86::VPERMBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51470 { 19762 /* vpermb */, X86::VPERMBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51471 { 19762 /* vpermb */, X86::VPERMBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51472 { 19762 /* vpermb */, X86::VPERMBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51473 { 19762 /* vpermb */, X86::VPERMBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51474 { 19762 /* vpermb */, X86::VPERMBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51475 { 19762 /* vpermb */, X86::VPERMBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51476 { 19762 /* vpermb */, X86::VPERMBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51477 { 19762 /* vpermb */, X86::VPERMBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51478 { 19762 /* vpermb */, X86::VPERMBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51479 { 19762 /* vpermb */, X86::VPERMBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51480 { 19762 /* vpermb */, X86::VPERMBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51481 { 19769 /* vpermd */, X86::VPERMDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51482 { 19769 /* vpermd */, X86::VPERMDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51483 { 19769 /* vpermd */, X86::VPERMDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51484 { 19769 /* vpermd */, X86::VPERMDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51485 { 19769 /* vpermd */, X86::VPERMDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51486 { 19769 /* vpermd */, X86::VPERMDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51487 { 19769 /* vpermd */, X86::VPERMDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51488 { 19769 /* vpermd */, X86::VPERMDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51489 { 19769 /* vpermd */, X86::VPERMDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51490 { 19769 /* vpermd */, X86::VPERMDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51491 { 19769 /* vpermd */, X86::VPERMDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51492 { 19769 /* vpermd */, X86::VPERMDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51493 { 19769 /* vpermd */, X86::VPERMDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51494 { 19769 /* vpermd */, X86::VPERMDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51495 { 19769 /* vpermd */, X86::VPERMDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51496 { 19769 /* vpermd */, X86::VPERMDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51497 { 19769 /* vpermd */, X86::VPERMDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51498 { 19769 /* vpermd */, X86::VPERMDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51499 { 19769 /* vpermd */, X86::VPERMDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51500 { 19769 /* vpermd */, X86::VPERMDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51501 { 19776 /* vpermi2b */, X86::VPERMI2BZ128rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51502 { 19776 /* vpermi2b */, X86::VPERMI2BZ128rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51503 { 19776 /* vpermi2b */, X86::VPERMI2BZ256rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51504 { 19776 /* vpermi2b */, X86::VPERMI2BZ256rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51505 { 19776 /* vpermi2b */, X86::VPERMI2BZrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51506 { 19776 /* vpermi2b */, X86::VPERMI2BZrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51507 { 19776 /* vpermi2b */, X86::VPERMI2BZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51508 { 19776 /* vpermi2b */, X86::VPERMI2BZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51509 { 19776 /* vpermi2b */, X86::VPERMI2BZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51510 { 19776 /* vpermi2b */, X86::VPERMI2BZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51511 { 19776 /* vpermi2b */, X86::VPERMI2BZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51512 { 19776 /* vpermi2b */, X86::VPERMI2BZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51513 { 19776 /* vpermi2b */, X86::VPERMI2BZ128rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51514 { 19776 /* vpermi2b */, X86::VPERMI2BZ128rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51515 { 19776 /* vpermi2b */, X86::VPERMI2BZ256rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51516 { 19776 /* vpermi2b */, X86::VPERMI2BZ256rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51517 { 19776 /* vpermi2b */, X86::VPERMI2BZrrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51518 { 19776 /* vpermi2b */, X86::VPERMI2BZrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51519 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51520 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51521 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51522 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51523 { 19785 /* vpermi2d */, X86::VPERMI2DZrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51524 { 19785 /* vpermi2d */, X86::VPERMI2DZrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51525 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51526 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51527 { 19785 /* vpermi2d */, X86::VPERMI2DZrmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51528 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51529 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51530 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51531 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51532 { 19785 /* vpermi2d */, X86::VPERMI2DZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51533 { 19785 /* vpermi2d */, X86::VPERMI2DZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51534 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51535 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51536 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51537 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51538 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51539 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51540 { 19785 /* vpermi2d */, X86::VPERMI2DZrrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51541 { 19785 /* vpermi2d */, X86::VPERMI2DZrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51542 { 19785 /* vpermi2d */, X86::VPERMI2DZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51543 { 19785 /* vpermi2d */, X86::VPERMI2DZ128rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51544 { 19785 /* vpermi2d */, X86::VPERMI2DZ256rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51545 { 19785 /* vpermi2d */, X86::VPERMI2DZrmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51546 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51547 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51548 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51549 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51550 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51551 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51552 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51553 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51554 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51555 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51556 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51557 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51558 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51559 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51560 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51561 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51562 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51563 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51564 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51565 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51566 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51567 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51568 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51569 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51570 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ128rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51571 { 19794 /* vpermi2pd */, X86::VPERMI2PDZ256rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51572 { 19794 /* vpermi2pd */, X86::VPERMI2PDZrmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51573 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51574 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51575 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51576 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51577 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51578 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51579 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51580 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51581 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51582 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51583 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51584 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51585 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51586 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51587 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51588 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51589 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51590 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51591 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51592 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51593 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51594 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51595 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51596 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51597 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ128rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51598 { 19804 /* vpermi2ps */, X86::VPERMI2PSZ256rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51599 { 19804 /* vpermi2ps */, X86::VPERMI2PSZrmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51600 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51601 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51602 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51603 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51604 { 19814 /* vpermi2q */, X86::VPERMI2QZrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51605 { 19814 /* vpermi2q */, X86::VPERMI2QZrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51606 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51607 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51608 { 19814 /* vpermi2q */, X86::VPERMI2QZrmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51609 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51610 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51611 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51612 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51613 { 19814 /* vpermi2q */, X86::VPERMI2QZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51614 { 19814 /* vpermi2q */, X86::VPERMI2QZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51615 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51616 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51617 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51618 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51619 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51620 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51621 { 19814 /* vpermi2q */, X86::VPERMI2QZrrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51622 { 19814 /* vpermi2q */, X86::VPERMI2QZrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51623 { 19814 /* vpermi2q */, X86::VPERMI2QZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51624 { 19814 /* vpermi2q */, X86::VPERMI2QZ128rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51625 { 19814 /* vpermi2q */, X86::VPERMI2QZ256rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51626 { 19814 /* vpermi2q */, X86::VPERMI2QZrmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51627 { 19823 /* vpermi2w */, X86::VPERMI2WZ128rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51628 { 19823 /* vpermi2w */, X86::VPERMI2WZ128rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51629 { 19823 /* vpermi2w */, X86::VPERMI2WZ256rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51630 { 19823 /* vpermi2w */, X86::VPERMI2WZ256rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51631 { 19823 /* vpermi2w */, X86::VPERMI2WZrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51632 { 19823 /* vpermi2w */, X86::VPERMI2WZrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51633 { 19823 /* vpermi2w */, X86::VPERMI2WZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51634 { 19823 /* vpermi2w */, X86::VPERMI2WZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51635 { 19823 /* vpermi2w */, X86::VPERMI2WZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51636 { 19823 /* vpermi2w */, X86::VPERMI2WZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51637 { 19823 /* vpermi2w */, X86::VPERMI2WZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51638 { 19823 /* vpermi2w */, X86::VPERMI2WZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51639 { 19823 /* vpermi2w */, X86::VPERMI2WZ128rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51640 { 19823 /* vpermi2w */, X86::VPERMI2WZ128rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51641 { 19823 /* vpermi2w */, X86::VPERMI2WZ256rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51642 { 19823 /* vpermi2w */, X86::VPERMI2WZ256rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51643 { 19823 /* vpermi2w */, X86::VPERMI2WZrrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51644 { 19823 /* vpermi2w */, X86::VPERMI2WZrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51645 { 19832 /* vpermil2pd */, X86::VPERMIL2PDrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3__ImmUnsignedi41_4, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi4 }, },
51646 { 19832 /* vpermil2pd */, X86::VPERMIL2PDrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3__ImmUnsignedi41_4, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi4 }, },
51647 { 19832 /* vpermil2pd */, X86::VPERMIL2PDmr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3__ImmUnsignedi41_4, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16, MCK_ImmUnsignedi4 }, },
51648 { 19832 /* vpermil2pd */, X86::VPERMIL2PDYrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3__ImmUnsignedi41_4, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi4 }, },
51649 { 19832 /* vpermil2pd */, X86::VPERMIL2PDYrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3__ImmUnsignedi41_4, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi4 }, },
51650 { 19832 /* vpermil2pd */, X86::VPERMIL2PDYmr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3__ImmUnsignedi41_4, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256, MCK_ImmUnsignedi4 }, },
51651 { 19843 /* vpermil2ps */, X86::VPERMIL2PSrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3__ImmUnsignedi41_4, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi4 }, },
51652 { 19843 /* vpermil2ps */, X86::VPERMIL2PSrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3__ImmUnsignedi41_4, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi4 }, },
51653 { 19843 /* vpermil2ps */, X86::VPERMIL2PSmr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3__ImmUnsignedi41_4, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16, MCK_ImmUnsignedi4 }, },
51654 { 19843 /* vpermil2ps */, X86::VPERMIL2PSYrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3__ImmUnsignedi41_4, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi4 }, },
51655 { 19843 /* vpermil2ps */, X86::VPERMIL2PSYrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem2565_3__ImmUnsignedi41_4, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi4 }, },
51656 { 19843 /* vpermil2ps */, X86::VPERMIL2PSYmr, Convert__Reg1_0__Reg1_1__Mem2565_2__Reg1_3__ImmUnsignedi41_4, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_VR256, MCK_ImmUnsignedi4 }, },
51657 { 19854 /* vpermilpd */, X86::VPERMILPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51658 { 19854 /* vpermilpd */, X86::VPERMILPDri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
51659 { 19854 /* vpermilpd */, X86::VPERMILPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51660 { 19854 /* vpermilpd */, X86::VPERMILPDmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
51661 { 19854 /* vpermilpd */, X86::VPERMILPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51662 { 19854 /* vpermilpd */, X86::VPERMILPDYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
51663 { 19854 /* vpermilpd */, X86::VPERMILPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51664 { 19854 /* vpermilpd */, X86::VPERMILPDYmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51665 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51666 { 19854 /* vpermilpd */, X86::VPERMILPDZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
51667 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51668 { 19854 /* vpermilpd */, X86::VPERMILPDZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
51669 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51670 { 19854 /* vpermilpd */, X86::VPERMILPDZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
51671 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51672 { 19854 /* vpermilpd */, X86::VPERMILPDZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51673 { 19854 /* vpermilpd */, X86::VPERMILPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51674 { 19854 /* vpermilpd */, X86::VPERMILPDZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
51675 { 19854 /* vpermilpd */, X86::VPERMILPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51676 { 19854 /* vpermilpd */, X86::VPERMILPDZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
51677 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51678 { 19854 /* vpermilpd */, X86::VPERMILPDZ128mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
51679 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51680 { 19854 /* vpermilpd */, X86::VPERMILPDZ256mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
51681 { 19854 /* vpermilpd */, X86::VPERMILPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51682 { 19854 /* vpermilpd */, X86::VPERMILPDZmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
51683 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51684 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
51685 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51686 { 19854 /* vpermilpd */, X86::VPERMILPDZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
51687 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51688 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
51689 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51690 { 19854 /* vpermilpd */, X86::VPERMILPDZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51691 { 19854 /* vpermilpd */, X86::VPERMILPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51692 { 19854 /* vpermilpd */, X86::VPERMILPDZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
51693 { 19854 /* vpermilpd */, X86::VPERMILPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51694 { 19854 /* vpermilpd */, X86::VPERMILPDZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
51695 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51696 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
51697 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51698 { 19854 /* vpermilpd */, X86::VPERMILPDZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
51699 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51700 { 19854 /* vpermilpd */, X86::VPERMILPDZ128mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
51701 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51702 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
51703 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51704 { 19854 /* vpermilpd */, X86::VPERMILPDZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51705 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51706 { 19854 /* vpermilpd */, X86::VPERMILPDZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
51707 { 19854 /* vpermilpd */, X86::VPERMILPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51708 { 19854 /* vpermilpd */, X86::VPERMILPDZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
51709 { 19854 /* vpermilpd */, X86::VPERMILPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51710 { 19854 /* vpermilpd */, X86::VPERMILPDZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
51711 { 19854 /* vpermilpd */, X86::VPERMILPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51712 { 19854 /* vpermilpd */, X86::VPERMILPDZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
51713 { 19854 /* vpermilpd */, X86::VPERMILPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51714 { 19854 /* vpermilpd */, X86::VPERMILPDZ128mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
51715 { 19854 /* vpermilpd */, X86::VPERMILPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51716 { 19854 /* vpermilpd */, X86::VPERMILPDZ256mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
51717 { 19854 /* vpermilpd */, X86::VPERMILPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51718 { 19854 /* vpermilpd */, X86::VPERMILPDZmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
51719 { 19864 /* vpermilps */, X86::VPERMILPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
51720 { 19864 /* vpermilps */, X86::VPERMILPSri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
51721 { 19864 /* vpermilps */, X86::VPERMILPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
51722 { 19864 /* vpermilps */, X86::VPERMILPSmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
51723 { 19864 /* vpermilps */, X86::VPERMILPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51724 { 19864 /* vpermilps */, X86::VPERMILPSYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
51725 { 19864 /* vpermilps */, X86::VPERMILPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51726 { 19864 /* vpermilps */, X86::VPERMILPSYmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51727 { 19864 /* vpermilps */, X86::VPERMILPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51728 { 19864 /* vpermilps */, X86::VPERMILPSZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
51729 { 19864 /* vpermilps */, X86::VPERMILPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51730 { 19864 /* vpermilps */, X86::VPERMILPSZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
51731 { 19864 /* vpermilps */, X86::VPERMILPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51732 { 19864 /* vpermilps */, X86::VPERMILPSZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
51733 { 19864 /* vpermilps */, X86::VPERMILPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51734 { 19864 /* vpermilps */, X86::VPERMILPSZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51735 { 19864 /* vpermilps */, X86::VPERMILPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51736 { 19864 /* vpermilps */, X86::VPERMILPSZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
51737 { 19864 /* vpermilps */, X86::VPERMILPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51738 { 19864 /* vpermilps */, X86::VPERMILPSZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
51739 { 19864 /* vpermilps */, X86::VPERMILPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51740 { 19864 /* vpermilps */, X86::VPERMILPSZ128mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
51741 { 19864 /* vpermilps */, X86::VPERMILPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51742 { 19864 /* vpermilps */, X86::VPERMILPSZ256mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
51743 { 19864 /* vpermilps */, X86::VPERMILPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51744 { 19864 /* vpermilps */, X86::VPERMILPSZmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
51745 { 19864 /* vpermilps */, X86::VPERMILPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51746 { 19864 /* vpermilps */, X86::VPERMILPSZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
51747 { 19864 /* vpermilps */, X86::VPERMILPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51748 { 19864 /* vpermilps */, X86::VPERMILPSZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
51749 { 19864 /* vpermilps */, X86::VPERMILPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51750 { 19864 /* vpermilps */, X86::VPERMILPSZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
51751 { 19864 /* vpermilps */, X86::VPERMILPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51752 { 19864 /* vpermilps */, X86::VPERMILPSZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51753 { 19864 /* vpermilps */, X86::VPERMILPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51754 { 19864 /* vpermilps */, X86::VPERMILPSZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
51755 { 19864 /* vpermilps */, X86::VPERMILPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51756 { 19864 /* vpermilps */, X86::VPERMILPSZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
51757 { 19864 /* vpermilps */, X86::VPERMILPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51758 { 19864 /* vpermilps */, X86::VPERMILPSZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
51759 { 19864 /* vpermilps */, X86::VPERMILPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51760 { 19864 /* vpermilps */, X86::VPERMILPSZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
51761 { 19864 /* vpermilps */, X86::VPERMILPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51762 { 19864 /* vpermilps */, X86::VPERMILPSZ128mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
51763 { 19864 /* vpermilps */, X86::VPERMILPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51764 { 19864 /* vpermilps */, X86::VPERMILPSZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
51765 { 19864 /* vpermilps */, X86::VPERMILPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51766 { 19864 /* vpermilps */, X86::VPERMILPSZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51767 { 19864 /* vpermilps */, X86::VPERMILPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51768 { 19864 /* vpermilps */, X86::VPERMILPSZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
51769 { 19864 /* vpermilps */, X86::VPERMILPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51770 { 19864 /* vpermilps */, X86::VPERMILPSZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
51771 { 19864 /* vpermilps */, X86::VPERMILPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51772 { 19864 /* vpermilps */, X86::VPERMILPSZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
51773 { 19864 /* vpermilps */, X86::VPERMILPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51774 { 19864 /* vpermilps */, X86::VPERMILPSZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
51775 { 19864 /* vpermilps */, X86::VPERMILPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51776 { 19864 /* vpermilps */, X86::VPERMILPSZ128mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
51777 { 19864 /* vpermilps */, X86::VPERMILPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51778 { 19864 /* vpermilps */, X86::VPERMILPSZ256mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
51779 { 19864 /* vpermilps */, X86::VPERMILPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51780 { 19864 /* vpermilps */, X86::VPERMILPSZmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
51781 { 19874 /* vpermpd */, X86::VPERMPDYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
51782 { 19874 /* vpermpd */, X86::VPERMPDYmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51783 { 19874 /* vpermpd */, X86::VPERMPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51784 { 19874 /* vpermpd */, X86::VPERMPDZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
51785 { 19874 /* vpermpd */, X86::VPERMPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51786 { 19874 /* vpermpd */, X86::VPERMPDZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51787 { 19874 /* vpermpd */, X86::VPERMPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51788 { 19874 /* vpermpd */, X86::VPERMPDZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
51789 { 19874 /* vpermpd */, X86::VPERMPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51790 { 19874 /* vpermpd */, X86::VPERMPDZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
51791 { 19874 /* vpermpd */, X86::VPERMPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51792 { 19874 /* vpermpd */, X86::VPERMPDZ256mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
51793 { 19874 /* vpermpd */, X86::VPERMPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51794 { 19874 /* vpermpd */, X86::VPERMPDZmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
51795 { 19874 /* vpermpd */, X86::VPERMPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51796 { 19874 /* vpermpd */, X86::VPERMPDZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
51797 { 19874 /* vpermpd */, X86::VPERMPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51798 { 19874 /* vpermpd */, X86::VPERMPDZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51799 { 19874 /* vpermpd */, X86::VPERMPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51800 { 19874 /* vpermpd */, X86::VPERMPDZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
51801 { 19874 /* vpermpd */, X86::VPERMPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51802 { 19874 /* vpermpd */, X86::VPERMPDZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
51803 { 19874 /* vpermpd */, X86::VPERMPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51804 { 19874 /* vpermpd */, X86::VPERMPDZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
51805 { 19874 /* vpermpd */, X86::VPERMPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51806 { 19874 /* vpermpd */, X86::VPERMPDZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51807 { 19874 /* vpermpd */, X86::VPERMPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51808 { 19874 /* vpermpd */, X86::VPERMPDZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
51809 { 19874 /* vpermpd */, X86::VPERMPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51810 { 19874 /* vpermpd */, X86::VPERMPDZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
51811 { 19874 /* vpermpd */, X86::VPERMPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51812 { 19874 /* vpermpd */, X86::VPERMPDZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
51813 { 19874 /* vpermpd */, X86::VPERMPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51814 { 19874 /* vpermpd */, X86::VPERMPDZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
51815 { 19874 /* vpermpd */, X86::VPERMPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51816 { 19874 /* vpermpd */, X86::VPERMPDZ256mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
51817 { 19874 /* vpermpd */, X86::VPERMPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51818 { 19874 /* vpermpd */, X86::VPERMPDZmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
51819 { 19882 /* vpermps */, X86::VPERMPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
51820 { 19882 /* vpermps */, X86::VPERMPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
51821 { 19882 /* vpermps */, X86::VPERMPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51822 { 19882 /* vpermps */, X86::VPERMPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51823 { 19882 /* vpermps */, X86::VPERMPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51824 { 19882 /* vpermps */, X86::VPERMPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51825 { 19882 /* vpermps */, X86::VPERMPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51826 { 19882 /* vpermps */, X86::VPERMPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51827 { 19882 /* vpermps */, X86::VPERMPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51828 { 19882 /* vpermps */, X86::VPERMPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51829 { 19882 /* vpermps */, X86::VPERMPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51830 { 19882 /* vpermps */, X86::VPERMPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51831 { 19882 /* vpermps */, X86::VPERMPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51832 { 19882 /* vpermps */, X86::VPERMPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51833 { 19882 /* vpermps */, X86::VPERMPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51834 { 19882 /* vpermps */, X86::VPERMPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51835 { 19882 /* vpermps */, X86::VPERMPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51836 { 19882 /* vpermps */, X86::VPERMPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51837 { 19882 /* vpermps */, X86::VPERMPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51838 { 19882 /* vpermps */, X86::VPERMPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51839 { 19890 /* vpermq */, X86::VPERMQYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
51840 { 19890 /* vpermq */, X86::VPERMQYmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51841 { 19890 /* vpermq */, X86::VPERMQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51842 { 19890 /* vpermq */, X86::VPERMQZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
51843 { 19890 /* vpermq */, X86::VPERMQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51844 { 19890 /* vpermq */, X86::VPERMQZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51845 { 19890 /* vpermq */, X86::VPERMQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51846 { 19890 /* vpermq */, X86::VPERMQZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
51847 { 19890 /* vpermq */, X86::VPERMQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51848 { 19890 /* vpermq */, X86::VPERMQZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
51849 { 19890 /* vpermq */, X86::VPERMQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51850 { 19890 /* vpermq */, X86::VPERMQZ256mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
51851 { 19890 /* vpermq */, X86::VPERMQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51852 { 19890 /* vpermq */, X86::VPERMQZmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
51853 { 19890 /* vpermq */, X86::VPERMQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51854 { 19890 /* vpermq */, X86::VPERMQZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
51855 { 19890 /* vpermq */, X86::VPERMQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51856 { 19890 /* vpermq */, X86::VPERMQZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51857 { 19890 /* vpermq */, X86::VPERMQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51858 { 19890 /* vpermq */, X86::VPERMQZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
51859 { 19890 /* vpermq */, X86::VPERMQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51860 { 19890 /* vpermq */, X86::VPERMQZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
51861 { 19890 /* vpermq */, X86::VPERMQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51862 { 19890 /* vpermq */, X86::VPERMQZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
51863 { 19890 /* vpermq */, X86::VPERMQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51864 { 19890 /* vpermq */, X86::VPERMQZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
51865 { 19890 /* vpermq */, X86::VPERMQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51866 { 19890 /* vpermq */, X86::VPERMQZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
51867 { 19890 /* vpermq */, X86::VPERMQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51868 { 19890 /* vpermq */, X86::VPERMQZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
51869 { 19890 /* vpermq */, X86::VPERMQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51870 { 19890 /* vpermq */, X86::VPERMQZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
51871 { 19890 /* vpermq */, X86::VPERMQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51872 { 19890 /* vpermq */, X86::VPERMQZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
51873 { 19890 /* vpermq */, X86::VPERMQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51874 { 19890 /* vpermq */, X86::VPERMQZ256mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
51875 { 19890 /* vpermq */, X86::VPERMQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51876 { 19890 /* vpermq */, X86::VPERMQZmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
51877 { 19897 /* vpermt2b */, X86::VPERMT2BZ128rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51878 { 19897 /* vpermt2b */, X86::VPERMT2BZ128rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51879 { 19897 /* vpermt2b */, X86::VPERMT2BZ256rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51880 { 19897 /* vpermt2b */, X86::VPERMT2BZ256rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51881 { 19897 /* vpermt2b */, X86::VPERMT2BZrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51882 { 19897 /* vpermt2b */, X86::VPERMT2BZrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51883 { 19897 /* vpermt2b */, X86::VPERMT2BZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51884 { 19897 /* vpermt2b */, X86::VPERMT2BZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51885 { 19897 /* vpermt2b */, X86::VPERMT2BZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51886 { 19897 /* vpermt2b */, X86::VPERMT2BZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51887 { 19897 /* vpermt2b */, X86::VPERMT2BZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51888 { 19897 /* vpermt2b */, X86::VPERMT2BZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51889 { 19897 /* vpermt2b */, X86::VPERMT2BZ128rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51890 { 19897 /* vpermt2b */, X86::VPERMT2BZ128rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51891 { 19897 /* vpermt2b */, X86::VPERMT2BZ256rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51892 { 19897 /* vpermt2b */, X86::VPERMT2BZ256rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51893 { 19897 /* vpermt2b */, X86::VPERMT2BZrrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51894 { 19897 /* vpermt2b */, X86::VPERMT2BZrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51895 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51896 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51897 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51898 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51899 { 19906 /* vpermt2d */, X86::VPERMT2DZrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51900 { 19906 /* vpermt2d */, X86::VPERMT2DZrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51901 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51902 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51903 { 19906 /* vpermt2d */, X86::VPERMT2DZrmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51904 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51905 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51906 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51907 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51908 { 19906 /* vpermt2d */, X86::VPERMT2DZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51909 { 19906 /* vpermt2d */, X86::VPERMT2DZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51910 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51911 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51912 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51913 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51914 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51915 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51916 { 19906 /* vpermt2d */, X86::VPERMT2DZrrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51917 { 19906 /* vpermt2d */, X86::VPERMT2DZrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51918 { 19906 /* vpermt2d */, X86::VPERMT2DZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51919 { 19906 /* vpermt2d */, X86::VPERMT2DZ128rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51920 { 19906 /* vpermt2d */, X86::VPERMT2DZ256rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51921 { 19906 /* vpermt2d */, X86::VPERMT2DZrmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51922 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51923 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51924 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51925 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51926 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51927 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51928 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51929 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51930 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51931 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51932 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51933 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51934 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51935 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51936 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51937 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51938 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51939 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51940 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51941 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51942 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51943 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51944 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51945 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51946 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ128rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51947 { 19915 /* vpermt2pd */, X86::VPERMT2PDZ256rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51948 { 19915 /* vpermt2pd */, X86::VPERMT2PDZrmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51949 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51950 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51951 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51952 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51953 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51954 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51955 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51956 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51957 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51958 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51959 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51960 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51961 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51962 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51963 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51964 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51965 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51966 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51967 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51968 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51969 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51970 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51971 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51972 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51973 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ128rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
51974 { 19925 /* vpermt2ps */, X86::VPERMT2PSZ256rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
51975 { 19925 /* vpermt2ps */, X86::VPERMT2PSZrmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
51976 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
51977 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
51978 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
51979 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
51980 { 19935 /* vpermt2q */, X86::VPERMT2QZrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
51981 { 19935 /* vpermt2q */, X86::VPERMT2QZrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
51982 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51983 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51984 { 19935 /* vpermt2q */, X86::VPERMT2QZrmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
51985 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
51986 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
51987 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
51988 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
51989 { 19935 /* vpermt2q */, X86::VPERMT2QZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
51990 { 19935 /* vpermt2q */, X86::VPERMT2QZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
51991 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
51992 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
51993 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
51994 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
51995 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
51996 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
51997 { 19935 /* vpermt2q */, X86::VPERMT2QZrrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
51998 { 19935 /* vpermt2q */, X86::VPERMT2QZrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
51999 { 19935 /* vpermt2q */, X86::VPERMT2QZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52000 { 19935 /* vpermt2q */, X86::VPERMT2QZ128rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52001 { 19935 /* vpermt2q */, X86::VPERMT2QZ256rmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52002 { 19935 /* vpermt2q */, X86::VPERMT2QZrmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52003 { 19944 /* vpermt2w */, X86::VPERMT2WZ128rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52004 { 19944 /* vpermt2w */, X86::VPERMT2WZ128rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52005 { 19944 /* vpermt2w */, X86::VPERMT2WZ256rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52006 { 19944 /* vpermt2w */, X86::VPERMT2WZ256rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52007 { 19944 /* vpermt2w */, X86::VPERMT2WZrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52008 { 19944 /* vpermt2w */, X86::VPERMT2WZrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52009 { 19944 /* vpermt2w */, X86::VPERMT2WZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52010 { 19944 /* vpermt2w */, X86::VPERMT2WZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52011 { 19944 /* vpermt2w */, X86::VPERMT2WZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52012 { 19944 /* vpermt2w */, X86::VPERMT2WZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52013 { 19944 /* vpermt2w */, X86::VPERMT2WZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52014 { 19944 /* vpermt2w */, X86::VPERMT2WZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52015 { 19944 /* vpermt2w */, X86::VPERMT2WZ128rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52016 { 19944 /* vpermt2w */, X86::VPERMT2WZ128rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52017 { 19944 /* vpermt2w */, X86::VPERMT2WZ256rrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52018 { 19944 /* vpermt2w */, X86::VPERMT2WZ256rmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52019 { 19944 /* vpermt2w */, X86::VPERMT2WZrrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52020 { 19944 /* vpermt2w */, X86::VPERMT2WZrmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52021 { 19953 /* vpermw */, X86::VPERMWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52022 { 19953 /* vpermw */, X86::VPERMWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52023 { 19953 /* vpermw */, X86::VPERMWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52024 { 19953 /* vpermw */, X86::VPERMWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52025 { 19953 /* vpermw */, X86::VPERMWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52026 { 19953 /* vpermw */, X86::VPERMWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52027 { 19953 /* vpermw */, X86::VPERMWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52028 { 19953 /* vpermw */, X86::VPERMWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52029 { 19953 /* vpermw */, X86::VPERMWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52030 { 19953 /* vpermw */, X86::VPERMWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52031 { 19953 /* vpermw */, X86::VPERMWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52032 { 19953 /* vpermw */, X86::VPERMWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52033 { 19953 /* vpermw */, X86::VPERMWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52034 { 19953 /* vpermw */, X86::VPERMWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52035 { 19953 /* vpermw */, X86::VPERMWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52036 { 19953 /* vpermw */, X86::VPERMWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52037 { 19953 /* vpermw */, X86::VPERMWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52038 { 19953 /* vpermw */, X86::VPERMWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52039 { 19960 /* vpexpandb */, X86::VPEXPANDBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52040 { 19960 /* vpexpandb */, X86::VPEXPANDBZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
52041 { 19960 /* vpexpandb */, X86::VPEXPANDBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
52042 { 19960 /* vpexpandb */, X86::VPEXPANDBZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
52043 { 19960 /* vpexpandb */, X86::VPEXPANDBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
52044 { 19960 /* vpexpandb */, X86::VPEXPANDBZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
52045 { 19960 /* vpexpandb */, X86::VPEXPANDBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52046 { 19960 /* vpexpandb */, X86::VPEXPANDBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
52047 { 19960 /* vpexpandb */, X86::VPEXPANDBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52048 { 19960 /* vpexpandb */, X86::VPEXPANDBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
52049 { 19960 /* vpexpandb */, X86::VPEXPANDBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52050 { 19960 /* vpexpandb */, X86::VPEXPANDBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
52051 { 19960 /* vpexpandb */, X86::VPEXPANDBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52052 { 19960 /* vpexpandb */, X86::VPEXPANDBZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
52053 { 19960 /* vpexpandb */, X86::VPEXPANDBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52054 { 19960 /* vpexpandb */, X86::VPEXPANDBZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
52055 { 19960 /* vpexpandb */, X86::VPEXPANDBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52056 { 19960 /* vpexpandb */, X86::VPEXPANDBZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
52057 { 19970 /* vpexpandd */, X86::VPEXPANDDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52058 { 19970 /* vpexpandd */, X86::VPEXPANDDZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
52059 { 19970 /* vpexpandd */, X86::VPEXPANDDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
52060 { 19970 /* vpexpandd */, X86::VPEXPANDDZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
52061 { 19970 /* vpexpandd */, X86::VPEXPANDDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
52062 { 19970 /* vpexpandd */, X86::VPEXPANDDZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
52063 { 19970 /* vpexpandd */, X86::VPEXPANDDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52064 { 19970 /* vpexpandd */, X86::VPEXPANDDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
52065 { 19970 /* vpexpandd */, X86::VPEXPANDDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52066 { 19970 /* vpexpandd */, X86::VPEXPANDDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
52067 { 19970 /* vpexpandd */, X86::VPEXPANDDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52068 { 19970 /* vpexpandd */, X86::VPEXPANDDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
52069 { 19970 /* vpexpandd */, X86::VPEXPANDDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52070 { 19970 /* vpexpandd */, X86::VPEXPANDDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
52071 { 19970 /* vpexpandd */, X86::VPEXPANDDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52072 { 19970 /* vpexpandd */, X86::VPEXPANDDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
52073 { 19970 /* vpexpandd */, X86::VPEXPANDDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52074 { 19970 /* vpexpandd */, X86::VPEXPANDDZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
52075 { 19980 /* vpexpandq */, X86::VPEXPANDQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52076 { 19980 /* vpexpandq */, X86::VPEXPANDQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
52077 { 19980 /* vpexpandq */, X86::VPEXPANDQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
52078 { 19980 /* vpexpandq */, X86::VPEXPANDQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
52079 { 19980 /* vpexpandq */, X86::VPEXPANDQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
52080 { 19980 /* vpexpandq */, X86::VPEXPANDQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
52081 { 19980 /* vpexpandq */, X86::VPEXPANDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52082 { 19980 /* vpexpandq */, X86::VPEXPANDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
52083 { 19980 /* vpexpandq */, X86::VPEXPANDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52084 { 19980 /* vpexpandq */, X86::VPEXPANDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
52085 { 19980 /* vpexpandq */, X86::VPEXPANDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52086 { 19980 /* vpexpandq */, X86::VPEXPANDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
52087 { 19980 /* vpexpandq */, X86::VPEXPANDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52088 { 19980 /* vpexpandq */, X86::VPEXPANDQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
52089 { 19980 /* vpexpandq */, X86::VPEXPANDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52090 { 19980 /* vpexpandq */, X86::VPEXPANDQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
52091 { 19980 /* vpexpandq */, X86::VPEXPANDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52092 { 19980 /* vpexpandq */, X86::VPEXPANDQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
52093 { 19990 /* vpexpandw */, X86::VPEXPANDWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52094 { 19990 /* vpexpandw */, X86::VPEXPANDWZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
52095 { 19990 /* vpexpandw */, X86::VPEXPANDWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
52096 { 19990 /* vpexpandw */, X86::VPEXPANDWZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
52097 { 19990 /* vpexpandw */, X86::VPEXPANDWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
52098 { 19990 /* vpexpandw */, X86::VPEXPANDWZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
52099 { 19990 /* vpexpandw */, X86::VPEXPANDWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52100 { 19990 /* vpexpandw */, X86::VPEXPANDWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
52101 { 19990 /* vpexpandw */, X86::VPEXPANDWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52102 { 19990 /* vpexpandw */, X86::VPEXPANDWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
52103 { 19990 /* vpexpandw */, X86::VPEXPANDWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52104 { 19990 /* vpexpandw */, X86::VPEXPANDWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
52105 { 19990 /* vpexpandw */, X86::VPEXPANDWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52106 { 19990 /* vpexpandw */, X86::VPEXPANDWZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
52107 { 19990 /* vpexpandw */, X86::VPEXPANDWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52108 { 19990 /* vpexpandw */, X86::VPEXPANDWZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
52109 { 19990 /* vpexpandw */, X86::VPEXPANDWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52110 { 19990 /* vpexpandw */, X86::VPEXPANDWZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
52111 { 20000 /* vpextrb */, X86::VPEXTRBrri, Convert__GR32orGR641_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32orGR64, MCK_FR16, MCK_ImmUnsignedi8 }, },
52112 { 20000 /* vpextrb */, X86::VPEXTRBZrri, Convert__GR32orGR641_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32orGR64, MCK_FR16X, MCK_ImmUnsignedi8 }, },
52113 { 20000 /* vpextrb */, X86::VPEXTRBmri, Convert__Mem85_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem8, MCK_FR16, MCK_ImmUnsignedi8 }, },
52114 { 20000 /* vpextrb */, X86::VPEXTRBZmri, Convert__Mem85_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem8, MCK_FR16X, MCK_ImmUnsignedi8 }, },
52115 { 20008 /* vpextrd */, X86::VPEXTRDrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32, MCK_FR16, MCK_ImmUnsignedi8 }, },
52116 { 20008 /* vpextrd */, X86::VPEXTRDZrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32, MCK_FR16X, MCK_ImmUnsignedi8 }, },
52117 { 20008 /* vpextrd */, X86::VPEXTRDmri, Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem32, MCK_FR16, MCK_ImmUnsignedi8 }, },
52118 { 20008 /* vpextrd */, X86::VPEXTRDZmri, Convert__Mem325_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem32, MCK_FR16X, MCK_ImmUnsignedi8 }, },
52119 { 20016 /* vpextrq */, X86::VPEXTRQrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR64, MCK_FR16, MCK_ImmUnsignedi8 }, },
52120 { 20016 /* vpextrq */, X86::VPEXTRQZrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR64, MCK_FR16X, MCK_ImmUnsignedi8 }, },
52121 { 20016 /* vpextrq */, X86::VPEXTRQmri, Convert__Mem645_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem64, MCK_FR16, MCK_ImmUnsignedi8 }, },
52122 { 20016 /* vpextrq */, X86::VPEXTRQZmri, Convert__Mem645_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem64, MCK_FR16X, MCK_ImmUnsignedi8 }, },
52123 { 20024 /* vpextrw */, X86::VPEXTRWrri, Convert__GR32orGR641_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32orGR64, MCK_FR16, MCK_ImmUnsignedi8 }, },
52124 { 20024 /* vpextrw */, X86::VPEXTRWZrri, Convert__GR32orGR641_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_GR32orGR64, MCK_FR16X, MCK_ImmUnsignedi8 }, },
52125 { 20024 /* vpextrw */, X86::VPEXTRWmri, Convert__Mem165_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem16, MCK_FR16, MCK_ImmUnsignedi8 }, },
52126 { 20024 /* vpextrw */, X86::VPEXTRWZmri, Convert__Mem165_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_Mem16, MCK_FR16X, MCK_ImmUnsignedi8 }, },
52127 { 20032 /* vpgatherdd */, X86::VPGATHERDDrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem32_RC1285_1__Tie1_3_3, AMFBS_None, { MCK_FR16, MCK_Mem32_RC128, MCK_FR16 }, },
52128 { 20032 /* vpgatherdd */, X86::VPGATHERDDYrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem32_RC2565_1__Tie1_3_3, AMFBS_None, { MCK_VR256, MCK_Mem32_RC256, MCK_VR256 }, },
52129 { 20032 /* vpgatherdd */, X86::VPGATHERDDZ128rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC128X5_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC128X }, },
52130 { 20032 /* vpgatherdd */, X86::VPGATHERDDZ256rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC256X5_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC256X }, },
52131 { 20032 /* vpgatherdd */, X86::VPGATHERDDZrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC512 }, },
52132 { 20043 /* vpgatherdq */, X86::VPGATHERDQrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem64_RC1285_1__Tie1_3_3, AMFBS_None, { MCK_FR16, MCK_Mem64_RC128, MCK_FR16 }, },
52133 { 20043 /* vpgatherdq */, X86::VPGATHERDQYrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem64_RC1285_1__Tie1_3_3, AMFBS_None, { MCK_VR256, MCK_Mem64_RC128, MCK_VR256 }, },
52134 { 20043 /* vpgatherdq */, X86::VPGATHERDQZ128rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC128X5_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC128X }, },
52135 { 20043 /* vpgatherdq */, X86::VPGATHERDQZ256rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC128X5_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC128X }, },
52136 { 20043 /* vpgatherdq */, X86::VPGATHERDQZrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC256X5_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC256X }, },
52137 { 20054 /* vpgatherqd */, X86::VPGATHERQDrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem32_RC1285_1__Tie1_3_3, AMFBS_None, { MCK_FR16, MCK_Mem32_RC128, MCK_FR16 }, },
52138 { 20054 /* vpgatherqd */, X86::VPGATHERQDYrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem32_RC2565_1__Tie1_3_3, AMFBS_None, { MCK_FR16, MCK_Mem32_RC256, MCK_FR16 }, },
52139 { 20054 /* vpgatherqd */, X86::VPGATHERQDZ128rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC128X5_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC128X }, },
52140 { 20054 /* vpgatherqd */, X86::VPGATHERQDZ256rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC256X5_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC256X }, },
52141 { 20054 /* vpgatherqd */, X86::VPGATHERQDZrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem32_RC5125_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC512 }, },
52142 { 20065 /* vpgatherqq */, X86::VPGATHERQQrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem64_RC1285_1__Tie1_3_3, AMFBS_None, { MCK_FR16, MCK_Mem64_RC128, MCK_FR16 }, },
52143 { 20065 /* vpgatherqq */, X86::VPGATHERQQYrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Mem64_RC2565_1__Tie1_3_3, AMFBS_None, { MCK_VR256, MCK_Mem64_RC256, MCK_VR256 }, },
52144 { 20065 /* vpgatherqq */, X86::VPGATHERQQZ128rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC128X5_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC128X }, },
52145 { 20065 /* vpgatherqq */, X86::VPGATHERQQZ256rm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC256X5_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC256X }, },
52146 { 20065 /* vpgatherqq */, X86::VPGATHERQQZrm, Convert__Reg1_0__Reg1_2__Tie0_1_1__Tie1_3_3__Mem64_RC5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC512 }, },
52147 { 20076 /* vphaddbd */, X86::VPHADDBDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52148 { 20076 /* vphaddbd */, X86::VPHADDBDrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52149 { 20085 /* vphaddbq */, X86::VPHADDBQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52150 { 20085 /* vphaddbq */, X86::VPHADDBQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52151 { 20094 /* vphaddbw */, X86::VPHADDBWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52152 { 20094 /* vphaddbw */, X86::VPHADDBWrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52153 { 20103 /* vphaddd */, X86::VPHADDDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52154 { 20103 /* vphaddd */, X86::VPHADDDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52155 { 20103 /* vphaddd */, X86::VPHADDDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52156 { 20103 /* vphaddd */, X86::VPHADDDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52157 { 20111 /* vphadddq */, X86::VPHADDDQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52158 { 20111 /* vphadddq */, X86::VPHADDDQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52159 { 20120 /* vphaddsw */, X86::VPHADDSWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52160 { 20120 /* vphaddsw */, X86::VPHADDSWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52161 { 20120 /* vphaddsw */, X86::VPHADDSWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52162 { 20120 /* vphaddsw */, X86::VPHADDSWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52163 { 20129 /* vphaddubd */, X86::VPHADDUBDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52164 { 20129 /* vphaddubd */, X86::VPHADDUBDrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52165 { 20139 /* vphaddubq */, X86::VPHADDUBQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52166 { 20139 /* vphaddubq */, X86::VPHADDUBQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52167 { 20149 /* vphaddubw */, X86::VPHADDUBWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52168 { 20149 /* vphaddubw */, X86::VPHADDUBWrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52169 { 20159 /* vphaddudq */, X86::VPHADDUDQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52170 { 20159 /* vphaddudq */, X86::VPHADDUDQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52171 { 20169 /* vphadduwd */, X86::VPHADDUWDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52172 { 20169 /* vphadduwd */, X86::VPHADDUWDrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52173 { 20179 /* vphadduwq */, X86::VPHADDUWQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52174 { 20179 /* vphadduwq */, X86::VPHADDUWQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52175 { 20189 /* vphaddw */, X86::VPHADDWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52176 { 20189 /* vphaddw */, X86::VPHADDWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52177 { 20189 /* vphaddw */, X86::VPHADDWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52178 { 20189 /* vphaddw */, X86::VPHADDWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52179 { 20197 /* vphaddwd */, X86::VPHADDWDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52180 { 20197 /* vphaddwd */, X86::VPHADDWDrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52181 { 20206 /* vphaddwq */, X86::VPHADDWQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52182 { 20206 /* vphaddwq */, X86::VPHADDWQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52183 { 20215 /* vphminposuw */, X86::VPHMINPOSUWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52184 { 20215 /* vphminposuw */, X86::VPHMINPOSUWrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52185 { 20227 /* vphsubbw */, X86::VPHSUBBWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52186 { 20227 /* vphsubbw */, X86::VPHSUBBWrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52187 { 20236 /* vphsubd */, X86::VPHSUBDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52188 { 20236 /* vphsubd */, X86::VPHSUBDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52189 { 20236 /* vphsubd */, X86::VPHSUBDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52190 { 20236 /* vphsubd */, X86::VPHSUBDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52191 { 20244 /* vphsubdq */, X86::VPHSUBDQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52192 { 20244 /* vphsubdq */, X86::VPHSUBDQrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52193 { 20253 /* vphsubsw */, X86::VPHSUBSWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52194 { 20253 /* vphsubsw */, X86::VPHSUBSWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52195 { 20253 /* vphsubsw */, X86::VPHSUBSWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52196 { 20253 /* vphsubsw */, X86::VPHSUBSWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52197 { 20262 /* vphsubw */, X86::VPHSUBWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52198 { 20262 /* vphsubw */, X86::VPHSUBWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52199 { 20262 /* vphsubw */, X86::VPHSUBWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52200 { 20262 /* vphsubw */, X86::VPHSUBWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52201 { 20270 /* vphsubwd */, X86::VPHSUBWDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
52202 { 20270 /* vphsubwd */, X86::VPHSUBWDrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
52203 { 20279 /* vpinsrb */, X86::VPINSRBrri, Convert__Reg1_0__Reg1_1__GR32orGR641_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_GR32orGR64, MCK_ImmUnsignedi8 }, },
52204 { 20279 /* vpinsrb */, X86::VPINSRBrmi, Convert__Reg1_0__Reg1_1__Mem85_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem8, MCK_ImmUnsignedi8 }, },
52205 { 20279 /* vpinsrb */, X86::VPINSRBZrri, Convert__Reg1_0__Reg1_1__GR32orGR641_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR32orGR64, MCK_ImmUnsignedi8 }, },
52206 { 20279 /* vpinsrb */, X86::VPINSRBZrmi, Convert__Reg1_0__Reg1_1__Mem85_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem8, MCK_ImmUnsignedi8 }, },
52207 { 20287 /* vpinsrd */, X86::VPINSRDrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_GR32, MCK_ImmUnsignedi8 }, },
52208 { 20287 /* vpinsrd */, X86::VPINSRDrmi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32, MCK_ImmUnsignedi8 }, },
52209 { 20287 /* vpinsrd */, X86::VPINSRDZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR32, MCK_ImmUnsignedi8 }, },
52210 { 20287 /* vpinsrd */, X86::VPINSRDZrmi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
52211 { 20295 /* vpinsrq */, X86::VPINSRQrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_GR64, MCK_ImmUnsignedi8 }, },
52212 { 20295 /* vpinsrq */, X86::VPINSRQrmi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64, MCK_ImmUnsignedi8 }, },
52213 { 20295 /* vpinsrq */, X86::VPINSRQZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR64, MCK_ImmUnsignedi8 }, },
52214 { 20295 /* vpinsrq */, X86::VPINSRQZrmi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
52215 { 20303 /* vpinsrw */, X86::VPINSRWrri, Convert__Reg1_0__Reg1_1__GR32orGR641_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_GR32orGR64, MCK_ImmUnsignedi8 }, },
52216 { 20303 /* vpinsrw */, X86::VPINSRWrmi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem16, MCK_ImmUnsignedi8 }, },
52217 { 20303 /* vpinsrw */, X86::VPINSRWZrri, Convert__Reg1_0__Reg1_1__GR32orGR641_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_GR32orGR64, MCK_ImmUnsignedi8 }, },
52218 { 20303 /* vpinsrw */, X86::VPINSRWZrmi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
52219 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52220 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
52221 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
52222 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
52223 { 20311 /* vplzcntd */, X86::VPLZCNTDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
52224 { 20311 /* vplzcntd */, X86::VPLZCNTDZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
52225 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
52226 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
52227 { 20311 /* vplzcntd */, X86::VPLZCNTDZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
52228 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52229 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
52230 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52231 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
52232 { 20311 /* vplzcntd */, X86::VPLZCNTDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52233 { 20311 /* vplzcntd */, X86::VPLZCNTDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
52234 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52235 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
52236 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
52237 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52238 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
52239 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
52240 { 20311 /* vplzcntd */, X86::VPLZCNTDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52241 { 20311 /* vplzcntd */, X86::VPLZCNTDZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
52242 { 20311 /* vplzcntd */, X86::VPLZCNTDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
52243 { 20311 /* vplzcntd */, X86::VPLZCNTDZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
52244 { 20311 /* vplzcntd */, X86::VPLZCNTDZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
52245 { 20311 /* vplzcntd */, X86::VPLZCNTDZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
52246 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52247 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
52248 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
52249 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
52250 { 20320 /* vplzcntq */, X86::VPLZCNTQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
52251 { 20320 /* vplzcntq */, X86::VPLZCNTQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
52252 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52253 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52254 { 20320 /* vplzcntq */, X86::VPLZCNTQZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52255 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52256 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
52257 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52258 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
52259 { 20320 /* vplzcntq */, X86::VPLZCNTQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52260 { 20320 /* vplzcntq */, X86::VPLZCNTQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
52261 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52262 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
52263 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
52264 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52265 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
52266 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
52267 { 20320 /* vplzcntq */, X86::VPLZCNTQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52268 { 20320 /* vplzcntq */, X86::VPLZCNTQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
52269 { 20320 /* vplzcntq */, X86::VPLZCNTQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
52270 { 20320 /* vplzcntq */, X86::VPLZCNTQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
52271 { 20320 /* vplzcntq */, X86::VPLZCNTQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
52272 { 20320 /* vplzcntq */, X86::VPLZCNTQZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
52273 { 20329 /* vpmacsdd */, X86::VPMACSDDrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
52274 { 20329 /* vpmacsdd */, X86::VPMACSDDrm, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
52275 { 20338 /* vpmacsdqh */, X86::VPMACSDQHrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
52276 { 20338 /* vpmacsdqh */, X86::VPMACSDQHrm, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
52277 { 20348 /* vpmacsdql */, X86::VPMACSDQLrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
52278 { 20348 /* vpmacsdql */, X86::VPMACSDQLrm, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
52279 { 20358 /* vpmacssdd */, X86::VPMACSSDDrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
52280 { 20358 /* vpmacssdd */, X86::VPMACSSDDrm, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
52281 { 20368 /* vpmacssdqh */, X86::VPMACSSDQHrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
52282 { 20368 /* vpmacssdqh */, X86::VPMACSSDQHrm, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
52283 { 20379 /* vpmacssdql */, X86::VPMACSSDQLrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
52284 { 20379 /* vpmacssdql */, X86::VPMACSSDQLrm, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
52285 { 20390 /* vpmacsswd */, X86::VPMACSSWDrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
52286 { 20390 /* vpmacsswd */, X86::VPMACSSWDrm, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
52287 { 20400 /* vpmacssww */, X86::VPMACSSWWrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
52288 { 20400 /* vpmacssww */, X86::VPMACSSWWrm, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
52289 { 20410 /* vpmacswd */, X86::VPMACSWDrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
52290 { 20410 /* vpmacswd */, X86::VPMACSWDrm, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
52291 { 20419 /* vpmacsww */, X86::VPMACSWWrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
52292 { 20419 /* vpmacsww */, X86::VPMACSWWrm, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
52293 { 20428 /* vpmadcsswd */, X86::VPMADCSSWDrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
52294 { 20428 /* vpmadcsswd */, X86::VPMADCSSWDrm, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
52295 { 20439 /* vpmadcswd */, X86::VPMADCSWDrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
52296 { 20439 /* vpmadcswd */, X86::VPMADCSWDrm, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
52297 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52298 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52299 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52300 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52301 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52302 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52303 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52304 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52305 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52306 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52307 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52308 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52309 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52310 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52311 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52312 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52313 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52314 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52315 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52316 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52317 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52318 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52319 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52320 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52321 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52322 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52323 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52324 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52325 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52326 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52327 { 20449 /* vpmadd52huq */, X86::VPMADD52HUQZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52328 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52329 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52330 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQYrr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52331 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQYrm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52332 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52333 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52334 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52335 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52336 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52337 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52338 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52339 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52340 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52341 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52342 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52343 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52344 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52345 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52346 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52347 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52348 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52349 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52350 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52351 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52352 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52353 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52354 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52355 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52356 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52357 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52358 { 20461 /* vpmadd52luq */, X86::VPMADD52LUQZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52359 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52360 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52361 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52362 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52363 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52364 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52365 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52366 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52367 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52368 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52369 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52370 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52371 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52372 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52373 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52374 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52375 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52376 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52377 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52378 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52379 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52380 { 20473 /* vpmaddubsw */, X86::VPMADDUBSWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52381 { 20484 /* vpmaddwd */, X86::VPMADDWDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52382 { 20484 /* vpmaddwd */, X86::VPMADDWDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52383 { 20484 /* vpmaddwd */, X86::VPMADDWDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52384 { 20484 /* vpmaddwd */, X86::VPMADDWDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52385 { 20484 /* vpmaddwd */, X86::VPMADDWDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52386 { 20484 /* vpmaddwd */, X86::VPMADDWDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52387 { 20484 /* vpmaddwd */, X86::VPMADDWDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52388 { 20484 /* vpmaddwd */, X86::VPMADDWDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52389 { 20484 /* vpmaddwd */, X86::VPMADDWDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52390 { 20484 /* vpmaddwd */, X86::VPMADDWDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52391 { 20484 /* vpmaddwd */, X86::VPMADDWDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52392 { 20484 /* vpmaddwd */, X86::VPMADDWDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52393 { 20484 /* vpmaddwd */, X86::VPMADDWDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52394 { 20484 /* vpmaddwd */, X86::VPMADDWDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52395 { 20484 /* vpmaddwd */, X86::VPMADDWDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52396 { 20484 /* vpmaddwd */, X86::VPMADDWDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52397 { 20484 /* vpmaddwd */, X86::VPMADDWDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52398 { 20484 /* vpmaddwd */, X86::VPMADDWDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52399 { 20484 /* vpmaddwd */, X86::VPMADDWDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52400 { 20484 /* vpmaddwd */, X86::VPMADDWDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52401 { 20484 /* vpmaddwd */, X86::VPMADDWDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52402 { 20484 /* vpmaddwd */, X86::VPMADDWDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52403 { 20493 /* vpmaskmovd */, X86::VPMASKMOVDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52404 { 20493 /* vpmaskmovd */, X86::VPMASKMOVDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52405 { 20493 /* vpmaskmovd */, X86::VPMASKMOVDmr, Convert__Mem1285_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
52406 { 20493 /* vpmaskmovd */, X86::VPMASKMOVDYmr, Convert__Mem2565_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
52407 { 20504 /* vpmaskmovq */, X86::VPMASKMOVQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52408 { 20504 /* vpmaskmovq */, X86::VPMASKMOVQYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52409 { 20504 /* vpmaskmovq */, X86::VPMASKMOVQmr, Convert__Mem1285_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_Mem128, MCK_FR16, MCK_FR16 }, },
52410 { 20504 /* vpmaskmovq */, X86::VPMASKMOVQYmr, Convert__Mem2565_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_Mem256, MCK_VR256, MCK_VR256 }, },
52411 { 20515 /* vpmaxsb */, X86::VPMAXSBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52412 { 20515 /* vpmaxsb */, X86::VPMAXSBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52413 { 20515 /* vpmaxsb */, X86::VPMAXSBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52414 { 20515 /* vpmaxsb */, X86::VPMAXSBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52415 { 20515 /* vpmaxsb */, X86::VPMAXSBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52416 { 20515 /* vpmaxsb */, X86::VPMAXSBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52417 { 20515 /* vpmaxsb */, X86::VPMAXSBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52418 { 20515 /* vpmaxsb */, X86::VPMAXSBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52419 { 20515 /* vpmaxsb */, X86::VPMAXSBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52420 { 20515 /* vpmaxsb */, X86::VPMAXSBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52421 { 20515 /* vpmaxsb */, X86::VPMAXSBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52422 { 20515 /* vpmaxsb */, X86::VPMAXSBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52423 { 20515 /* vpmaxsb */, X86::VPMAXSBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52424 { 20515 /* vpmaxsb */, X86::VPMAXSBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52425 { 20515 /* vpmaxsb */, X86::VPMAXSBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52426 { 20515 /* vpmaxsb */, X86::VPMAXSBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52427 { 20515 /* vpmaxsb */, X86::VPMAXSBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52428 { 20515 /* vpmaxsb */, X86::VPMAXSBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52429 { 20515 /* vpmaxsb */, X86::VPMAXSBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52430 { 20515 /* vpmaxsb */, X86::VPMAXSBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52431 { 20515 /* vpmaxsb */, X86::VPMAXSBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52432 { 20515 /* vpmaxsb */, X86::VPMAXSBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52433 { 20523 /* vpmaxsd */, X86::VPMAXSDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52434 { 20523 /* vpmaxsd */, X86::VPMAXSDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52435 { 20523 /* vpmaxsd */, X86::VPMAXSDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52436 { 20523 /* vpmaxsd */, X86::VPMAXSDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52437 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52438 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52439 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52440 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52441 { 20523 /* vpmaxsd */, X86::VPMAXSDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52442 { 20523 /* vpmaxsd */, X86::VPMAXSDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52443 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
52444 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
52445 { 20523 /* vpmaxsd */, X86::VPMAXSDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
52446 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52447 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52448 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52449 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52450 { 20523 /* vpmaxsd */, X86::VPMAXSDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52451 { 20523 /* vpmaxsd */, X86::VPMAXSDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52452 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52453 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52454 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
52455 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52456 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52457 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
52458 { 20523 /* vpmaxsd */, X86::VPMAXSDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52459 { 20523 /* vpmaxsd */, X86::VPMAXSDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52460 { 20523 /* vpmaxsd */, X86::VPMAXSDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
52461 { 20523 /* vpmaxsd */, X86::VPMAXSDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
52462 { 20523 /* vpmaxsd */, X86::VPMAXSDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
52463 { 20523 /* vpmaxsd */, X86::VPMAXSDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
52464 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52465 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52466 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52467 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52468 { 20531 /* vpmaxsq */, X86::VPMAXSQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52469 { 20531 /* vpmaxsq */, X86::VPMAXSQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52470 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52471 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52472 { 20531 /* vpmaxsq */, X86::VPMAXSQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52473 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52474 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52475 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52476 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52477 { 20531 /* vpmaxsq */, X86::VPMAXSQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52478 { 20531 /* vpmaxsq */, X86::VPMAXSQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52479 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52480 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52481 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52482 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52483 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52484 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52485 { 20531 /* vpmaxsq */, X86::VPMAXSQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52486 { 20531 /* vpmaxsq */, X86::VPMAXSQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52487 { 20531 /* vpmaxsq */, X86::VPMAXSQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52488 { 20531 /* vpmaxsq */, X86::VPMAXSQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52489 { 20531 /* vpmaxsq */, X86::VPMAXSQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52490 { 20531 /* vpmaxsq */, X86::VPMAXSQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52491 { 20539 /* vpmaxsw */, X86::VPMAXSWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52492 { 20539 /* vpmaxsw */, X86::VPMAXSWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52493 { 20539 /* vpmaxsw */, X86::VPMAXSWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52494 { 20539 /* vpmaxsw */, X86::VPMAXSWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52495 { 20539 /* vpmaxsw */, X86::VPMAXSWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52496 { 20539 /* vpmaxsw */, X86::VPMAXSWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52497 { 20539 /* vpmaxsw */, X86::VPMAXSWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52498 { 20539 /* vpmaxsw */, X86::VPMAXSWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52499 { 20539 /* vpmaxsw */, X86::VPMAXSWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52500 { 20539 /* vpmaxsw */, X86::VPMAXSWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52501 { 20539 /* vpmaxsw */, X86::VPMAXSWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52502 { 20539 /* vpmaxsw */, X86::VPMAXSWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52503 { 20539 /* vpmaxsw */, X86::VPMAXSWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52504 { 20539 /* vpmaxsw */, X86::VPMAXSWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52505 { 20539 /* vpmaxsw */, X86::VPMAXSWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52506 { 20539 /* vpmaxsw */, X86::VPMAXSWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52507 { 20539 /* vpmaxsw */, X86::VPMAXSWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52508 { 20539 /* vpmaxsw */, X86::VPMAXSWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52509 { 20539 /* vpmaxsw */, X86::VPMAXSWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52510 { 20539 /* vpmaxsw */, X86::VPMAXSWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52511 { 20539 /* vpmaxsw */, X86::VPMAXSWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52512 { 20539 /* vpmaxsw */, X86::VPMAXSWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52513 { 20547 /* vpmaxub */, X86::VPMAXUBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52514 { 20547 /* vpmaxub */, X86::VPMAXUBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52515 { 20547 /* vpmaxub */, X86::VPMAXUBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52516 { 20547 /* vpmaxub */, X86::VPMAXUBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52517 { 20547 /* vpmaxub */, X86::VPMAXUBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52518 { 20547 /* vpmaxub */, X86::VPMAXUBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52519 { 20547 /* vpmaxub */, X86::VPMAXUBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52520 { 20547 /* vpmaxub */, X86::VPMAXUBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52521 { 20547 /* vpmaxub */, X86::VPMAXUBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52522 { 20547 /* vpmaxub */, X86::VPMAXUBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52523 { 20547 /* vpmaxub */, X86::VPMAXUBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52524 { 20547 /* vpmaxub */, X86::VPMAXUBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52525 { 20547 /* vpmaxub */, X86::VPMAXUBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52526 { 20547 /* vpmaxub */, X86::VPMAXUBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52527 { 20547 /* vpmaxub */, X86::VPMAXUBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52528 { 20547 /* vpmaxub */, X86::VPMAXUBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52529 { 20547 /* vpmaxub */, X86::VPMAXUBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52530 { 20547 /* vpmaxub */, X86::VPMAXUBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52531 { 20547 /* vpmaxub */, X86::VPMAXUBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52532 { 20547 /* vpmaxub */, X86::VPMAXUBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52533 { 20547 /* vpmaxub */, X86::VPMAXUBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52534 { 20547 /* vpmaxub */, X86::VPMAXUBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52535 { 20555 /* vpmaxud */, X86::VPMAXUDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52536 { 20555 /* vpmaxud */, X86::VPMAXUDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52537 { 20555 /* vpmaxud */, X86::VPMAXUDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52538 { 20555 /* vpmaxud */, X86::VPMAXUDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52539 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52540 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52541 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52542 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52543 { 20555 /* vpmaxud */, X86::VPMAXUDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52544 { 20555 /* vpmaxud */, X86::VPMAXUDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52545 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
52546 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
52547 { 20555 /* vpmaxud */, X86::VPMAXUDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
52548 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52549 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52550 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52551 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52552 { 20555 /* vpmaxud */, X86::VPMAXUDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52553 { 20555 /* vpmaxud */, X86::VPMAXUDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52554 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52555 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52556 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
52557 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52558 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52559 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
52560 { 20555 /* vpmaxud */, X86::VPMAXUDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52561 { 20555 /* vpmaxud */, X86::VPMAXUDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52562 { 20555 /* vpmaxud */, X86::VPMAXUDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
52563 { 20555 /* vpmaxud */, X86::VPMAXUDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
52564 { 20555 /* vpmaxud */, X86::VPMAXUDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
52565 { 20555 /* vpmaxud */, X86::VPMAXUDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
52566 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52567 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52568 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52569 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52570 { 20563 /* vpmaxuq */, X86::VPMAXUQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52571 { 20563 /* vpmaxuq */, X86::VPMAXUQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52572 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52573 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52574 { 20563 /* vpmaxuq */, X86::VPMAXUQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52575 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52576 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52577 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52578 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52579 { 20563 /* vpmaxuq */, X86::VPMAXUQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52580 { 20563 /* vpmaxuq */, X86::VPMAXUQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52581 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52582 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52583 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52584 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52585 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52586 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52587 { 20563 /* vpmaxuq */, X86::VPMAXUQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52588 { 20563 /* vpmaxuq */, X86::VPMAXUQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52589 { 20563 /* vpmaxuq */, X86::VPMAXUQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52590 { 20563 /* vpmaxuq */, X86::VPMAXUQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52591 { 20563 /* vpmaxuq */, X86::VPMAXUQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52592 { 20563 /* vpmaxuq */, X86::VPMAXUQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52593 { 20571 /* vpmaxuw */, X86::VPMAXUWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52594 { 20571 /* vpmaxuw */, X86::VPMAXUWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52595 { 20571 /* vpmaxuw */, X86::VPMAXUWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52596 { 20571 /* vpmaxuw */, X86::VPMAXUWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52597 { 20571 /* vpmaxuw */, X86::VPMAXUWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52598 { 20571 /* vpmaxuw */, X86::VPMAXUWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52599 { 20571 /* vpmaxuw */, X86::VPMAXUWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52600 { 20571 /* vpmaxuw */, X86::VPMAXUWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52601 { 20571 /* vpmaxuw */, X86::VPMAXUWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52602 { 20571 /* vpmaxuw */, X86::VPMAXUWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52603 { 20571 /* vpmaxuw */, X86::VPMAXUWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52604 { 20571 /* vpmaxuw */, X86::VPMAXUWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52605 { 20571 /* vpmaxuw */, X86::VPMAXUWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52606 { 20571 /* vpmaxuw */, X86::VPMAXUWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52607 { 20571 /* vpmaxuw */, X86::VPMAXUWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52608 { 20571 /* vpmaxuw */, X86::VPMAXUWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52609 { 20571 /* vpmaxuw */, X86::VPMAXUWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52610 { 20571 /* vpmaxuw */, X86::VPMAXUWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52611 { 20571 /* vpmaxuw */, X86::VPMAXUWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52612 { 20571 /* vpmaxuw */, X86::VPMAXUWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52613 { 20571 /* vpmaxuw */, X86::VPMAXUWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52614 { 20571 /* vpmaxuw */, X86::VPMAXUWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52615 { 20579 /* vpminsb */, X86::VPMINSBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52616 { 20579 /* vpminsb */, X86::VPMINSBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52617 { 20579 /* vpminsb */, X86::VPMINSBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52618 { 20579 /* vpminsb */, X86::VPMINSBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52619 { 20579 /* vpminsb */, X86::VPMINSBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52620 { 20579 /* vpminsb */, X86::VPMINSBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52621 { 20579 /* vpminsb */, X86::VPMINSBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52622 { 20579 /* vpminsb */, X86::VPMINSBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52623 { 20579 /* vpminsb */, X86::VPMINSBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52624 { 20579 /* vpminsb */, X86::VPMINSBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52625 { 20579 /* vpminsb */, X86::VPMINSBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52626 { 20579 /* vpminsb */, X86::VPMINSBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52627 { 20579 /* vpminsb */, X86::VPMINSBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52628 { 20579 /* vpminsb */, X86::VPMINSBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52629 { 20579 /* vpminsb */, X86::VPMINSBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52630 { 20579 /* vpminsb */, X86::VPMINSBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52631 { 20579 /* vpminsb */, X86::VPMINSBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52632 { 20579 /* vpminsb */, X86::VPMINSBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52633 { 20579 /* vpminsb */, X86::VPMINSBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52634 { 20579 /* vpminsb */, X86::VPMINSBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52635 { 20579 /* vpminsb */, X86::VPMINSBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52636 { 20579 /* vpminsb */, X86::VPMINSBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52637 { 20587 /* vpminsd */, X86::VPMINSDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52638 { 20587 /* vpminsd */, X86::VPMINSDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52639 { 20587 /* vpminsd */, X86::VPMINSDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52640 { 20587 /* vpminsd */, X86::VPMINSDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52641 { 20587 /* vpminsd */, X86::VPMINSDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52642 { 20587 /* vpminsd */, X86::VPMINSDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52643 { 20587 /* vpminsd */, X86::VPMINSDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52644 { 20587 /* vpminsd */, X86::VPMINSDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52645 { 20587 /* vpminsd */, X86::VPMINSDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52646 { 20587 /* vpminsd */, X86::VPMINSDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52647 { 20587 /* vpminsd */, X86::VPMINSDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
52648 { 20587 /* vpminsd */, X86::VPMINSDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
52649 { 20587 /* vpminsd */, X86::VPMINSDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
52650 { 20587 /* vpminsd */, X86::VPMINSDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52651 { 20587 /* vpminsd */, X86::VPMINSDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52652 { 20587 /* vpminsd */, X86::VPMINSDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52653 { 20587 /* vpminsd */, X86::VPMINSDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52654 { 20587 /* vpminsd */, X86::VPMINSDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52655 { 20587 /* vpminsd */, X86::VPMINSDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52656 { 20587 /* vpminsd */, X86::VPMINSDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52657 { 20587 /* vpminsd */, X86::VPMINSDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52658 { 20587 /* vpminsd */, X86::VPMINSDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
52659 { 20587 /* vpminsd */, X86::VPMINSDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52660 { 20587 /* vpminsd */, X86::VPMINSDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52661 { 20587 /* vpminsd */, X86::VPMINSDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
52662 { 20587 /* vpminsd */, X86::VPMINSDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52663 { 20587 /* vpminsd */, X86::VPMINSDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52664 { 20587 /* vpminsd */, X86::VPMINSDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
52665 { 20587 /* vpminsd */, X86::VPMINSDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
52666 { 20587 /* vpminsd */, X86::VPMINSDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
52667 { 20587 /* vpminsd */, X86::VPMINSDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
52668 { 20595 /* vpminsq */, X86::VPMINSQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52669 { 20595 /* vpminsq */, X86::VPMINSQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52670 { 20595 /* vpminsq */, X86::VPMINSQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52671 { 20595 /* vpminsq */, X86::VPMINSQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52672 { 20595 /* vpminsq */, X86::VPMINSQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52673 { 20595 /* vpminsq */, X86::VPMINSQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52674 { 20595 /* vpminsq */, X86::VPMINSQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52675 { 20595 /* vpminsq */, X86::VPMINSQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52676 { 20595 /* vpminsq */, X86::VPMINSQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52677 { 20595 /* vpminsq */, X86::VPMINSQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52678 { 20595 /* vpminsq */, X86::VPMINSQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52679 { 20595 /* vpminsq */, X86::VPMINSQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52680 { 20595 /* vpminsq */, X86::VPMINSQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52681 { 20595 /* vpminsq */, X86::VPMINSQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52682 { 20595 /* vpminsq */, X86::VPMINSQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52683 { 20595 /* vpminsq */, X86::VPMINSQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52684 { 20595 /* vpminsq */, X86::VPMINSQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52685 { 20595 /* vpminsq */, X86::VPMINSQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52686 { 20595 /* vpminsq */, X86::VPMINSQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52687 { 20595 /* vpminsq */, X86::VPMINSQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52688 { 20595 /* vpminsq */, X86::VPMINSQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52689 { 20595 /* vpminsq */, X86::VPMINSQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52690 { 20595 /* vpminsq */, X86::VPMINSQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52691 { 20595 /* vpminsq */, X86::VPMINSQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52692 { 20595 /* vpminsq */, X86::VPMINSQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52693 { 20595 /* vpminsq */, X86::VPMINSQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52694 { 20595 /* vpminsq */, X86::VPMINSQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52695 { 20603 /* vpminsw */, X86::VPMINSWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52696 { 20603 /* vpminsw */, X86::VPMINSWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52697 { 20603 /* vpminsw */, X86::VPMINSWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52698 { 20603 /* vpminsw */, X86::VPMINSWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52699 { 20603 /* vpminsw */, X86::VPMINSWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52700 { 20603 /* vpminsw */, X86::VPMINSWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52701 { 20603 /* vpminsw */, X86::VPMINSWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52702 { 20603 /* vpminsw */, X86::VPMINSWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52703 { 20603 /* vpminsw */, X86::VPMINSWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52704 { 20603 /* vpminsw */, X86::VPMINSWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52705 { 20603 /* vpminsw */, X86::VPMINSWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52706 { 20603 /* vpminsw */, X86::VPMINSWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52707 { 20603 /* vpminsw */, X86::VPMINSWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52708 { 20603 /* vpminsw */, X86::VPMINSWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52709 { 20603 /* vpminsw */, X86::VPMINSWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52710 { 20603 /* vpminsw */, X86::VPMINSWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52711 { 20603 /* vpminsw */, X86::VPMINSWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52712 { 20603 /* vpminsw */, X86::VPMINSWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52713 { 20603 /* vpminsw */, X86::VPMINSWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52714 { 20603 /* vpminsw */, X86::VPMINSWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52715 { 20603 /* vpminsw */, X86::VPMINSWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52716 { 20603 /* vpminsw */, X86::VPMINSWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52717 { 20611 /* vpminub */, X86::VPMINUBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52718 { 20611 /* vpminub */, X86::VPMINUBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52719 { 20611 /* vpminub */, X86::VPMINUBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52720 { 20611 /* vpminub */, X86::VPMINUBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52721 { 20611 /* vpminub */, X86::VPMINUBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52722 { 20611 /* vpminub */, X86::VPMINUBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52723 { 20611 /* vpminub */, X86::VPMINUBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52724 { 20611 /* vpminub */, X86::VPMINUBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52725 { 20611 /* vpminub */, X86::VPMINUBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52726 { 20611 /* vpminub */, X86::VPMINUBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52727 { 20611 /* vpminub */, X86::VPMINUBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52728 { 20611 /* vpminub */, X86::VPMINUBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52729 { 20611 /* vpminub */, X86::VPMINUBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52730 { 20611 /* vpminub */, X86::VPMINUBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52731 { 20611 /* vpminub */, X86::VPMINUBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52732 { 20611 /* vpminub */, X86::VPMINUBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52733 { 20611 /* vpminub */, X86::VPMINUBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52734 { 20611 /* vpminub */, X86::VPMINUBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52735 { 20611 /* vpminub */, X86::VPMINUBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52736 { 20611 /* vpminub */, X86::VPMINUBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52737 { 20611 /* vpminub */, X86::VPMINUBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52738 { 20611 /* vpminub */, X86::VPMINUBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52739 { 20619 /* vpminud */, X86::VPMINUDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52740 { 20619 /* vpminud */, X86::VPMINUDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52741 { 20619 /* vpminud */, X86::VPMINUDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52742 { 20619 /* vpminud */, X86::VPMINUDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52743 { 20619 /* vpminud */, X86::VPMINUDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52744 { 20619 /* vpminud */, X86::VPMINUDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52745 { 20619 /* vpminud */, X86::VPMINUDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52746 { 20619 /* vpminud */, X86::VPMINUDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52747 { 20619 /* vpminud */, X86::VPMINUDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52748 { 20619 /* vpminud */, X86::VPMINUDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52749 { 20619 /* vpminud */, X86::VPMINUDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
52750 { 20619 /* vpminud */, X86::VPMINUDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
52751 { 20619 /* vpminud */, X86::VPMINUDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
52752 { 20619 /* vpminud */, X86::VPMINUDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52753 { 20619 /* vpminud */, X86::VPMINUDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52754 { 20619 /* vpminud */, X86::VPMINUDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52755 { 20619 /* vpminud */, X86::VPMINUDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52756 { 20619 /* vpminud */, X86::VPMINUDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52757 { 20619 /* vpminud */, X86::VPMINUDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52758 { 20619 /* vpminud */, X86::VPMINUDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52759 { 20619 /* vpminud */, X86::VPMINUDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52760 { 20619 /* vpminud */, X86::VPMINUDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
52761 { 20619 /* vpminud */, X86::VPMINUDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52762 { 20619 /* vpminud */, X86::VPMINUDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52763 { 20619 /* vpminud */, X86::VPMINUDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
52764 { 20619 /* vpminud */, X86::VPMINUDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52765 { 20619 /* vpminud */, X86::VPMINUDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52766 { 20619 /* vpminud */, X86::VPMINUDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
52767 { 20619 /* vpminud */, X86::VPMINUDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
52768 { 20619 /* vpminud */, X86::VPMINUDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
52769 { 20619 /* vpminud */, X86::VPMINUDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
52770 { 20627 /* vpminuq */, X86::VPMINUQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52771 { 20627 /* vpminuq */, X86::VPMINUQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52772 { 20627 /* vpminuq */, X86::VPMINUQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52773 { 20627 /* vpminuq */, X86::VPMINUQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52774 { 20627 /* vpminuq */, X86::VPMINUQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52775 { 20627 /* vpminuq */, X86::VPMINUQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52776 { 20627 /* vpminuq */, X86::VPMINUQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52777 { 20627 /* vpminuq */, X86::VPMINUQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52778 { 20627 /* vpminuq */, X86::VPMINUQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52779 { 20627 /* vpminuq */, X86::VPMINUQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52780 { 20627 /* vpminuq */, X86::VPMINUQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52781 { 20627 /* vpminuq */, X86::VPMINUQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52782 { 20627 /* vpminuq */, X86::VPMINUQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52783 { 20627 /* vpminuq */, X86::VPMINUQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52784 { 20627 /* vpminuq */, X86::VPMINUQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52785 { 20627 /* vpminuq */, X86::VPMINUQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52786 { 20627 /* vpminuq */, X86::VPMINUQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52787 { 20627 /* vpminuq */, X86::VPMINUQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52788 { 20627 /* vpminuq */, X86::VPMINUQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52789 { 20627 /* vpminuq */, X86::VPMINUQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52790 { 20627 /* vpminuq */, X86::VPMINUQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52791 { 20627 /* vpminuq */, X86::VPMINUQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52792 { 20627 /* vpminuq */, X86::VPMINUQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52793 { 20627 /* vpminuq */, X86::VPMINUQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52794 { 20627 /* vpminuq */, X86::VPMINUQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
52795 { 20627 /* vpminuq */, X86::VPMINUQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
52796 { 20627 /* vpminuq */, X86::VPMINUQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
52797 { 20635 /* vpminuw */, X86::VPMINUWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
52798 { 20635 /* vpminuw */, X86::VPMINUWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
52799 { 20635 /* vpminuw */, X86::VPMINUWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
52800 { 20635 /* vpminuw */, X86::VPMINUWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
52801 { 20635 /* vpminuw */, X86::VPMINUWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
52802 { 20635 /* vpminuw */, X86::VPMINUWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
52803 { 20635 /* vpminuw */, X86::VPMINUWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
52804 { 20635 /* vpminuw */, X86::VPMINUWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
52805 { 20635 /* vpminuw */, X86::VPMINUWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
52806 { 20635 /* vpminuw */, X86::VPMINUWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
52807 { 20635 /* vpminuw */, X86::VPMINUWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
52808 { 20635 /* vpminuw */, X86::VPMINUWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
52809 { 20635 /* vpminuw */, X86::VPMINUWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
52810 { 20635 /* vpminuw */, X86::VPMINUWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
52811 { 20635 /* vpminuw */, X86::VPMINUWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
52812 { 20635 /* vpminuw */, X86::VPMINUWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
52813 { 20635 /* vpminuw */, X86::VPMINUWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
52814 { 20635 /* vpminuw */, X86::VPMINUWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
52815 { 20635 /* vpminuw */, X86::VPMINUWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
52816 { 20635 /* vpminuw */, X86::VPMINUWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
52817 { 20635 /* vpminuw */, X86::VPMINUWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
52818 { 20635 /* vpminuw */, X86::VPMINUWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
52819 { 20643 /* vpmovb2m */, X86::VPMOVB2MZ128kr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_FR16X }, },
52820 { 20643 /* vpmovb2m */, X86::VPMOVB2MZ256kr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VR256X }, },
52821 { 20643 /* vpmovb2m */, X86::VPMOVB2MZkr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VR512 }, },
52822 { 20652 /* vpmovd2m */, X86::VPMOVD2MZ128kr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_FR16X }, },
52823 { 20652 /* vpmovd2m */, X86::VPMOVD2MZ256kr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VR256X }, },
52824 { 20652 /* vpmovd2m */, X86::VPMOVD2MZkr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VR512 }, },
52825 { 20661 /* vpmovdb */, X86::VPMOVDBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52826 { 20661 /* vpmovdb */, X86::VPMOVDBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
52827 { 20661 /* vpmovdb */, X86::VPMOVDBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
52828 { 20661 /* vpmovdb */, X86::VPMOVDBZmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
52829 { 20661 /* vpmovdb */, X86::VPMOVDBZ128mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
52830 { 20661 /* vpmovdb */, X86::VPMOVDBZ256mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
52831 { 20661 /* vpmovdb */, X86::VPMOVDBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52832 { 20661 /* vpmovdb */, X86::VPMOVDBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52833 { 20661 /* vpmovdb */, X86::VPMOVDBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52834 { 20661 /* vpmovdb */, X86::VPMOVDBZmrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52835 { 20661 /* vpmovdb */, X86::VPMOVDBZ128mrk, Convert__Mem325_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52836 { 20661 /* vpmovdb */, X86::VPMOVDBZ256mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52837 { 20661 /* vpmovdb */, X86::VPMOVDBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52838 { 20661 /* vpmovdb */, X86::VPMOVDBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52839 { 20661 /* vpmovdb */, X86::VPMOVDBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52840 { 20669 /* vpmovdw */, X86::VPMOVDWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52841 { 20669 /* vpmovdw */, X86::VPMOVDWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
52842 { 20669 /* vpmovdw */, X86::VPMOVDWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
52843 { 20669 /* vpmovdw */, X86::VPMOVDWZ256mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
52844 { 20669 /* vpmovdw */, X86::VPMOVDWZmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
52845 { 20669 /* vpmovdw */, X86::VPMOVDWZ128mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
52846 { 20669 /* vpmovdw */, X86::VPMOVDWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52847 { 20669 /* vpmovdw */, X86::VPMOVDWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52848 { 20669 /* vpmovdw */, X86::VPMOVDWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52849 { 20669 /* vpmovdw */, X86::VPMOVDWZ256mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52850 { 20669 /* vpmovdw */, X86::VPMOVDWZmrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52851 { 20669 /* vpmovdw */, X86::VPMOVDWZ128mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52852 { 20669 /* vpmovdw */, X86::VPMOVDWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52853 { 20669 /* vpmovdw */, X86::VPMOVDWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52854 { 20669 /* vpmovdw */, X86::VPMOVDWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52855 { 20677 /* vpmovm2b */, X86::VPMOVM2BZ128rk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VK1 }, },
52856 { 20677 /* vpmovm2b */, X86::VPMOVM2BZ256rk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VK1 }, },
52857 { 20677 /* vpmovm2b */, X86::VPMOVM2BZrk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VK1 }, },
52858 { 20686 /* vpmovm2d */, X86::VPMOVM2DZ128rk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VK1 }, },
52859 { 20686 /* vpmovm2d */, X86::VPMOVM2DZ256rk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VK1 }, },
52860 { 20686 /* vpmovm2d */, X86::VPMOVM2DZrk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VK1 }, },
52861 { 20695 /* vpmovm2q */, X86::VPMOVM2QZ128rk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VK1 }, },
52862 { 20695 /* vpmovm2q */, X86::VPMOVM2QZ256rk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VK1 }, },
52863 { 20695 /* vpmovm2q */, X86::VPMOVM2QZrk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VK1 }, },
52864 { 20704 /* vpmovm2w */, X86::VPMOVM2WZ128rk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VK1 }, },
52865 { 20704 /* vpmovm2w */, X86::VPMOVM2WZ256rk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VK1 }, },
52866 { 20704 /* vpmovm2w */, X86::VPMOVM2WZrk, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VK1 }, },
52867 { 20713 /* vpmovmskb */, X86::VPMOVMSKBrr, Convert__GR32orGR641_0__Reg1_1, AMFBS_None, { MCK_GR32orGR64, MCK_FR16 }, },
52868 { 20713 /* vpmovmskb */, X86::VPMOVMSKBYrr, Convert__GR32orGR641_0__Reg1_1, AMFBS_None, { MCK_GR32orGR64, MCK_VR256 }, },
52869 { 20723 /* vpmovq2m */, X86::VPMOVQ2MZ128kr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_FR16X }, },
52870 { 20723 /* vpmovq2m */, X86::VPMOVQ2MZ256kr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VR256X }, },
52871 { 20723 /* vpmovq2m */, X86::VPMOVQ2MZkr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VR512 }, },
52872 { 20732 /* vpmovqb */, X86::VPMOVQBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52873 { 20732 /* vpmovqb */, X86::VPMOVQBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
52874 { 20732 /* vpmovqb */, X86::VPMOVQBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
52875 { 20732 /* vpmovqb */, X86::VPMOVQBZ128mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
52876 { 20732 /* vpmovqb */, X86::VPMOVQBZ256mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_VR256X }, },
52877 { 20732 /* vpmovqb */, X86::VPMOVQBZmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_VR512 }, },
52878 { 20732 /* vpmovqb */, X86::VPMOVQBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52879 { 20732 /* vpmovqb */, X86::VPMOVQBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52880 { 20732 /* vpmovqb */, X86::VPMOVQBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52881 { 20732 /* vpmovqb */, X86::VPMOVQBZ128mrk, Convert__Mem165_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem16, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52882 { 20732 /* vpmovqb */, X86::VPMOVQBZ256mrk, Convert__Mem325_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52883 { 20732 /* vpmovqb */, X86::VPMOVQBZmrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52884 { 20732 /* vpmovqb */, X86::VPMOVQBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52885 { 20732 /* vpmovqb */, X86::VPMOVQBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52886 { 20732 /* vpmovqb */, X86::VPMOVQBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52887 { 20740 /* vpmovqd */, X86::VPMOVQDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52888 { 20740 /* vpmovqd */, X86::VPMOVQDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
52889 { 20740 /* vpmovqd */, X86::VPMOVQDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
52890 { 20740 /* vpmovqd */, X86::VPMOVQDZ256mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
52891 { 20740 /* vpmovqd */, X86::VPMOVQDZmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
52892 { 20740 /* vpmovqd */, X86::VPMOVQDZ128mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
52893 { 20740 /* vpmovqd */, X86::VPMOVQDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52894 { 20740 /* vpmovqd */, X86::VPMOVQDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52895 { 20740 /* vpmovqd */, X86::VPMOVQDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52896 { 20740 /* vpmovqd */, X86::VPMOVQDZ256mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52897 { 20740 /* vpmovqd */, X86::VPMOVQDZmrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52898 { 20740 /* vpmovqd */, X86::VPMOVQDZ128mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52899 { 20740 /* vpmovqd */, X86::VPMOVQDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52900 { 20740 /* vpmovqd */, X86::VPMOVQDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52901 { 20740 /* vpmovqd */, X86::VPMOVQDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52902 { 20748 /* vpmovqw */, X86::VPMOVQWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52903 { 20748 /* vpmovqw */, X86::VPMOVQWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
52904 { 20748 /* vpmovqw */, X86::VPMOVQWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
52905 { 20748 /* vpmovqw */, X86::VPMOVQWZmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
52906 { 20748 /* vpmovqw */, X86::VPMOVQWZ128mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
52907 { 20748 /* vpmovqw */, X86::VPMOVQWZ256mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
52908 { 20748 /* vpmovqw */, X86::VPMOVQWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52909 { 20748 /* vpmovqw */, X86::VPMOVQWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52910 { 20748 /* vpmovqw */, X86::VPMOVQWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52911 { 20748 /* vpmovqw */, X86::VPMOVQWZmrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52912 { 20748 /* vpmovqw */, X86::VPMOVQWZ128mrk, Convert__Mem325_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52913 { 20748 /* vpmovqw */, X86::VPMOVQWZ256mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52914 { 20748 /* vpmovqw */, X86::VPMOVQWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52915 { 20748 /* vpmovqw */, X86::VPMOVQWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52916 { 20748 /* vpmovqw */, X86::VPMOVQWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52917 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52918 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
52919 { 20756 /* vpmovsdb */, X86::VPMOVSDBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
52920 { 20756 /* vpmovsdb */, X86::VPMOVSDBZmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
52921 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ128mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
52922 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ256mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
52923 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52924 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52925 { 20756 /* vpmovsdb */, X86::VPMOVSDBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52926 { 20756 /* vpmovsdb */, X86::VPMOVSDBZmrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52927 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ128mrk, Convert__Mem325_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52928 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ256mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52929 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52930 { 20756 /* vpmovsdb */, X86::VPMOVSDBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52931 { 20756 /* vpmovsdb */, X86::VPMOVSDBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52932 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52933 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
52934 { 20765 /* vpmovsdw */, X86::VPMOVSDWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
52935 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ256mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
52936 { 20765 /* vpmovsdw */, X86::VPMOVSDWZmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
52937 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ128mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
52938 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52939 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52940 { 20765 /* vpmovsdw */, X86::VPMOVSDWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52941 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ256mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52942 { 20765 /* vpmovsdw */, X86::VPMOVSDWZmrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52943 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ128mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52944 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52945 { 20765 /* vpmovsdw */, X86::VPMOVSDWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52946 { 20765 /* vpmovsdw */, X86::VPMOVSDWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52947 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52948 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
52949 { 20774 /* vpmovsqb */, X86::VPMOVSQBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
52950 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ128mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
52951 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ256mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_VR256X }, },
52952 { 20774 /* vpmovsqb */, X86::VPMOVSQBZmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_VR512 }, },
52953 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52954 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52955 { 20774 /* vpmovsqb */, X86::VPMOVSQBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52956 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ128mrk, Convert__Mem165_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem16, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52957 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ256mrk, Convert__Mem325_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52958 { 20774 /* vpmovsqb */, X86::VPMOVSQBZmrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52959 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52960 { 20774 /* vpmovsqb */, X86::VPMOVSQBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52961 { 20774 /* vpmovsqb */, X86::VPMOVSQBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52962 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52963 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
52964 { 20783 /* vpmovsqd */, X86::VPMOVSQDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
52965 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ256mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
52966 { 20783 /* vpmovsqd */, X86::VPMOVSQDZmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
52967 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ128mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
52968 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52969 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52970 { 20783 /* vpmovsqd */, X86::VPMOVSQDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52971 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ256mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52972 { 20783 /* vpmovsqd */, X86::VPMOVSQDZmrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52973 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ128mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52974 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52975 { 20783 /* vpmovsqd */, X86::VPMOVSQDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52976 { 20783 /* vpmovsqd */, X86::VPMOVSQDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52977 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52978 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
52979 { 20792 /* vpmovsqw */, X86::VPMOVSQWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
52980 { 20792 /* vpmovsqw */, X86::VPMOVSQWZmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
52981 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ128mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
52982 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ256mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
52983 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52984 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52985 { 20792 /* vpmovsqw */, X86::VPMOVSQWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52986 { 20792 /* vpmovsqw */, X86::VPMOVSQWZmrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
52987 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ128mrk, Convert__Mem325_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52988 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ256mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
52989 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
52990 { 20792 /* vpmovsqw */, X86::VPMOVSQWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
52991 { 20792 /* vpmovsqw */, X86::VPMOVSQWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
52992 { 20801 /* vpmovswb */, X86::VPMOVSWBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
52993 { 20801 /* vpmovswb */, X86::VPMOVSWBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
52994 { 20801 /* vpmovswb */, X86::VPMOVSWBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
52995 { 20801 /* vpmovswb */, X86::VPMOVSWBZ256mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
52996 { 20801 /* vpmovswb */, X86::VPMOVSWBZmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
52997 { 20801 /* vpmovswb */, X86::VPMOVSWBZ128mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
52998 { 20801 /* vpmovswb */, X86::VPMOVSWBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
52999 { 20801 /* vpmovswb */, X86::VPMOVSWBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53000 { 20801 /* vpmovswb */, X86::VPMOVSWBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53001 { 20801 /* vpmovswb */, X86::VPMOVSWBZ256mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53002 { 20801 /* vpmovswb */, X86::VPMOVSWBZmrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53003 { 20801 /* vpmovswb */, X86::VPMOVSWBZ128mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53004 { 20801 /* vpmovswb */, X86::VPMOVSWBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53005 { 20801 /* vpmovswb */, X86::VPMOVSWBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53006 { 20801 /* vpmovswb */, X86::VPMOVSWBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
53007 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
53008 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
53009 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
53010 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDYrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256, MCK_Mem64 }, },
53011 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53012 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ128rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
53013 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
53014 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ256rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
53015 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
53016 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
53017 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53018 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
53019 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53020 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
53021 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53022 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53023 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53024 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
53025 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53026 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
53027 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53028 { 20810 /* vpmovsxbd */, X86::VPMOVSXBDZrmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53029 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
53030 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16, MCK_Mem16 }, },
53031 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
53032 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQYrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256, MCK_Mem32 }, },
53033 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53034 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ128rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
53035 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
53036 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ256rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32 }, },
53037 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
53038 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64 }, },
53039 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53040 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16 }, },
53041 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53042 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
53043 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53044 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
53045 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53046 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16 }, },
53047 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53048 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
53049 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53050 { 20820 /* vpmovsxbq */, X86::VPMOVSXBQZrmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
53051 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
53052 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
53053 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
53054 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWYrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256, MCK_Mem128 }, },
53055 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53056 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
53057 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
53058 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
53059 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
53060 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
53061 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53062 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
53063 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53064 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53065 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53066 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
53067 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53068 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
53069 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53070 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53071 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53072 { 20830 /* vpmovsxbw */, X86::VPMOVSXBWZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
53073 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
53074 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
53075 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
53076 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQYrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256, MCK_Mem128 }, },
53077 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53078 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
53079 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
53080 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
53081 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
53082 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
53083 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53084 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
53085 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53086 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53087 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53088 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
53089 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53090 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
53091 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53092 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53093 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53094 { 20840 /* vpmovsxdq */, X86::VPMOVSXDQZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
53095 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
53096 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
53097 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
53098 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDYrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256, MCK_Mem128 }, },
53099 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53100 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
53101 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
53102 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
53103 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
53104 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
53105 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53106 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
53107 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53108 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53109 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53110 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
53111 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53112 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
53113 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53114 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53115 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53116 { 20850 /* vpmovsxwd */, X86::VPMOVSXWDZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
53117 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
53118 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
53119 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
53120 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQYrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256, MCK_Mem64 }, },
53121 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53122 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ128rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
53123 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
53124 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ256rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
53125 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
53126 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
53127 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53128 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
53129 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53130 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
53131 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53132 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53133 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53134 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
53135 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53136 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
53137 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53138 { 20860 /* vpmovsxwq */, X86::VPMOVSXWQZrmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53139 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53140 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
53141 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
53142 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
53143 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ128mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
53144 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ256mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
53145 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53146 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53147 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53148 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZmrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53149 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ128mrk, Convert__Mem325_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53150 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ256mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53151 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53152 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53153 { 20870 /* vpmovusdb */, X86::VPMOVUSDBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
53154 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53155 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
53156 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
53157 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ256mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
53158 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
53159 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ128mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
53160 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53161 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53162 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53163 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ256mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53164 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZmrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53165 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ128mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53166 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53167 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53168 { 20880 /* vpmovusdw */, X86::VPMOVUSDWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
53169 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53170 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
53171 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
53172 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ128mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_FR16X }, },
53173 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ256mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_VR256X }, },
53174 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZmr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_VR512 }, },
53175 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53176 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53177 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53178 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ128mrk, Convert__Mem165_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem16, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53179 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ256mrk, Convert__Mem325_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53180 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZmrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53181 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53182 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53183 { 20890 /* vpmovusqb */, X86::VPMOVUSQBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
53184 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53185 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
53186 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
53187 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ256mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
53188 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
53189 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ128mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
53190 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53191 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53192 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53193 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ256mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53194 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZmrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53195 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ128mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53196 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53197 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53198 { 20900 /* vpmovusqd */, X86::VPMOVUSQDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
53199 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53200 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
53201 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR512 }, },
53202 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZmr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR512 }, },
53203 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ128mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_FR16X }, },
53204 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ256mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_VR256X }, },
53205 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53206 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53207 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53208 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZmrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53209 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ128mrk, Convert__Mem325_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem32, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53210 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ256mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53211 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53212 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53213 { 20910 /* vpmovusqw */, X86::VPMOVUSQWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
53214 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53215 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
53216 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
53217 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ256mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
53218 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
53219 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ128mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
53220 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53221 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53222 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53223 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ256mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53224 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZmrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53225 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ128mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53226 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53227 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53228 { 20920 /* vpmovuswb */, X86::VPMOVUSWBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
53229 { 20930 /* vpmovw2m */, X86::VPMOVW2MZ128kr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_FR16X }, },
53230 { 20930 /* vpmovw2m */, X86::VPMOVW2MZ256kr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VR256X }, },
53231 { 20930 /* vpmovw2m */, X86::VPMOVW2MZkr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VK1, MCK_VR512 }, },
53232 { 20939 /* vpmovwb */, X86::VPMOVWBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53233 { 20939 /* vpmovwb */, X86::VPMOVWBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_VR256X }, },
53234 { 20939 /* vpmovwb */, X86::VPMOVWBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR512 }, },
53235 { 20939 /* vpmovwb */, X86::VPMOVWBZ256mr, Convert__Mem1285_0__Reg1_1, AMFBS_None, { MCK_Mem128, MCK_VR256X }, },
53236 { 20939 /* vpmovwb */, X86::VPMOVWBZmr, Convert__Mem2565_0__Reg1_1, AMFBS_None, { MCK_Mem256, MCK_VR512 }, },
53237 { 20939 /* vpmovwb */, X86::VPMOVWBZ128mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_FR16X }, },
53238 { 20939 /* vpmovwb */, X86::VPMOVWBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53239 { 20939 /* vpmovwb */, X86::VPMOVWBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53240 { 20939 /* vpmovwb */, X86::VPMOVWBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53241 { 20939 /* vpmovwb */, X86::VPMOVWBZ256mrk, Convert__Mem1285_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem128, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53242 { 20939 /* vpmovwb */, X86::VPMOVWBZmrk, Convert__Mem2565_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem256, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53243 { 20939 /* vpmovwb */, X86::VPMOVWBZ128mrk, Convert__Mem645_0__Reg1_2__Reg1_4, AMFBS_None, { MCK_Mem64, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53244 { 20939 /* vpmovwb */, X86::VPMOVWBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53245 { 20939 /* vpmovwb */, X86::VPMOVWBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53246 { 20939 /* vpmovwb */, X86::VPMOVWBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
53247 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
53248 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
53249 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
53250 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDYrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256, MCK_Mem64 }, },
53251 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53252 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ128rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
53253 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
53254 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ256rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
53255 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
53256 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
53257 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53258 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
53259 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53260 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
53261 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53262 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53263 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53264 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
53265 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53266 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
53267 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53268 { 20947 /* vpmovzxbd */, X86::VPMOVZXBDZrmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53269 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
53270 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16, MCK_Mem16 }, },
53271 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
53272 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQYrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256, MCK_Mem32 }, },
53273 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53274 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ128rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
53275 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
53276 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ256rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32 }, },
53277 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
53278 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64 }, },
53279 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53280 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16 }, },
53281 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53282 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
53283 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53284 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
53285 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53286 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16 }, },
53287 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53288 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
53289 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53290 { 20957 /* vpmovzxbq */, X86::VPMOVZXBQZrmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
53291 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
53292 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
53293 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
53294 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWYrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256, MCK_Mem128 }, },
53295 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53296 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
53297 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
53298 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
53299 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
53300 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
53301 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53302 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
53303 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53304 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53305 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53306 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
53307 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53308 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
53309 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53310 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53311 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53312 { 20967 /* vpmovzxbw */, X86::VPMOVZXBWZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
53313 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
53314 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
53315 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
53316 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQYrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256, MCK_Mem128 }, },
53317 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53318 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
53319 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
53320 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
53321 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
53322 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
53323 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53324 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
53325 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53326 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53327 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53328 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
53329 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53330 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
53331 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53332 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53333 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53334 { 20977 /* vpmovzxdq */, X86::VPMOVZXDQZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
53335 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
53336 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
53337 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
53338 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDYrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256, MCK_Mem128 }, },
53339 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53340 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ128rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
53341 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
53342 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ256rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR256X, MCK_Mem128 }, },
53343 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR256X }, },
53344 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR512, MCK_Mem256 }, },
53345 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53346 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
53347 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53348 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53349 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53350 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
53351 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53352 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
53353 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53354 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53355 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53356 { 20987 /* vpmovzxwd */, X86::VPMOVZXWDZrmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
53357 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
53358 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
53359 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
53360 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQYrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256, MCK_Mem64 }, },
53361 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53362 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ128rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
53363 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_FR16X }, },
53364 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ256rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64 }, },
53365 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_FR16X }, },
53366 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_VR512, MCK_Mem128 }, },
53367 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53368 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32 }, },
53369 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53370 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64 }, },
53371 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53372 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53373 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53374 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32 }, },
53375 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53376 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64 }, },
53377 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53378 { 20997 /* vpmovzxwq */, X86::VPMOVZXWQZrmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53379 { 21007 /* vpmuldq */, X86::VPMULDQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
53380 { 21007 /* vpmuldq */, X86::VPMULDQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
53381 { 21007 /* vpmuldq */, X86::VPMULDQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
53382 { 21007 /* vpmuldq */, X86::VPMULDQYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
53383 { 21007 /* vpmuldq */, X86::VPMULDQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53384 { 21007 /* vpmuldq */, X86::VPMULDQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53385 { 21007 /* vpmuldq */, X86::VPMULDQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53386 { 21007 /* vpmuldq */, X86::VPMULDQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53387 { 21007 /* vpmuldq */, X86::VPMULDQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53388 { 21007 /* vpmuldq */, X86::VPMULDQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53389 { 21007 /* vpmuldq */, X86::VPMULDQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53390 { 21007 /* vpmuldq */, X86::VPMULDQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53391 { 21007 /* vpmuldq */, X86::VPMULDQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53392 { 21007 /* vpmuldq */, X86::VPMULDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53393 { 21007 /* vpmuldq */, X86::VPMULDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53394 { 21007 /* vpmuldq */, X86::VPMULDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53395 { 21007 /* vpmuldq */, X86::VPMULDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53396 { 21007 /* vpmuldq */, X86::VPMULDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53397 { 21007 /* vpmuldq */, X86::VPMULDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53398 { 21007 /* vpmuldq */, X86::VPMULDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53399 { 21007 /* vpmuldq */, X86::VPMULDQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53400 { 21007 /* vpmuldq */, X86::VPMULDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53401 { 21007 /* vpmuldq */, X86::VPMULDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53402 { 21007 /* vpmuldq */, X86::VPMULDQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53403 { 21007 /* vpmuldq */, X86::VPMULDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53404 { 21007 /* vpmuldq */, X86::VPMULDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53405 { 21007 /* vpmuldq */, X86::VPMULDQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53406 { 21007 /* vpmuldq */, X86::VPMULDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53407 { 21007 /* vpmuldq */, X86::VPMULDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53408 { 21007 /* vpmuldq */, X86::VPMULDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53409 { 21007 /* vpmuldq */, X86::VPMULDQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53410 { 21015 /* vpmulhrsw */, X86::VPMULHRSWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
53411 { 21015 /* vpmulhrsw */, X86::VPMULHRSWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
53412 { 21015 /* vpmulhrsw */, X86::VPMULHRSWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
53413 { 21015 /* vpmulhrsw */, X86::VPMULHRSWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
53414 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53415 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53416 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53417 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53418 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53419 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53420 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53421 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53422 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53423 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53424 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53425 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53426 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53427 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53428 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53429 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53430 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53431 { 21015 /* vpmulhrsw */, X86::VPMULHRSWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53432 { 21025 /* vpmulhuw */, X86::VPMULHUWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
53433 { 21025 /* vpmulhuw */, X86::VPMULHUWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
53434 { 21025 /* vpmulhuw */, X86::VPMULHUWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
53435 { 21025 /* vpmulhuw */, X86::VPMULHUWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
53436 { 21025 /* vpmulhuw */, X86::VPMULHUWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53437 { 21025 /* vpmulhuw */, X86::VPMULHUWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53438 { 21025 /* vpmulhuw */, X86::VPMULHUWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53439 { 21025 /* vpmulhuw */, X86::VPMULHUWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53440 { 21025 /* vpmulhuw */, X86::VPMULHUWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53441 { 21025 /* vpmulhuw */, X86::VPMULHUWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53442 { 21025 /* vpmulhuw */, X86::VPMULHUWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53443 { 21025 /* vpmulhuw */, X86::VPMULHUWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53444 { 21025 /* vpmulhuw */, X86::VPMULHUWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53445 { 21025 /* vpmulhuw */, X86::VPMULHUWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53446 { 21025 /* vpmulhuw */, X86::VPMULHUWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53447 { 21025 /* vpmulhuw */, X86::VPMULHUWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53448 { 21025 /* vpmulhuw */, X86::VPMULHUWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53449 { 21025 /* vpmulhuw */, X86::VPMULHUWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53450 { 21025 /* vpmulhuw */, X86::VPMULHUWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53451 { 21025 /* vpmulhuw */, X86::VPMULHUWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53452 { 21025 /* vpmulhuw */, X86::VPMULHUWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53453 { 21025 /* vpmulhuw */, X86::VPMULHUWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53454 { 21034 /* vpmulhw */, X86::VPMULHWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
53455 { 21034 /* vpmulhw */, X86::VPMULHWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
53456 { 21034 /* vpmulhw */, X86::VPMULHWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
53457 { 21034 /* vpmulhw */, X86::VPMULHWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
53458 { 21034 /* vpmulhw */, X86::VPMULHWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53459 { 21034 /* vpmulhw */, X86::VPMULHWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53460 { 21034 /* vpmulhw */, X86::VPMULHWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53461 { 21034 /* vpmulhw */, X86::VPMULHWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53462 { 21034 /* vpmulhw */, X86::VPMULHWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53463 { 21034 /* vpmulhw */, X86::VPMULHWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53464 { 21034 /* vpmulhw */, X86::VPMULHWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53465 { 21034 /* vpmulhw */, X86::VPMULHWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53466 { 21034 /* vpmulhw */, X86::VPMULHWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53467 { 21034 /* vpmulhw */, X86::VPMULHWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53468 { 21034 /* vpmulhw */, X86::VPMULHWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53469 { 21034 /* vpmulhw */, X86::VPMULHWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53470 { 21034 /* vpmulhw */, X86::VPMULHWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53471 { 21034 /* vpmulhw */, X86::VPMULHWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53472 { 21034 /* vpmulhw */, X86::VPMULHWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53473 { 21034 /* vpmulhw */, X86::VPMULHWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53474 { 21034 /* vpmulhw */, X86::VPMULHWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53475 { 21034 /* vpmulhw */, X86::VPMULHWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53476 { 21042 /* vpmulld */, X86::VPMULLDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
53477 { 21042 /* vpmulld */, X86::VPMULLDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
53478 { 21042 /* vpmulld */, X86::VPMULLDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
53479 { 21042 /* vpmulld */, X86::VPMULLDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
53480 { 21042 /* vpmulld */, X86::VPMULLDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53481 { 21042 /* vpmulld */, X86::VPMULLDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53482 { 21042 /* vpmulld */, X86::VPMULLDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53483 { 21042 /* vpmulld */, X86::VPMULLDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53484 { 21042 /* vpmulld */, X86::VPMULLDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53485 { 21042 /* vpmulld */, X86::VPMULLDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53486 { 21042 /* vpmulld */, X86::VPMULLDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
53487 { 21042 /* vpmulld */, X86::VPMULLDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
53488 { 21042 /* vpmulld */, X86::VPMULLDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
53489 { 21042 /* vpmulld */, X86::VPMULLDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53490 { 21042 /* vpmulld */, X86::VPMULLDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53491 { 21042 /* vpmulld */, X86::VPMULLDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53492 { 21042 /* vpmulld */, X86::VPMULLDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53493 { 21042 /* vpmulld */, X86::VPMULLDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53494 { 21042 /* vpmulld */, X86::VPMULLDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53495 { 21042 /* vpmulld */, X86::VPMULLDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53496 { 21042 /* vpmulld */, X86::VPMULLDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53497 { 21042 /* vpmulld */, X86::VPMULLDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
53498 { 21042 /* vpmulld */, X86::VPMULLDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53499 { 21042 /* vpmulld */, X86::VPMULLDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53500 { 21042 /* vpmulld */, X86::VPMULLDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
53501 { 21042 /* vpmulld */, X86::VPMULLDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53502 { 21042 /* vpmulld */, X86::VPMULLDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53503 { 21042 /* vpmulld */, X86::VPMULLDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
53504 { 21042 /* vpmulld */, X86::VPMULLDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
53505 { 21042 /* vpmulld */, X86::VPMULLDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
53506 { 21042 /* vpmulld */, X86::VPMULLDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
53507 { 21050 /* vpmullq */, X86::VPMULLQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53508 { 21050 /* vpmullq */, X86::VPMULLQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53509 { 21050 /* vpmullq */, X86::VPMULLQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53510 { 21050 /* vpmullq */, X86::VPMULLQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53511 { 21050 /* vpmullq */, X86::VPMULLQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53512 { 21050 /* vpmullq */, X86::VPMULLQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53513 { 21050 /* vpmullq */, X86::VPMULLQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53514 { 21050 /* vpmullq */, X86::VPMULLQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53515 { 21050 /* vpmullq */, X86::VPMULLQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53516 { 21050 /* vpmullq */, X86::VPMULLQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53517 { 21050 /* vpmullq */, X86::VPMULLQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53518 { 21050 /* vpmullq */, X86::VPMULLQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53519 { 21050 /* vpmullq */, X86::VPMULLQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53520 { 21050 /* vpmullq */, X86::VPMULLQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53521 { 21050 /* vpmullq */, X86::VPMULLQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53522 { 21050 /* vpmullq */, X86::VPMULLQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53523 { 21050 /* vpmullq */, X86::VPMULLQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53524 { 21050 /* vpmullq */, X86::VPMULLQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53525 { 21050 /* vpmullq */, X86::VPMULLQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53526 { 21050 /* vpmullq */, X86::VPMULLQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53527 { 21050 /* vpmullq */, X86::VPMULLQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53528 { 21050 /* vpmullq */, X86::VPMULLQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53529 { 21050 /* vpmullq */, X86::VPMULLQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53530 { 21050 /* vpmullq */, X86::VPMULLQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53531 { 21050 /* vpmullq */, X86::VPMULLQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53532 { 21050 /* vpmullq */, X86::VPMULLQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53533 { 21050 /* vpmullq */, X86::VPMULLQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53534 { 21058 /* vpmullw */, X86::VPMULLWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
53535 { 21058 /* vpmullw */, X86::VPMULLWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
53536 { 21058 /* vpmullw */, X86::VPMULLWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
53537 { 21058 /* vpmullw */, X86::VPMULLWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
53538 { 21058 /* vpmullw */, X86::VPMULLWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53539 { 21058 /* vpmullw */, X86::VPMULLWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53540 { 21058 /* vpmullw */, X86::VPMULLWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53541 { 21058 /* vpmullw */, X86::VPMULLWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53542 { 21058 /* vpmullw */, X86::VPMULLWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53543 { 21058 /* vpmullw */, X86::VPMULLWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53544 { 21058 /* vpmullw */, X86::VPMULLWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53545 { 21058 /* vpmullw */, X86::VPMULLWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53546 { 21058 /* vpmullw */, X86::VPMULLWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53547 { 21058 /* vpmullw */, X86::VPMULLWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53548 { 21058 /* vpmullw */, X86::VPMULLWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53549 { 21058 /* vpmullw */, X86::VPMULLWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53550 { 21058 /* vpmullw */, X86::VPMULLWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53551 { 21058 /* vpmullw */, X86::VPMULLWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53552 { 21058 /* vpmullw */, X86::VPMULLWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53553 { 21058 /* vpmullw */, X86::VPMULLWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53554 { 21058 /* vpmullw */, X86::VPMULLWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53555 { 21058 /* vpmullw */, X86::VPMULLWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53556 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53557 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53558 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53559 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53560 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53561 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53562 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53563 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53564 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53565 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53566 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53567 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53568 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53569 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53570 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53571 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53572 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53573 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53574 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53575 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53576 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53577 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53578 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53579 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53580 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53581 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53582 { 21066 /* vpmultishiftqb */, X86::VPMULTISHIFTQBZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53583 { 21081 /* vpmuludq */, X86::VPMULUDQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
53584 { 21081 /* vpmuludq */, X86::VPMULUDQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
53585 { 21081 /* vpmuludq */, X86::VPMULUDQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
53586 { 21081 /* vpmuludq */, X86::VPMULUDQYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
53587 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53588 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53589 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53590 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53591 { 21081 /* vpmuludq */, X86::VPMULUDQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53592 { 21081 /* vpmuludq */, X86::VPMULUDQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53593 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53594 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53595 { 21081 /* vpmuludq */, X86::VPMULUDQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53596 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53597 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53598 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53599 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53600 { 21081 /* vpmuludq */, X86::VPMULUDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53601 { 21081 /* vpmuludq */, X86::VPMULUDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53602 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53603 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53604 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53605 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53606 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53607 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53608 { 21081 /* vpmuludq */, X86::VPMULUDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53609 { 21081 /* vpmuludq */, X86::VPMULUDQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53610 { 21081 /* vpmuludq */, X86::VPMULUDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53611 { 21081 /* vpmuludq */, X86::VPMULUDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53612 { 21081 /* vpmuludq */, X86::VPMULUDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53613 { 21081 /* vpmuludq */, X86::VPMULUDQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53614 { 21090 /* vpopcntb */, X86::VPOPCNTBZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53615 { 21090 /* vpopcntb */, X86::VPOPCNTBZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
53616 { 21090 /* vpopcntb */, X86::VPOPCNTBZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
53617 { 21090 /* vpopcntb */, X86::VPOPCNTBZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
53618 { 21090 /* vpopcntb */, X86::VPOPCNTBZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
53619 { 21090 /* vpopcntb */, X86::VPOPCNTBZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
53620 { 21090 /* vpopcntb */, X86::VPOPCNTBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53621 { 21090 /* vpopcntb */, X86::VPOPCNTBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53622 { 21090 /* vpopcntb */, X86::VPOPCNTBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53623 { 21090 /* vpopcntb */, X86::VPOPCNTBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
53624 { 21090 /* vpopcntb */, X86::VPOPCNTBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53625 { 21090 /* vpopcntb */, X86::VPOPCNTBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
53626 { 21090 /* vpopcntb */, X86::VPOPCNTBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53627 { 21090 /* vpopcntb */, X86::VPOPCNTBZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53628 { 21090 /* vpopcntb */, X86::VPOPCNTBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53629 { 21090 /* vpopcntb */, X86::VPOPCNTBZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
53630 { 21090 /* vpopcntb */, X86::VPOPCNTBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
53631 { 21090 /* vpopcntb */, X86::VPOPCNTBZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
53632 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53633 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
53634 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
53635 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
53636 { 21099 /* vpopcntd */, X86::VPOPCNTDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
53637 { 21099 /* vpopcntd */, X86::VPOPCNTDZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
53638 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
53639 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
53640 { 21099 /* vpopcntd */, X86::VPOPCNTDZrmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
53641 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53642 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53643 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53644 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
53645 { 21099 /* vpopcntd */, X86::VPOPCNTDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53646 { 21099 /* vpopcntd */, X86::VPOPCNTDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
53647 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53648 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53649 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
53650 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53651 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
53652 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
53653 { 21099 /* vpopcntd */, X86::VPOPCNTDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
53654 { 21099 /* vpopcntd */, X86::VPOPCNTDZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
53655 { 21099 /* vpopcntd */, X86::VPOPCNTDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
53656 { 21099 /* vpopcntd */, X86::VPOPCNTDZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
53657 { 21099 /* vpopcntd */, X86::VPOPCNTDZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
53658 { 21099 /* vpopcntd */, X86::VPOPCNTDZrmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
53659 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53660 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
53661 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
53662 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
53663 { 21108 /* vpopcntq */, X86::VPOPCNTQZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
53664 { 21108 /* vpopcntq */, X86::VPOPCNTQZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
53665 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53666 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53667 { 21108 /* vpopcntq */, X86::VPOPCNTQZrmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53668 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53669 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53670 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53671 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
53672 { 21108 /* vpopcntq */, X86::VPOPCNTQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53673 { 21108 /* vpopcntq */, X86::VPOPCNTQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
53674 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53675 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53676 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
53677 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53678 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
53679 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
53680 { 21108 /* vpopcntq */, X86::VPOPCNTQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
53681 { 21108 /* vpopcntq */, X86::VPOPCNTQZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
53682 { 21108 /* vpopcntq */, X86::VPOPCNTQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
53683 { 21108 /* vpopcntq */, X86::VPOPCNTQZ128rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
53684 { 21108 /* vpopcntq */, X86::VPOPCNTQZ256rmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
53685 { 21108 /* vpopcntq */, X86::VPOPCNTQZrmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
53686 { 21117 /* vpopcntw */, X86::VPOPCNTWZ128rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
53687 { 21117 /* vpopcntw */, X86::VPOPCNTWZ128rm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
53688 { 21117 /* vpopcntw */, X86::VPOPCNTWZ256rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
53689 { 21117 /* vpopcntw */, X86::VPOPCNTWZ256rm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
53690 { 21117 /* vpopcntw */, X86::VPOPCNTWZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
53691 { 21117 /* vpopcntw */, X86::VPOPCNTWZrm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
53692 { 21117 /* vpopcntw */, X86::VPOPCNTWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
53693 { 21117 /* vpopcntw */, X86::VPOPCNTWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
53694 { 21117 /* vpopcntw */, X86::VPOPCNTWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
53695 { 21117 /* vpopcntw */, X86::VPOPCNTWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
53696 { 21117 /* vpopcntw */, X86::VPOPCNTWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
53697 { 21117 /* vpopcntw */, X86::VPOPCNTWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
53698 { 21117 /* vpopcntw */, X86::VPOPCNTWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
53699 { 21117 /* vpopcntw */, X86::VPOPCNTWZ128rmkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
53700 { 21117 /* vpopcntw */, X86::VPOPCNTWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
53701 { 21117 /* vpopcntw */, X86::VPOPCNTWZ256rmkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
53702 { 21117 /* vpopcntw */, X86::VPOPCNTWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
53703 { 21117 /* vpopcntw */, X86::VPOPCNTWZrmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
53704 { 21126 /* vpor */, X86::VPORrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
53705 { 21126 /* vpor */, X86::VPORrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
53706 { 21126 /* vpor */, X86::VPORYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
53707 { 21126 /* vpor */, X86::VPORYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
53708 { 21131 /* vpord */, X86::VPORDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53709 { 21131 /* vpord */, X86::VPORDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53710 { 21131 /* vpord */, X86::VPORDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53711 { 21131 /* vpord */, X86::VPORDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53712 { 21131 /* vpord */, X86::VPORDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53713 { 21131 /* vpord */, X86::VPORDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53714 { 21131 /* vpord */, X86::VPORDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
53715 { 21131 /* vpord */, X86::VPORDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
53716 { 21131 /* vpord */, X86::VPORDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
53717 { 21131 /* vpord */, X86::VPORDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53718 { 21131 /* vpord */, X86::VPORDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53719 { 21131 /* vpord */, X86::VPORDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53720 { 21131 /* vpord */, X86::VPORDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53721 { 21131 /* vpord */, X86::VPORDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53722 { 21131 /* vpord */, X86::VPORDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53723 { 21131 /* vpord */, X86::VPORDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53724 { 21131 /* vpord */, X86::VPORDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53725 { 21131 /* vpord */, X86::VPORDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
53726 { 21131 /* vpord */, X86::VPORDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53727 { 21131 /* vpord */, X86::VPORDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53728 { 21131 /* vpord */, X86::VPORDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
53729 { 21131 /* vpord */, X86::VPORDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53730 { 21131 /* vpord */, X86::VPORDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53731 { 21131 /* vpord */, X86::VPORDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
53732 { 21131 /* vpord */, X86::VPORDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
53733 { 21131 /* vpord */, X86::VPORDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
53734 { 21131 /* vpord */, X86::VPORDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
53735 { 21137 /* vporq */, X86::VPORQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53736 { 21137 /* vporq */, X86::VPORQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53737 { 21137 /* vporq */, X86::VPORQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53738 { 21137 /* vporq */, X86::VPORQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53739 { 21137 /* vporq */, X86::VPORQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53740 { 21137 /* vporq */, X86::VPORQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53741 { 21137 /* vporq */, X86::VPORQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53742 { 21137 /* vporq */, X86::VPORQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53743 { 21137 /* vporq */, X86::VPORQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53744 { 21137 /* vporq */, X86::VPORQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53745 { 21137 /* vporq */, X86::VPORQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53746 { 21137 /* vporq */, X86::VPORQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53747 { 21137 /* vporq */, X86::VPORQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53748 { 21137 /* vporq */, X86::VPORQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53749 { 21137 /* vporq */, X86::VPORQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53750 { 21137 /* vporq */, X86::VPORQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53751 { 21137 /* vporq */, X86::VPORQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53752 { 21137 /* vporq */, X86::VPORQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53753 { 21137 /* vporq */, X86::VPORQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53754 { 21137 /* vporq */, X86::VPORQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53755 { 21137 /* vporq */, X86::VPORQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53756 { 21137 /* vporq */, X86::VPORQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53757 { 21137 /* vporq */, X86::VPORQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53758 { 21137 /* vporq */, X86::VPORQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53759 { 21137 /* vporq */, X86::VPORQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53760 { 21137 /* vporq */, X86::VPORQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53761 { 21137 /* vporq */, X86::VPORQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53762 { 21143 /* vpperm */, X86::VPPERMrrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_FR16 }, },
53763 { 21143 /* vpperm */, X86::VPPERMrrm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_Mem128 }, },
53764 { 21143 /* vpperm */, X86::VPPERMrmr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_FR16 }, },
53765 { 21150 /* vprold */, X86::VPROLDZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
53766 { 21150 /* vprold */, X86::VPROLDZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53767 { 21150 /* vprold */, X86::VPROLDZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
53768 { 21150 /* vprold */, X86::VPROLDZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
53769 { 21150 /* vprold */, X86::VPROLDZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
53770 { 21150 /* vprold */, X86::VPROLDZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
53771 { 21150 /* vprold */, X86::VPROLDZ128mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
53772 { 21150 /* vprold */, X86::VPROLDZ256mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
53773 { 21150 /* vprold */, X86::VPROLDZmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
53774 { 21150 /* vprold */, X86::VPROLDZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
53775 { 21150 /* vprold */, X86::VPROLDZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53776 { 21150 /* vprold */, X86::VPROLDZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
53777 { 21150 /* vprold */, X86::VPROLDZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
53778 { 21150 /* vprold */, X86::VPROLDZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
53779 { 21150 /* vprold */, X86::VPROLDZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
53780 { 21150 /* vprold */, X86::VPROLDZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
53781 { 21150 /* vprold */, X86::VPROLDZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53782 { 21150 /* vprold */, X86::VPROLDZ128mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
53783 { 21150 /* vprold */, X86::VPROLDZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
53784 { 21150 /* vprold */, X86::VPROLDZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
53785 { 21150 /* vprold */, X86::VPROLDZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
53786 { 21150 /* vprold */, X86::VPROLDZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
53787 { 21150 /* vprold */, X86::VPROLDZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
53788 { 21150 /* vprold */, X86::VPROLDZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
53789 { 21150 /* vprold */, X86::VPROLDZ128mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
53790 { 21150 /* vprold */, X86::VPROLDZ256mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
53791 { 21150 /* vprold */, X86::VPROLDZmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
53792 { 21157 /* vprolq */, X86::VPROLQZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
53793 { 21157 /* vprolq */, X86::VPROLQZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53794 { 21157 /* vprolq */, X86::VPROLQZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
53795 { 21157 /* vprolq */, X86::VPROLQZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
53796 { 21157 /* vprolq */, X86::VPROLQZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
53797 { 21157 /* vprolq */, X86::VPROLQZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
53798 { 21157 /* vprolq */, X86::VPROLQZ128mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
53799 { 21157 /* vprolq */, X86::VPROLQZ256mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
53800 { 21157 /* vprolq */, X86::VPROLQZmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
53801 { 21157 /* vprolq */, X86::VPROLQZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
53802 { 21157 /* vprolq */, X86::VPROLQZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53803 { 21157 /* vprolq */, X86::VPROLQZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
53804 { 21157 /* vprolq */, X86::VPROLQZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
53805 { 21157 /* vprolq */, X86::VPROLQZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
53806 { 21157 /* vprolq */, X86::VPROLQZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
53807 { 21157 /* vprolq */, X86::VPROLQZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
53808 { 21157 /* vprolq */, X86::VPROLQZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53809 { 21157 /* vprolq */, X86::VPROLQZ128mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
53810 { 21157 /* vprolq */, X86::VPROLQZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
53811 { 21157 /* vprolq */, X86::VPROLQZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
53812 { 21157 /* vprolq */, X86::VPROLQZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
53813 { 21157 /* vprolq */, X86::VPROLQZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
53814 { 21157 /* vprolq */, X86::VPROLQZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
53815 { 21157 /* vprolq */, X86::VPROLQZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
53816 { 21157 /* vprolq */, X86::VPROLQZ128mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
53817 { 21157 /* vprolq */, X86::VPROLQZ256mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
53818 { 21157 /* vprolq */, X86::VPROLQZmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
53819 { 21164 /* vprolvd */, X86::VPROLVDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53820 { 21164 /* vprolvd */, X86::VPROLVDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53821 { 21164 /* vprolvd */, X86::VPROLVDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53822 { 21164 /* vprolvd */, X86::VPROLVDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53823 { 21164 /* vprolvd */, X86::VPROLVDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53824 { 21164 /* vprolvd */, X86::VPROLVDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53825 { 21164 /* vprolvd */, X86::VPROLVDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
53826 { 21164 /* vprolvd */, X86::VPROLVDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
53827 { 21164 /* vprolvd */, X86::VPROLVDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
53828 { 21164 /* vprolvd */, X86::VPROLVDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53829 { 21164 /* vprolvd */, X86::VPROLVDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53830 { 21164 /* vprolvd */, X86::VPROLVDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53831 { 21164 /* vprolvd */, X86::VPROLVDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53832 { 21164 /* vprolvd */, X86::VPROLVDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53833 { 21164 /* vprolvd */, X86::VPROLVDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53834 { 21164 /* vprolvd */, X86::VPROLVDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53835 { 21164 /* vprolvd */, X86::VPROLVDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53836 { 21164 /* vprolvd */, X86::VPROLVDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
53837 { 21164 /* vprolvd */, X86::VPROLVDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53838 { 21164 /* vprolvd */, X86::VPROLVDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53839 { 21164 /* vprolvd */, X86::VPROLVDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
53840 { 21164 /* vprolvd */, X86::VPROLVDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53841 { 21164 /* vprolvd */, X86::VPROLVDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53842 { 21164 /* vprolvd */, X86::VPROLVDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
53843 { 21164 /* vprolvd */, X86::VPROLVDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
53844 { 21164 /* vprolvd */, X86::VPROLVDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
53845 { 21164 /* vprolvd */, X86::VPROLVDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
53846 { 21172 /* vprolvq */, X86::VPROLVQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53847 { 21172 /* vprolvq */, X86::VPROLVQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53848 { 21172 /* vprolvq */, X86::VPROLVQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53849 { 21172 /* vprolvq */, X86::VPROLVQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53850 { 21172 /* vprolvq */, X86::VPROLVQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53851 { 21172 /* vprolvq */, X86::VPROLVQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53852 { 21172 /* vprolvq */, X86::VPROLVQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53853 { 21172 /* vprolvq */, X86::VPROLVQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53854 { 21172 /* vprolvq */, X86::VPROLVQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53855 { 21172 /* vprolvq */, X86::VPROLVQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53856 { 21172 /* vprolvq */, X86::VPROLVQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53857 { 21172 /* vprolvq */, X86::VPROLVQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53858 { 21172 /* vprolvq */, X86::VPROLVQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53859 { 21172 /* vprolvq */, X86::VPROLVQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53860 { 21172 /* vprolvq */, X86::VPROLVQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53861 { 21172 /* vprolvq */, X86::VPROLVQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53862 { 21172 /* vprolvq */, X86::VPROLVQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53863 { 21172 /* vprolvq */, X86::VPROLVQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53864 { 21172 /* vprolvq */, X86::VPROLVQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53865 { 21172 /* vprolvq */, X86::VPROLVQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53866 { 21172 /* vprolvq */, X86::VPROLVQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53867 { 21172 /* vprolvq */, X86::VPROLVQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53868 { 21172 /* vprolvq */, X86::VPROLVQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53869 { 21172 /* vprolvq */, X86::VPROLVQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53870 { 21172 /* vprolvq */, X86::VPROLVQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53871 { 21172 /* vprolvq */, X86::VPROLVQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53872 { 21172 /* vprolvq */, X86::VPROLVQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53873 { 21180 /* vprord */, X86::VPRORDZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
53874 { 21180 /* vprord */, X86::VPRORDZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53875 { 21180 /* vprord */, X86::VPRORDZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
53876 { 21180 /* vprord */, X86::VPRORDZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
53877 { 21180 /* vprord */, X86::VPRORDZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
53878 { 21180 /* vprord */, X86::VPRORDZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
53879 { 21180 /* vprord */, X86::VPRORDZ128mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
53880 { 21180 /* vprord */, X86::VPRORDZ256mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
53881 { 21180 /* vprord */, X86::VPRORDZmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
53882 { 21180 /* vprord */, X86::VPRORDZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
53883 { 21180 /* vprord */, X86::VPRORDZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53884 { 21180 /* vprord */, X86::VPRORDZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
53885 { 21180 /* vprord */, X86::VPRORDZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
53886 { 21180 /* vprord */, X86::VPRORDZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
53887 { 21180 /* vprord */, X86::VPRORDZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
53888 { 21180 /* vprord */, X86::VPRORDZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
53889 { 21180 /* vprord */, X86::VPRORDZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53890 { 21180 /* vprord */, X86::VPRORDZ128mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
53891 { 21180 /* vprord */, X86::VPRORDZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
53892 { 21180 /* vprord */, X86::VPRORDZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
53893 { 21180 /* vprord */, X86::VPRORDZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
53894 { 21180 /* vprord */, X86::VPRORDZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
53895 { 21180 /* vprord */, X86::VPRORDZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
53896 { 21180 /* vprord */, X86::VPRORDZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
53897 { 21180 /* vprord */, X86::VPRORDZ128mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
53898 { 21180 /* vprord */, X86::VPRORDZ256mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
53899 { 21180 /* vprord */, X86::VPRORDZmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
53900 { 21187 /* vprorq */, X86::VPRORQZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
53901 { 21187 /* vprorq */, X86::VPRORQZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53902 { 21187 /* vprorq */, X86::VPRORQZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
53903 { 21187 /* vprorq */, X86::VPRORQZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
53904 { 21187 /* vprorq */, X86::VPRORQZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
53905 { 21187 /* vprorq */, X86::VPRORQZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
53906 { 21187 /* vprorq */, X86::VPRORQZ128mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
53907 { 21187 /* vprorq */, X86::VPRORQZ256mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
53908 { 21187 /* vprorq */, X86::VPRORQZmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
53909 { 21187 /* vprorq */, X86::VPRORQZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
53910 { 21187 /* vprorq */, X86::VPRORQZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53911 { 21187 /* vprorq */, X86::VPRORQZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
53912 { 21187 /* vprorq */, X86::VPRORQZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
53913 { 21187 /* vprorq */, X86::VPRORQZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
53914 { 21187 /* vprorq */, X86::VPRORQZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
53915 { 21187 /* vprorq */, X86::VPRORQZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
53916 { 21187 /* vprorq */, X86::VPRORQZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53917 { 21187 /* vprorq */, X86::VPRORQZ128mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
53918 { 21187 /* vprorq */, X86::VPRORQZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
53919 { 21187 /* vprorq */, X86::VPRORQZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
53920 { 21187 /* vprorq */, X86::VPRORQZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
53921 { 21187 /* vprorq */, X86::VPRORQZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
53922 { 21187 /* vprorq */, X86::VPRORQZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
53923 { 21187 /* vprorq */, X86::VPRORQZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
53924 { 21187 /* vprorq */, X86::VPRORQZ128mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
53925 { 21187 /* vprorq */, X86::VPRORQZ256mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
53926 { 21187 /* vprorq */, X86::VPRORQZmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
53927 { 21194 /* vprorvd */, X86::VPRORVDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53928 { 21194 /* vprorvd */, X86::VPRORVDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53929 { 21194 /* vprorvd */, X86::VPRORVDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53930 { 21194 /* vprorvd */, X86::VPRORVDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53931 { 21194 /* vprorvd */, X86::VPRORVDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53932 { 21194 /* vprorvd */, X86::VPRORVDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53933 { 21194 /* vprorvd */, X86::VPRORVDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
53934 { 21194 /* vprorvd */, X86::VPRORVDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
53935 { 21194 /* vprorvd */, X86::VPRORVDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
53936 { 21194 /* vprorvd */, X86::VPRORVDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53937 { 21194 /* vprorvd */, X86::VPRORVDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53938 { 21194 /* vprorvd */, X86::VPRORVDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53939 { 21194 /* vprorvd */, X86::VPRORVDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53940 { 21194 /* vprorvd */, X86::VPRORVDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53941 { 21194 /* vprorvd */, X86::VPRORVDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53942 { 21194 /* vprorvd */, X86::VPRORVDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53943 { 21194 /* vprorvd */, X86::VPRORVDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53944 { 21194 /* vprorvd */, X86::VPRORVDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
53945 { 21194 /* vprorvd */, X86::VPRORVDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53946 { 21194 /* vprorvd */, X86::VPRORVDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53947 { 21194 /* vprorvd */, X86::VPRORVDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
53948 { 21194 /* vprorvd */, X86::VPRORVDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53949 { 21194 /* vprorvd */, X86::VPRORVDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53950 { 21194 /* vprorvd */, X86::VPRORVDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
53951 { 21194 /* vprorvd */, X86::VPRORVDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
53952 { 21194 /* vprorvd */, X86::VPRORVDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
53953 { 21194 /* vprorvd */, X86::VPRORVDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
53954 { 21202 /* vprorvq */, X86::VPRORVQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
53955 { 21202 /* vprorvq */, X86::VPRORVQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
53956 { 21202 /* vprorvq */, X86::VPRORVQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
53957 { 21202 /* vprorvq */, X86::VPRORVQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
53958 { 21202 /* vprorvq */, X86::VPRORVQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
53959 { 21202 /* vprorvq */, X86::VPRORVQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
53960 { 21202 /* vprorvq */, X86::VPRORVQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53961 { 21202 /* vprorvq */, X86::VPRORVQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53962 { 21202 /* vprorvq */, X86::VPRORVQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53963 { 21202 /* vprorvq */, X86::VPRORVQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
53964 { 21202 /* vprorvq */, X86::VPRORVQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
53965 { 21202 /* vprorvq */, X86::VPRORVQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
53966 { 21202 /* vprorvq */, X86::VPRORVQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
53967 { 21202 /* vprorvq */, X86::VPRORVQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
53968 { 21202 /* vprorvq */, X86::VPRORVQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
53969 { 21202 /* vprorvq */, X86::VPRORVQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
53970 { 21202 /* vprorvq */, X86::VPRORVQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
53971 { 21202 /* vprorvq */, X86::VPRORVQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53972 { 21202 /* vprorvq */, X86::VPRORVQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
53973 { 21202 /* vprorvq */, X86::VPRORVQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
53974 { 21202 /* vprorvq */, X86::VPRORVQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53975 { 21202 /* vprorvq */, X86::VPRORVQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
53976 { 21202 /* vprorvq */, X86::VPRORVQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
53977 { 21202 /* vprorvq */, X86::VPRORVQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53978 { 21202 /* vprorvq */, X86::VPRORVQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
53979 { 21202 /* vprorvq */, X86::VPRORVQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
53980 { 21202 /* vprorvq */, X86::VPRORVQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
53981 { 21210 /* vprotb */, X86::VPROTBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
53982 { 21210 /* vprotb */, X86::VPROTBri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
53983 { 21210 /* vprotb */, X86::VPROTBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
53984 { 21210 /* vprotb */, X86::VPROTBmr, Convert__Reg1_0__Mem1285_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
53985 { 21210 /* vprotb */, X86::VPROTBmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53986 { 21217 /* vprotd */, X86::VPROTDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
53987 { 21217 /* vprotd */, X86::VPROTDri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
53988 { 21217 /* vprotd */, X86::VPROTDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
53989 { 21217 /* vprotd */, X86::VPROTDmr, Convert__Reg1_0__Mem1285_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
53990 { 21217 /* vprotd */, X86::VPROTDmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53991 { 21224 /* vprotq */, X86::VPROTQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
53992 { 21224 /* vprotq */, X86::VPROTQri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
53993 { 21224 /* vprotq */, X86::VPROTQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
53994 { 21224 /* vprotq */, X86::VPROTQmr, Convert__Reg1_0__Mem1285_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
53995 { 21224 /* vprotq */, X86::VPROTQmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
53996 { 21231 /* vprotw */, X86::VPROTWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
53997 { 21231 /* vprotw */, X86::VPROTWri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
53998 { 21231 /* vprotw */, X86::VPROTWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
53999 { 21231 /* vprotw */, X86::VPROTWmr, Convert__Reg1_0__Mem1285_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
54000 { 21231 /* vprotw */, X86::VPROTWmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54001 { 21238 /* vpsadbw */, X86::VPSADBWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54002 { 21238 /* vpsadbw */, X86::VPSADBWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54003 { 21238 /* vpsadbw */, X86::VPSADBWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
54004 { 21238 /* vpsadbw */, X86::VPSADBWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
54005 { 21238 /* vpsadbw */, X86::VPSADBWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54006 { 21238 /* vpsadbw */, X86::VPSADBWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54007 { 21238 /* vpsadbw */, X86::VPSADBWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54008 { 21238 /* vpsadbw */, X86::VPSADBWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54009 { 21238 /* vpsadbw */, X86::VPSADBWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54010 { 21238 /* vpsadbw */, X86::VPSADBWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54011 { 21246 /* vpscatterdd */, X86::VPSCATTERDDZ128mr, Convert__Reg1_2__Mem32_RC128X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem32_RC128X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
54012 { 21246 /* vpscatterdd */, X86::VPSCATTERDDZ256mr, Convert__Reg1_2__Mem32_RC256X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem32_RC256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
54013 { 21246 /* vpscatterdd */, X86::VPSCATTERDDZmr, Convert__Reg1_2__Mem32_RC5125_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
54014 { 21258 /* vpscatterdq */, X86::VPSCATTERDQZ128mr, Convert__Reg1_2__Mem64_RC128X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem64_RC128X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
54015 { 21258 /* vpscatterdq */, X86::VPSCATTERDQZ256mr, Convert__Reg1_2__Mem64_RC128X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem64_RC128X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
54016 { 21258 /* vpscatterdq */, X86::VPSCATTERDQZmr, Convert__Reg1_2__Mem64_RC256X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem64_RC256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
54017 { 21270 /* vpscatterqd */, X86::VPSCATTERQDZ128mr, Convert__Reg1_2__Mem32_RC128X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem32_RC128X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
54018 { 21270 /* vpscatterqd */, X86::VPSCATTERQDZ256mr, Convert__Reg1_2__Mem32_RC256X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem32_RC256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
54019 { 21270 /* vpscatterqd */, X86::VPSCATTERQDZmr, Convert__Reg1_2__Mem32_RC5125_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
54020 { 21282 /* vpscatterqq */, X86::VPSCATTERQQZ128mr, Convert__Reg1_2__Mem64_RC128X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem64_RC128X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
54021 { 21282 /* vpscatterqq */, X86::VPSCATTERQQZ256mr, Convert__Reg1_2__Mem64_RC256X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem64_RC256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
54022 { 21282 /* vpscatterqq */, X86::VPSCATTERQQZmr, Convert__Reg1_2__Mem64_RC5125_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem64_RC512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
54023 { 21294 /* vpshab */, X86::VPSHABrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54024 { 21294 /* vpshab */, X86::VPSHABrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54025 { 21294 /* vpshab */, X86::VPSHABmr, Convert__Reg1_0__Mem1285_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
54026 { 21301 /* vpshad */, X86::VPSHADrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54027 { 21301 /* vpshad */, X86::VPSHADrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54028 { 21301 /* vpshad */, X86::VPSHADmr, Convert__Reg1_0__Mem1285_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
54029 { 21308 /* vpshaq */, X86::VPSHAQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54030 { 21308 /* vpshaq */, X86::VPSHAQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54031 { 21308 /* vpshaq */, X86::VPSHAQmr, Convert__Reg1_0__Mem1285_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
54032 { 21315 /* vpshaw */, X86::VPSHAWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54033 { 21315 /* vpshaw */, X86::VPSHAWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54034 { 21315 /* vpshaw */, X86::VPSHAWmr, Convert__Reg1_0__Mem1285_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
54035 { 21322 /* vpshlb */, X86::VPSHLBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54036 { 21322 /* vpshlb */, X86::VPSHLBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54037 { 21322 /* vpshlb */, X86::VPSHLBmr, Convert__Reg1_0__Mem1285_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
54038 { 21329 /* vpshld */, X86::VPSHLDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54039 { 21329 /* vpshld */, X86::VPSHLDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54040 { 21329 /* vpshld */, X86::VPSHLDmr, Convert__Reg1_0__Mem1285_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
54041 { 21336 /* vpshldd */, X86::VPSHLDDZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54042 { 21336 /* vpshldd */, X86::VPSHLDDZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54043 { 21336 /* vpshldd */, X86::VPSHLDDZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54044 { 21336 /* vpshldd */, X86::VPSHLDDZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54045 { 21336 /* vpshldd */, X86::VPSHLDDZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54046 { 21336 /* vpshldd */, X86::VPSHLDDZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54047 { 21336 /* vpshldd */, X86::VPSHLDDZ128rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54048 { 21336 /* vpshldd */, X86::VPSHLDDZ256rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54049 { 21336 /* vpshldd */, X86::VPSHLDDZrmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54050 { 21336 /* vpshldd */, X86::VPSHLDDZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54051 { 21336 /* vpshldd */, X86::VPSHLDDZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54052 { 21336 /* vpshldd */, X86::VPSHLDDZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54053 { 21336 /* vpshldd */, X86::VPSHLDDZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54054 { 21336 /* vpshldd */, X86::VPSHLDDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54055 { 21336 /* vpshldd */, X86::VPSHLDDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54056 { 21336 /* vpshldd */, X86::VPSHLDDZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54057 { 21336 /* vpshldd */, X86::VPSHLDDZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54058 { 21336 /* vpshldd */, X86::VPSHLDDZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54059 { 21336 /* vpshldd */, X86::VPSHLDDZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54060 { 21336 /* vpshldd */, X86::VPSHLDDZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54061 { 21336 /* vpshldd */, X86::VPSHLDDZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54062 { 21336 /* vpshldd */, X86::VPSHLDDZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54063 { 21336 /* vpshldd */, X86::VPSHLDDZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54064 { 21336 /* vpshldd */, X86::VPSHLDDZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54065 { 21336 /* vpshldd */, X86::VPSHLDDZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54066 { 21336 /* vpshldd */, X86::VPSHLDDZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54067 { 21336 /* vpshldd */, X86::VPSHLDDZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54068 { 21344 /* vpshldq */, X86::VPSHLDQZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54069 { 21344 /* vpshldq */, X86::VPSHLDQZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54070 { 21344 /* vpshldq */, X86::VPSHLDQZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54071 { 21344 /* vpshldq */, X86::VPSHLDQZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54072 { 21344 /* vpshldq */, X86::VPSHLDQZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54073 { 21344 /* vpshldq */, X86::VPSHLDQZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54074 { 21344 /* vpshldq */, X86::VPSHLDQZ128rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54075 { 21344 /* vpshldq */, X86::VPSHLDQZ256rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54076 { 21344 /* vpshldq */, X86::VPSHLDQZrmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54077 { 21344 /* vpshldq */, X86::VPSHLDQZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54078 { 21344 /* vpshldq */, X86::VPSHLDQZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54079 { 21344 /* vpshldq */, X86::VPSHLDQZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54080 { 21344 /* vpshldq */, X86::VPSHLDQZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54081 { 21344 /* vpshldq */, X86::VPSHLDQZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54082 { 21344 /* vpshldq */, X86::VPSHLDQZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54083 { 21344 /* vpshldq */, X86::VPSHLDQZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54084 { 21344 /* vpshldq */, X86::VPSHLDQZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54085 { 21344 /* vpshldq */, X86::VPSHLDQZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54086 { 21344 /* vpshldq */, X86::VPSHLDQZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54087 { 21344 /* vpshldq */, X86::VPSHLDQZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54088 { 21344 /* vpshldq */, X86::VPSHLDQZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54089 { 21344 /* vpshldq */, X86::VPSHLDQZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54090 { 21344 /* vpshldq */, X86::VPSHLDQZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54091 { 21344 /* vpshldq */, X86::VPSHLDQZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54092 { 21344 /* vpshldq */, X86::VPSHLDQZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54093 { 21344 /* vpshldq */, X86::VPSHLDQZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54094 { 21344 /* vpshldq */, X86::VPSHLDQZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54095 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54096 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54097 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54098 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54099 { 21352 /* vpshldvd */, X86::VPSHLDVDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54100 { 21352 /* vpshldvd */, X86::VPSHLDVDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54101 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
54102 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
54103 { 21352 /* vpshldvd */, X86::VPSHLDVDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
54104 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54105 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54106 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54107 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54108 { 21352 /* vpshldvd */, X86::VPSHLDVDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54109 { 21352 /* vpshldvd */, X86::VPSHLDVDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54110 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54111 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54112 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
54113 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
54114 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
54115 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
54116 { 21352 /* vpshldvd */, X86::VPSHLDVDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
54117 { 21352 /* vpshldvd */, X86::VPSHLDVDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
54118 { 21352 /* vpshldvd */, X86::VPSHLDVDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
54119 { 21352 /* vpshldvd */, X86::VPSHLDVDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
54120 { 21352 /* vpshldvd */, X86::VPSHLDVDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
54121 { 21352 /* vpshldvd */, X86::VPSHLDVDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
54122 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54123 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54124 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54125 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54126 { 21361 /* vpshldvq */, X86::VPSHLDVQZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54127 { 21361 /* vpshldvq */, X86::VPSHLDVQZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54128 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
54129 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
54130 { 21361 /* vpshldvq */, X86::VPSHLDVQZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
54131 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54132 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54133 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54134 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54135 { 21361 /* vpshldvq */, X86::VPSHLDVQZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54136 { 21361 /* vpshldvq */, X86::VPSHLDVQZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54137 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54138 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54139 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
54140 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
54141 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
54142 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
54143 { 21361 /* vpshldvq */, X86::VPSHLDVQZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
54144 { 21361 /* vpshldvq */, X86::VPSHLDVQZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
54145 { 21361 /* vpshldvq */, X86::VPSHLDVQZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
54146 { 21361 /* vpshldvq */, X86::VPSHLDVQZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
54147 { 21361 /* vpshldvq */, X86::VPSHLDVQZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
54148 { 21361 /* vpshldvq */, X86::VPSHLDVQZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
54149 { 21370 /* vpshldvw */, X86::VPSHLDVWZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54150 { 21370 /* vpshldvw */, X86::VPSHLDVWZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54151 { 21370 /* vpshldvw */, X86::VPSHLDVWZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54152 { 21370 /* vpshldvw */, X86::VPSHLDVWZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54153 { 21370 /* vpshldvw */, X86::VPSHLDVWZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54154 { 21370 /* vpshldvw */, X86::VPSHLDVWZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54155 { 21370 /* vpshldvw */, X86::VPSHLDVWZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54156 { 21370 /* vpshldvw */, X86::VPSHLDVWZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54157 { 21370 /* vpshldvw */, X86::VPSHLDVWZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54158 { 21370 /* vpshldvw */, X86::VPSHLDVWZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54159 { 21370 /* vpshldvw */, X86::VPSHLDVWZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54160 { 21370 /* vpshldvw */, X86::VPSHLDVWZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54161 { 21370 /* vpshldvw */, X86::VPSHLDVWZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54162 { 21370 /* vpshldvw */, X86::VPSHLDVWZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54163 { 21370 /* vpshldvw */, X86::VPSHLDVWZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
54164 { 21370 /* vpshldvw */, X86::VPSHLDVWZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
54165 { 21370 /* vpshldvw */, X86::VPSHLDVWZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
54166 { 21370 /* vpshldvw */, X86::VPSHLDVWZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
54167 { 21379 /* vpshldw */, X86::VPSHLDWZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54168 { 21379 /* vpshldw */, X86::VPSHLDWZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54169 { 21379 /* vpshldw */, X86::VPSHLDWZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54170 { 21379 /* vpshldw */, X86::VPSHLDWZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54171 { 21379 /* vpshldw */, X86::VPSHLDWZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54172 { 21379 /* vpshldw */, X86::VPSHLDWZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54173 { 21379 /* vpshldw */, X86::VPSHLDWZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54174 { 21379 /* vpshldw */, X86::VPSHLDWZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54175 { 21379 /* vpshldw */, X86::VPSHLDWZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54176 { 21379 /* vpshldw */, X86::VPSHLDWZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54177 { 21379 /* vpshldw */, X86::VPSHLDWZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54178 { 21379 /* vpshldw */, X86::VPSHLDWZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54179 { 21379 /* vpshldw */, X86::VPSHLDWZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54180 { 21379 /* vpshldw */, X86::VPSHLDWZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54181 { 21379 /* vpshldw */, X86::VPSHLDWZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54182 { 21379 /* vpshldw */, X86::VPSHLDWZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54183 { 21379 /* vpshldw */, X86::VPSHLDWZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54184 { 21379 /* vpshldw */, X86::VPSHLDWZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54185 { 21387 /* vpshlq */, X86::VPSHLQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54186 { 21387 /* vpshlq */, X86::VPSHLQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54187 { 21387 /* vpshlq */, X86::VPSHLQmr, Convert__Reg1_0__Mem1285_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
54188 { 21394 /* vpshlw */, X86::VPSHLWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54189 { 21394 /* vpshlw */, X86::VPSHLWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54190 { 21394 /* vpshlw */, X86::VPSHLWmr, Convert__Reg1_0__Mem1285_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_FR16 }, },
54191 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54192 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54193 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54194 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54195 { 21401 /* vpshrdd */, X86::VPSHRDDZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54196 { 21401 /* vpshrdd */, X86::VPSHRDDZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54197 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54198 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54199 { 21401 /* vpshrdd */, X86::VPSHRDDZrmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54200 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54201 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54202 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54203 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54204 { 21401 /* vpshrdd */, X86::VPSHRDDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54205 { 21401 /* vpshrdd */, X86::VPSHRDDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54206 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54207 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54208 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54209 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54210 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54211 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54212 { 21401 /* vpshrdd */, X86::VPSHRDDZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54213 { 21401 /* vpshrdd */, X86::VPSHRDDZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54214 { 21401 /* vpshrdd */, X86::VPSHRDDZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54215 { 21401 /* vpshrdd */, X86::VPSHRDDZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54216 { 21401 /* vpshrdd */, X86::VPSHRDDZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54217 { 21401 /* vpshrdd */, X86::VPSHRDDZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54218 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54219 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54220 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54221 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54222 { 21409 /* vpshrdq */, X86::VPSHRDQZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54223 { 21409 /* vpshrdq */, X86::VPSHRDQZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54224 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54225 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54226 { 21409 /* vpshrdq */, X86::VPSHRDQZrmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54227 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54228 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54229 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54230 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54231 { 21409 /* vpshrdq */, X86::VPSHRDQZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54232 { 21409 /* vpshrdq */, X86::VPSHRDQZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54233 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54234 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54235 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54236 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54237 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54238 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54239 { 21409 /* vpshrdq */, X86::VPSHRDQZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54240 { 21409 /* vpshrdq */, X86::VPSHRDQZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54241 { 21409 /* vpshrdq */, X86::VPSHRDQZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54242 { 21409 /* vpshrdq */, X86::VPSHRDQZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54243 { 21409 /* vpshrdq */, X86::VPSHRDQZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54244 { 21409 /* vpshrdq */, X86::VPSHRDQZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54245 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54246 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54247 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54248 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54249 { 21417 /* vpshrdvd */, X86::VPSHRDVDZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54250 { 21417 /* vpshrdvd */, X86::VPSHRDVDZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54251 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
54252 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
54253 { 21417 /* vpshrdvd */, X86::VPSHRDVDZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
54254 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54255 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54256 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54257 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54258 { 21417 /* vpshrdvd */, X86::VPSHRDVDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54259 { 21417 /* vpshrdvd */, X86::VPSHRDVDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54260 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54261 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54262 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
54263 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
54264 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
54265 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
54266 { 21417 /* vpshrdvd */, X86::VPSHRDVDZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
54267 { 21417 /* vpshrdvd */, X86::VPSHRDVDZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
54268 { 21417 /* vpshrdvd */, X86::VPSHRDVDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
54269 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
54270 { 21417 /* vpshrdvd */, X86::VPSHRDVDZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
54271 { 21417 /* vpshrdvd */, X86::VPSHRDVDZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
54272 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54273 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54274 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54275 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54276 { 21426 /* vpshrdvq */, X86::VPSHRDVQZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54277 { 21426 /* vpshrdvq */, X86::VPSHRDVQZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54278 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
54279 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256mb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
54280 { 21426 /* vpshrdvq */, X86::VPSHRDVQZmb, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
54281 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54282 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54283 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54284 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54285 { 21426 /* vpshrdvq */, X86::VPSHRDVQZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54286 { 21426 /* vpshrdvq */, X86::VPSHRDVQZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54287 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54288 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54289 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
54290 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
54291 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
54292 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
54293 { 21426 /* vpshrdvq */, X86::VPSHRDVQZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
54294 { 21426 /* vpshrdvq */, X86::VPSHRDVQZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
54295 { 21426 /* vpshrdvq */, X86::VPSHRDVQZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
54296 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ128mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
54297 { 21426 /* vpshrdvq */, X86::VPSHRDVQZ256mbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
54298 { 21426 /* vpshrdvq */, X86::VPSHRDVQZmbkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
54299 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ128r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54300 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ128m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54301 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ256r, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54302 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ256m, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54303 { 21435 /* vpshrdvw */, X86::VPSHRDVWZr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54304 { 21435 /* vpshrdvw */, X86::VPSHRDVWZm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54305 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54306 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54307 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54308 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54309 { 21435 /* vpshrdvw */, X86::VPSHRDVWZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54310 { 21435 /* vpshrdvw */, X86::VPSHRDVWZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54311 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ128rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54312 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ128mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54313 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ256rkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
54314 { 21435 /* vpshrdvw */, X86::VPSHRDVWZ256mkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
54315 { 21435 /* vpshrdvw */, X86::VPSHRDVWZrkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
54316 { 21435 /* vpshrdvw */, X86::VPSHRDVWZmkz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
54317 { 21444 /* vpshrdw */, X86::VPSHRDWZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54318 { 21444 /* vpshrdw */, X86::VPSHRDWZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54319 { 21444 /* vpshrdw */, X86::VPSHRDWZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54320 { 21444 /* vpshrdw */, X86::VPSHRDWZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54321 { 21444 /* vpshrdw */, X86::VPSHRDWZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54322 { 21444 /* vpshrdw */, X86::VPSHRDWZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54323 { 21444 /* vpshrdw */, X86::VPSHRDWZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54324 { 21444 /* vpshrdw */, X86::VPSHRDWZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54325 { 21444 /* vpshrdw */, X86::VPSHRDWZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54326 { 21444 /* vpshrdw */, X86::VPSHRDWZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54327 { 21444 /* vpshrdw */, X86::VPSHRDWZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54328 { 21444 /* vpshrdw */, X86::VPSHRDWZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54329 { 21444 /* vpshrdw */, X86::VPSHRDWZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54330 { 21444 /* vpshrdw */, X86::VPSHRDWZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54331 { 21444 /* vpshrdw */, X86::VPSHRDWZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54332 { 21444 /* vpshrdw */, X86::VPSHRDWZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54333 { 21444 /* vpshrdw */, X86::VPSHRDWZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54334 { 21444 /* vpshrdw */, X86::VPSHRDWZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54335 { 21452 /* vpshufb */, X86::VPSHUFBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54336 { 21452 /* vpshufb */, X86::VPSHUFBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54337 { 21452 /* vpshufb */, X86::VPSHUFBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
54338 { 21452 /* vpshufb */, X86::VPSHUFBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
54339 { 21452 /* vpshufb */, X86::VPSHUFBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54340 { 21452 /* vpshufb */, X86::VPSHUFBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54341 { 21452 /* vpshufb */, X86::VPSHUFBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54342 { 21452 /* vpshufb */, X86::VPSHUFBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54343 { 21452 /* vpshufb */, X86::VPSHUFBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54344 { 21452 /* vpshufb */, X86::VPSHUFBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54345 { 21452 /* vpshufb */, X86::VPSHUFBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54346 { 21452 /* vpshufb */, X86::VPSHUFBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54347 { 21452 /* vpshufb */, X86::VPSHUFBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54348 { 21452 /* vpshufb */, X86::VPSHUFBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54349 { 21452 /* vpshufb */, X86::VPSHUFBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54350 { 21452 /* vpshufb */, X86::VPSHUFBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54351 { 21452 /* vpshufb */, X86::VPSHUFBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54352 { 21452 /* vpshufb */, X86::VPSHUFBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54353 { 21452 /* vpshufb */, X86::VPSHUFBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
54354 { 21452 /* vpshufb */, X86::VPSHUFBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
54355 { 21452 /* vpshufb */, X86::VPSHUFBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
54356 { 21452 /* vpshufb */, X86::VPSHUFBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
54357 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
54358 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
54359 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
54360 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
54361 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
54362 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
54363 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54364 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54365 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54366 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54367 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54368 { 21460 /* vpshufbitqmb */, X86::VPSHUFBITQMBZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54369 { 21473 /* vpshufd */, X86::VPSHUFDri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
54370 { 21473 /* vpshufd */, X86::VPSHUFDmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54371 { 21473 /* vpshufd */, X86::VPSHUFDYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
54372 { 21473 /* vpshufd */, X86::VPSHUFDYmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54373 { 21473 /* vpshufd */, X86::VPSHUFDZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54374 { 21473 /* vpshufd */, X86::VPSHUFDZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54375 { 21473 /* vpshufd */, X86::VPSHUFDZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54376 { 21473 /* vpshufd */, X86::VPSHUFDZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54377 { 21473 /* vpshufd */, X86::VPSHUFDZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54378 { 21473 /* vpshufd */, X86::VPSHUFDZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54379 { 21473 /* vpshufd */, X86::VPSHUFDZ128mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54380 { 21473 /* vpshufd */, X86::VPSHUFDZ256mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54381 { 21473 /* vpshufd */, X86::VPSHUFDZmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54382 { 21473 /* vpshufd */, X86::VPSHUFDZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54383 { 21473 /* vpshufd */, X86::VPSHUFDZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54384 { 21473 /* vpshufd */, X86::VPSHUFDZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54385 { 21473 /* vpshufd */, X86::VPSHUFDZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54386 { 21473 /* vpshufd */, X86::VPSHUFDZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54387 { 21473 /* vpshufd */, X86::VPSHUFDZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54388 { 21473 /* vpshufd */, X86::VPSHUFDZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54389 { 21473 /* vpshufd */, X86::VPSHUFDZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54390 { 21473 /* vpshufd */, X86::VPSHUFDZ128mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54391 { 21473 /* vpshufd */, X86::VPSHUFDZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54392 { 21473 /* vpshufd */, X86::VPSHUFDZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54393 { 21473 /* vpshufd */, X86::VPSHUFDZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54394 { 21473 /* vpshufd */, X86::VPSHUFDZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54395 { 21473 /* vpshufd */, X86::VPSHUFDZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54396 { 21473 /* vpshufd */, X86::VPSHUFDZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54397 { 21473 /* vpshufd */, X86::VPSHUFDZ128mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54398 { 21473 /* vpshufd */, X86::VPSHUFDZ256mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54399 { 21473 /* vpshufd */, X86::VPSHUFDZmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54400 { 21481 /* vpshufhw */, X86::VPSHUFHWri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
54401 { 21481 /* vpshufhw */, X86::VPSHUFHWmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54402 { 21481 /* vpshufhw */, X86::VPSHUFHWYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
54403 { 21481 /* vpshufhw */, X86::VPSHUFHWYmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54404 { 21481 /* vpshufhw */, X86::VPSHUFHWZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54405 { 21481 /* vpshufhw */, X86::VPSHUFHWZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54406 { 21481 /* vpshufhw */, X86::VPSHUFHWZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54407 { 21481 /* vpshufhw */, X86::VPSHUFHWZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54408 { 21481 /* vpshufhw */, X86::VPSHUFHWZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54409 { 21481 /* vpshufhw */, X86::VPSHUFHWZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54410 { 21481 /* vpshufhw */, X86::VPSHUFHWZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54411 { 21481 /* vpshufhw */, X86::VPSHUFHWZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54412 { 21481 /* vpshufhw */, X86::VPSHUFHWZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54413 { 21481 /* vpshufhw */, X86::VPSHUFHWZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54414 { 21481 /* vpshufhw */, X86::VPSHUFHWZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54415 { 21481 /* vpshufhw */, X86::VPSHUFHWZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54416 { 21481 /* vpshufhw */, X86::VPSHUFHWZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54417 { 21481 /* vpshufhw */, X86::VPSHUFHWZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54418 { 21481 /* vpshufhw */, X86::VPSHUFHWZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54419 { 21481 /* vpshufhw */, X86::VPSHUFHWZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54420 { 21481 /* vpshufhw */, X86::VPSHUFHWZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54421 { 21481 /* vpshufhw */, X86::VPSHUFHWZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54422 { 21490 /* vpshuflw */, X86::VPSHUFLWri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
54423 { 21490 /* vpshuflw */, X86::VPSHUFLWmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54424 { 21490 /* vpshuflw */, X86::VPSHUFLWYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
54425 { 21490 /* vpshuflw */, X86::VPSHUFLWYmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54426 { 21490 /* vpshuflw */, X86::VPSHUFLWZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54427 { 21490 /* vpshuflw */, X86::VPSHUFLWZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54428 { 21490 /* vpshuflw */, X86::VPSHUFLWZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54429 { 21490 /* vpshuflw */, X86::VPSHUFLWZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54430 { 21490 /* vpshuflw */, X86::VPSHUFLWZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54431 { 21490 /* vpshuflw */, X86::VPSHUFLWZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54432 { 21490 /* vpshuflw */, X86::VPSHUFLWZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54433 { 21490 /* vpshuflw */, X86::VPSHUFLWZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54434 { 21490 /* vpshuflw */, X86::VPSHUFLWZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54435 { 21490 /* vpshuflw */, X86::VPSHUFLWZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54436 { 21490 /* vpshuflw */, X86::VPSHUFLWZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54437 { 21490 /* vpshuflw */, X86::VPSHUFLWZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54438 { 21490 /* vpshuflw */, X86::VPSHUFLWZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54439 { 21490 /* vpshuflw */, X86::VPSHUFLWZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54440 { 21490 /* vpshuflw */, X86::VPSHUFLWZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54441 { 21490 /* vpshuflw */, X86::VPSHUFLWZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54442 { 21490 /* vpshuflw */, X86::VPSHUFLWZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54443 { 21490 /* vpshuflw */, X86::VPSHUFLWZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54444 { 21499 /* vpsignb */, X86::VPSIGNBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54445 { 21499 /* vpsignb */, X86::VPSIGNBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54446 { 21499 /* vpsignb */, X86::VPSIGNBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
54447 { 21499 /* vpsignb */, X86::VPSIGNBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
54448 { 21507 /* vpsignd */, X86::VPSIGNDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54449 { 21507 /* vpsignd */, X86::VPSIGNDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54450 { 21507 /* vpsignd */, X86::VPSIGNDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
54451 { 21507 /* vpsignd */, X86::VPSIGNDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
54452 { 21515 /* vpsignw */, X86::VPSIGNWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54453 { 21515 /* vpsignw */, X86::VPSIGNWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54454 { 21515 /* vpsignw */, X86::VPSIGNWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
54455 { 21515 /* vpsignw */, X86::VPSIGNWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
54456 { 21523 /* vpslld */, X86::VPSLLDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54457 { 21523 /* vpslld */, X86::VPSLLDri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
54458 { 21523 /* vpslld */, X86::VPSLLDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54459 { 21523 /* vpslld */, X86::VPSLLDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_FR16 }, },
54460 { 21523 /* vpslld */, X86::VPSLLDYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
54461 { 21523 /* vpslld */, X86::VPSLLDYrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem128 }, },
54462 { 21523 /* vpslld */, X86::VPSLLDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54463 { 21523 /* vpslld */, X86::VPSLLDZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54464 { 21523 /* vpslld */, X86::VPSLLDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54465 { 21523 /* vpslld */, X86::VPSLLDZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54466 { 21523 /* vpslld */, X86::VPSLLDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X }, },
54467 { 21523 /* vpslld */, X86::VPSLLDZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54468 { 21523 /* vpslld */, X86::VPSLLDZ256rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem128 }, },
54469 { 21523 /* vpslld */, X86::VPSLLDZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54470 { 21523 /* vpslld */, X86::VPSLLDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_FR16X }, },
54471 { 21523 /* vpslld */, X86::VPSLLDZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54472 { 21523 /* vpslld */, X86::VPSLLDZrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128 }, },
54473 { 21523 /* vpslld */, X86::VPSLLDZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54474 { 21523 /* vpslld */, X86::VPSLLDZ128mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54475 { 21523 /* vpslld */, X86::VPSLLDZ256mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54476 { 21523 /* vpslld */, X86::VPSLLDZmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54477 { 21523 /* vpslld */, X86::VPSLLDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54478 { 21523 /* vpslld */, X86::VPSLLDZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54479 { 21523 /* vpslld */, X86::VPSLLDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54480 { 21523 /* vpslld */, X86::VPSLLDZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54481 { 21523 /* vpslld */, X86::VPSLLDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_FR16X }, },
54482 { 21523 /* vpslld */, X86::VPSLLDZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54483 { 21523 /* vpslld */, X86::VPSLLDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem128 }, },
54484 { 21523 /* vpslld */, X86::VPSLLDZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54485 { 21523 /* vpslld */, X86::VPSLLDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_FR16X }, },
54486 { 21523 /* vpslld */, X86::VPSLLDZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54487 { 21523 /* vpslld */, X86::VPSLLDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128 }, },
54488 { 21523 /* vpslld */, X86::VPSLLDZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54489 { 21523 /* vpslld */, X86::VPSLLDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54490 { 21523 /* vpslld */, X86::VPSLLDZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54491 { 21523 /* vpslld */, X86::VPSLLDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54492 { 21523 /* vpslld */, X86::VPSLLDZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54493 { 21523 /* vpslld */, X86::VPSLLDZ128mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54494 { 21523 /* vpslld */, X86::VPSLLDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_FR16X }, },
54495 { 21523 /* vpslld */, X86::VPSLLDZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54496 { 21523 /* vpslld */, X86::VPSLLDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem128 }, },
54497 { 21523 /* vpslld */, X86::VPSLLDZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54498 { 21523 /* vpslld */, X86::VPSLLDZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54499 { 21523 /* vpslld */, X86::VPSLLDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_FR16X }, },
54500 { 21523 /* vpslld */, X86::VPSLLDZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54501 { 21523 /* vpslld */, X86::VPSLLDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128 }, },
54502 { 21523 /* vpslld */, X86::VPSLLDZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54503 { 21523 /* vpslld */, X86::VPSLLDZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54504 { 21523 /* vpslld */, X86::VPSLLDZ128mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54505 { 21523 /* vpslld */, X86::VPSLLDZ256mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54506 { 21523 /* vpslld */, X86::VPSLLDZmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54507 { 21530 /* vpslldq */, X86::VPSLLDQri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
54508 { 21530 /* vpslldq */, X86::VPSLLDQYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
54509 { 21530 /* vpslldq */, X86::VPSLLDQZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54510 { 21530 /* vpslldq */, X86::VPSLLDQZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54511 { 21530 /* vpslldq */, X86::VPSLLDQZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54512 { 21530 /* vpslldq */, X86::VPSLLDQZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54513 { 21530 /* vpslldq */, X86::VPSLLDQZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54514 { 21530 /* vpslldq */, X86::VPSLLDQZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54515 { 21538 /* vpsllq */, X86::VPSLLQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54516 { 21538 /* vpsllq */, X86::VPSLLQri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
54517 { 21538 /* vpsllq */, X86::VPSLLQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54518 { 21538 /* vpsllq */, X86::VPSLLQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_FR16 }, },
54519 { 21538 /* vpsllq */, X86::VPSLLQYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
54520 { 21538 /* vpsllq */, X86::VPSLLQYrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem128 }, },
54521 { 21538 /* vpsllq */, X86::VPSLLQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54522 { 21538 /* vpsllq */, X86::VPSLLQZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54523 { 21538 /* vpsllq */, X86::VPSLLQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54524 { 21538 /* vpsllq */, X86::VPSLLQZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54525 { 21538 /* vpsllq */, X86::VPSLLQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X }, },
54526 { 21538 /* vpsllq */, X86::VPSLLQZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54527 { 21538 /* vpsllq */, X86::VPSLLQZ256rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem128 }, },
54528 { 21538 /* vpsllq */, X86::VPSLLQZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54529 { 21538 /* vpsllq */, X86::VPSLLQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_FR16X }, },
54530 { 21538 /* vpsllq */, X86::VPSLLQZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54531 { 21538 /* vpsllq */, X86::VPSLLQZrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128 }, },
54532 { 21538 /* vpsllq */, X86::VPSLLQZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54533 { 21538 /* vpsllq */, X86::VPSLLQZ128mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54534 { 21538 /* vpsllq */, X86::VPSLLQZ256mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54535 { 21538 /* vpsllq */, X86::VPSLLQZmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54536 { 21538 /* vpsllq */, X86::VPSLLQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54537 { 21538 /* vpsllq */, X86::VPSLLQZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54538 { 21538 /* vpsllq */, X86::VPSLLQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54539 { 21538 /* vpsllq */, X86::VPSLLQZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54540 { 21538 /* vpsllq */, X86::VPSLLQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_FR16X }, },
54541 { 21538 /* vpsllq */, X86::VPSLLQZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54542 { 21538 /* vpsllq */, X86::VPSLLQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem128 }, },
54543 { 21538 /* vpsllq */, X86::VPSLLQZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54544 { 21538 /* vpsllq */, X86::VPSLLQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_FR16X }, },
54545 { 21538 /* vpsllq */, X86::VPSLLQZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54546 { 21538 /* vpsllq */, X86::VPSLLQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128 }, },
54547 { 21538 /* vpsllq */, X86::VPSLLQZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54548 { 21538 /* vpsllq */, X86::VPSLLQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54549 { 21538 /* vpsllq */, X86::VPSLLQZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54550 { 21538 /* vpsllq */, X86::VPSLLQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54551 { 21538 /* vpsllq */, X86::VPSLLQZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54552 { 21538 /* vpsllq */, X86::VPSLLQZ128mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54553 { 21538 /* vpsllq */, X86::VPSLLQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_FR16X }, },
54554 { 21538 /* vpsllq */, X86::VPSLLQZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54555 { 21538 /* vpsllq */, X86::VPSLLQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem128 }, },
54556 { 21538 /* vpsllq */, X86::VPSLLQZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54557 { 21538 /* vpsllq */, X86::VPSLLQZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54558 { 21538 /* vpsllq */, X86::VPSLLQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_FR16X }, },
54559 { 21538 /* vpsllq */, X86::VPSLLQZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54560 { 21538 /* vpsllq */, X86::VPSLLQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128 }, },
54561 { 21538 /* vpsllq */, X86::VPSLLQZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54562 { 21538 /* vpsllq */, X86::VPSLLQZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54563 { 21538 /* vpsllq */, X86::VPSLLQZ128mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54564 { 21538 /* vpsllq */, X86::VPSLLQZ256mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54565 { 21538 /* vpsllq */, X86::VPSLLQZmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54566 { 21545 /* vpsllvd */, X86::VPSLLVDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54567 { 21545 /* vpsllvd */, X86::VPSLLVDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54568 { 21545 /* vpsllvd */, X86::VPSLLVDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
54569 { 21545 /* vpsllvd */, X86::VPSLLVDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
54570 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54571 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54572 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54573 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54574 { 21545 /* vpsllvd */, X86::VPSLLVDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54575 { 21545 /* vpsllvd */, X86::VPSLLVDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54576 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
54577 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
54578 { 21545 /* vpsllvd */, X86::VPSLLVDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
54579 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54580 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54581 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54582 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54583 { 21545 /* vpsllvd */, X86::VPSLLVDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54584 { 21545 /* vpsllvd */, X86::VPSLLVDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54585 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54586 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54587 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
54588 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
54589 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
54590 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
54591 { 21545 /* vpsllvd */, X86::VPSLLVDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
54592 { 21545 /* vpsllvd */, X86::VPSLLVDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
54593 { 21545 /* vpsllvd */, X86::VPSLLVDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
54594 { 21545 /* vpsllvd */, X86::VPSLLVDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
54595 { 21545 /* vpsllvd */, X86::VPSLLVDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
54596 { 21545 /* vpsllvd */, X86::VPSLLVDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
54597 { 21553 /* vpsllvq */, X86::VPSLLVQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54598 { 21553 /* vpsllvq */, X86::VPSLLVQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54599 { 21553 /* vpsllvq */, X86::VPSLLVQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
54600 { 21553 /* vpsllvq */, X86::VPSLLVQYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
54601 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54602 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54603 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54604 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54605 { 21553 /* vpsllvq */, X86::VPSLLVQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54606 { 21553 /* vpsllvq */, X86::VPSLLVQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54607 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
54608 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
54609 { 21553 /* vpsllvq */, X86::VPSLLVQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
54610 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54611 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54612 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54613 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54614 { 21553 /* vpsllvq */, X86::VPSLLVQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54615 { 21553 /* vpsllvq */, X86::VPSLLVQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54616 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54617 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54618 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
54619 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
54620 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
54621 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
54622 { 21553 /* vpsllvq */, X86::VPSLLVQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
54623 { 21553 /* vpsllvq */, X86::VPSLLVQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
54624 { 21553 /* vpsllvq */, X86::VPSLLVQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
54625 { 21553 /* vpsllvq */, X86::VPSLLVQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
54626 { 21553 /* vpsllvq */, X86::VPSLLVQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
54627 { 21553 /* vpsllvq */, X86::VPSLLVQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
54628 { 21561 /* vpsllvw */, X86::VPSLLVWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54629 { 21561 /* vpsllvw */, X86::VPSLLVWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54630 { 21561 /* vpsllvw */, X86::VPSLLVWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54631 { 21561 /* vpsllvw */, X86::VPSLLVWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54632 { 21561 /* vpsllvw */, X86::VPSLLVWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54633 { 21561 /* vpsllvw */, X86::VPSLLVWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54634 { 21561 /* vpsllvw */, X86::VPSLLVWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54635 { 21561 /* vpsllvw */, X86::VPSLLVWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54636 { 21561 /* vpsllvw */, X86::VPSLLVWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54637 { 21561 /* vpsllvw */, X86::VPSLLVWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54638 { 21561 /* vpsllvw */, X86::VPSLLVWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54639 { 21561 /* vpsllvw */, X86::VPSLLVWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54640 { 21561 /* vpsllvw */, X86::VPSLLVWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54641 { 21561 /* vpsllvw */, X86::VPSLLVWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54642 { 21561 /* vpsllvw */, X86::VPSLLVWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
54643 { 21561 /* vpsllvw */, X86::VPSLLVWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
54644 { 21561 /* vpsllvw */, X86::VPSLLVWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
54645 { 21561 /* vpsllvw */, X86::VPSLLVWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
54646 { 21569 /* vpsllw */, X86::VPSLLWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54647 { 21569 /* vpsllw */, X86::VPSLLWri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
54648 { 21569 /* vpsllw */, X86::VPSLLWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54649 { 21569 /* vpsllw */, X86::VPSLLWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_FR16 }, },
54650 { 21569 /* vpsllw */, X86::VPSLLWYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
54651 { 21569 /* vpsllw */, X86::VPSLLWYrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem128 }, },
54652 { 21569 /* vpsllw */, X86::VPSLLWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54653 { 21569 /* vpsllw */, X86::VPSLLWZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54654 { 21569 /* vpsllw */, X86::VPSLLWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54655 { 21569 /* vpsllw */, X86::VPSLLWZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54656 { 21569 /* vpsllw */, X86::VPSLLWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X }, },
54657 { 21569 /* vpsllw */, X86::VPSLLWZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54658 { 21569 /* vpsllw */, X86::VPSLLWZ256rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem128 }, },
54659 { 21569 /* vpsllw */, X86::VPSLLWZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54660 { 21569 /* vpsllw */, X86::VPSLLWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_FR16X }, },
54661 { 21569 /* vpsllw */, X86::VPSLLWZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54662 { 21569 /* vpsllw */, X86::VPSLLWZrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128 }, },
54663 { 21569 /* vpsllw */, X86::VPSLLWZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54664 { 21569 /* vpsllw */, X86::VPSLLWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54665 { 21569 /* vpsllw */, X86::VPSLLWZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54666 { 21569 /* vpsllw */, X86::VPSLLWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54667 { 21569 /* vpsllw */, X86::VPSLLWZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54668 { 21569 /* vpsllw */, X86::VPSLLWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_FR16X }, },
54669 { 21569 /* vpsllw */, X86::VPSLLWZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54670 { 21569 /* vpsllw */, X86::VPSLLWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem128 }, },
54671 { 21569 /* vpsllw */, X86::VPSLLWZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54672 { 21569 /* vpsllw */, X86::VPSLLWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_FR16X }, },
54673 { 21569 /* vpsllw */, X86::VPSLLWZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54674 { 21569 /* vpsllw */, X86::VPSLLWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128 }, },
54675 { 21569 /* vpsllw */, X86::VPSLLWZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54676 { 21569 /* vpsllw */, X86::VPSLLWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54677 { 21569 /* vpsllw */, X86::VPSLLWZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54678 { 21569 /* vpsllw */, X86::VPSLLWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54679 { 21569 /* vpsllw */, X86::VPSLLWZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54680 { 21569 /* vpsllw */, X86::VPSLLWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_FR16X }, },
54681 { 21569 /* vpsllw */, X86::VPSLLWZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54682 { 21569 /* vpsllw */, X86::VPSLLWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem128 }, },
54683 { 21569 /* vpsllw */, X86::VPSLLWZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54684 { 21569 /* vpsllw */, X86::VPSLLWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_FR16X }, },
54685 { 21569 /* vpsllw */, X86::VPSLLWZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54686 { 21569 /* vpsllw */, X86::VPSLLWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128 }, },
54687 { 21569 /* vpsllw */, X86::VPSLLWZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54688 { 21576 /* vpsrad */, X86::VPSRADrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54689 { 21576 /* vpsrad */, X86::VPSRADri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
54690 { 21576 /* vpsrad */, X86::VPSRADrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54691 { 21576 /* vpsrad */, X86::VPSRADYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_FR16 }, },
54692 { 21576 /* vpsrad */, X86::VPSRADYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
54693 { 21576 /* vpsrad */, X86::VPSRADYrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem128 }, },
54694 { 21576 /* vpsrad */, X86::VPSRADZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54695 { 21576 /* vpsrad */, X86::VPSRADZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54696 { 21576 /* vpsrad */, X86::VPSRADZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54697 { 21576 /* vpsrad */, X86::VPSRADZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54698 { 21576 /* vpsrad */, X86::VPSRADZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X }, },
54699 { 21576 /* vpsrad */, X86::VPSRADZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54700 { 21576 /* vpsrad */, X86::VPSRADZ256rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem128 }, },
54701 { 21576 /* vpsrad */, X86::VPSRADZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54702 { 21576 /* vpsrad */, X86::VPSRADZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_FR16X }, },
54703 { 21576 /* vpsrad */, X86::VPSRADZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54704 { 21576 /* vpsrad */, X86::VPSRADZrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128 }, },
54705 { 21576 /* vpsrad */, X86::VPSRADZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54706 { 21576 /* vpsrad */, X86::VPSRADZ128mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54707 { 21576 /* vpsrad */, X86::VPSRADZ256mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54708 { 21576 /* vpsrad */, X86::VPSRADZmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54709 { 21576 /* vpsrad */, X86::VPSRADZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54710 { 21576 /* vpsrad */, X86::VPSRADZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54711 { 21576 /* vpsrad */, X86::VPSRADZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54712 { 21576 /* vpsrad */, X86::VPSRADZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54713 { 21576 /* vpsrad */, X86::VPSRADZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_FR16X }, },
54714 { 21576 /* vpsrad */, X86::VPSRADZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54715 { 21576 /* vpsrad */, X86::VPSRADZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem128 }, },
54716 { 21576 /* vpsrad */, X86::VPSRADZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54717 { 21576 /* vpsrad */, X86::VPSRADZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_FR16X }, },
54718 { 21576 /* vpsrad */, X86::VPSRADZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54719 { 21576 /* vpsrad */, X86::VPSRADZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128 }, },
54720 { 21576 /* vpsrad */, X86::VPSRADZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54721 { 21576 /* vpsrad */, X86::VPSRADZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54722 { 21576 /* vpsrad */, X86::VPSRADZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54723 { 21576 /* vpsrad */, X86::VPSRADZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54724 { 21576 /* vpsrad */, X86::VPSRADZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54725 { 21576 /* vpsrad */, X86::VPSRADZ128mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54726 { 21576 /* vpsrad */, X86::VPSRADZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_FR16X }, },
54727 { 21576 /* vpsrad */, X86::VPSRADZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54728 { 21576 /* vpsrad */, X86::VPSRADZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem128 }, },
54729 { 21576 /* vpsrad */, X86::VPSRADZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54730 { 21576 /* vpsrad */, X86::VPSRADZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54731 { 21576 /* vpsrad */, X86::VPSRADZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_FR16X }, },
54732 { 21576 /* vpsrad */, X86::VPSRADZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54733 { 21576 /* vpsrad */, X86::VPSRADZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128 }, },
54734 { 21576 /* vpsrad */, X86::VPSRADZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54735 { 21576 /* vpsrad */, X86::VPSRADZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54736 { 21576 /* vpsrad */, X86::VPSRADZ128mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54737 { 21576 /* vpsrad */, X86::VPSRADZ256mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54738 { 21576 /* vpsrad */, X86::VPSRADZmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54739 { 21583 /* vpsraq */, X86::VPSRAQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54740 { 21583 /* vpsraq */, X86::VPSRAQZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54741 { 21583 /* vpsraq */, X86::VPSRAQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54742 { 21583 /* vpsraq */, X86::VPSRAQZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54743 { 21583 /* vpsraq */, X86::VPSRAQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X }, },
54744 { 21583 /* vpsraq */, X86::VPSRAQZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54745 { 21583 /* vpsraq */, X86::VPSRAQZ256rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem128 }, },
54746 { 21583 /* vpsraq */, X86::VPSRAQZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54747 { 21583 /* vpsraq */, X86::VPSRAQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_FR16X }, },
54748 { 21583 /* vpsraq */, X86::VPSRAQZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54749 { 21583 /* vpsraq */, X86::VPSRAQZrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128 }, },
54750 { 21583 /* vpsraq */, X86::VPSRAQZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54751 { 21583 /* vpsraq */, X86::VPSRAQZ128mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54752 { 21583 /* vpsraq */, X86::VPSRAQZ256mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54753 { 21583 /* vpsraq */, X86::VPSRAQZmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54754 { 21583 /* vpsraq */, X86::VPSRAQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54755 { 21583 /* vpsraq */, X86::VPSRAQZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54756 { 21583 /* vpsraq */, X86::VPSRAQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54757 { 21583 /* vpsraq */, X86::VPSRAQZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54758 { 21583 /* vpsraq */, X86::VPSRAQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_FR16X }, },
54759 { 21583 /* vpsraq */, X86::VPSRAQZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54760 { 21583 /* vpsraq */, X86::VPSRAQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem128 }, },
54761 { 21583 /* vpsraq */, X86::VPSRAQZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54762 { 21583 /* vpsraq */, X86::VPSRAQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_FR16X }, },
54763 { 21583 /* vpsraq */, X86::VPSRAQZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54764 { 21583 /* vpsraq */, X86::VPSRAQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128 }, },
54765 { 21583 /* vpsraq */, X86::VPSRAQZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54766 { 21583 /* vpsraq */, X86::VPSRAQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54767 { 21583 /* vpsraq */, X86::VPSRAQZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54768 { 21583 /* vpsraq */, X86::VPSRAQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54769 { 21583 /* vpsraq */, X86::VPSRAQZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54770 { 21583 /* vpsraq */, X86::VPSRAQZ128mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54771 { 21583 /* vpsraq */, X86::VPSRAQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_FR16X }, },
54772 { 21583 /* vpsraq */, X86::VPSRAQZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54773 { 21583 /* vpsraq */, X86::VPSRAQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem128 }, },
54774 { 21583 /* vpsraq */, X86::VPSRAQZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54775 { 21583 /* vpsraq */, X86::VPSRAQZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54776 { 21583 /* vpsraq */, X86::VPSRAQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_FR16X }, },
54777 { 21583 /* vpsraq */, X86::VPSRAQZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54778 { 21583 /* vpsraq */, X86::VPSRAQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128 }, },
54779 { 21583 /* vpsraq */, X86::VPSRAQZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54780 { 21583 /* vpsraq */, X86::VPSRAQZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54781 { 21583 /* vpsraq */, X86::VPSRAQZ128mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54782 { 21583 /* vpsraq */, X86::VPSRAQZ256mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54783 { 21583 /* vpsraq */, X86::VPSRAQZmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54784 { 21590 /* vpsravd */, X86::VPSRAVDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54785 { 21590 /* vpsravd */, X86::VPSRAVDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54786 { 21590 /* vpsravd */, X86::VPSRAVDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
54787 { 21590 /* vpsravd */, X86::VPSRAVDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
54788 { 21590 /* vpsravd */, X86::VPSRAVDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54789 { 21590 /* vpsravd */, X86::VPSRAVDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54790 { 21590 /* vpsravd */, X86::VPSRAVDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54791 { 21590 /* vpsravd */, X86::VPSRAVDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54792 { 21590 /* vpsravd */, X86::VPSRAVDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54793 { 21590 /* vpsravd */, X86::VPSRAVDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54794 { 21590 /* vpsravd */, X86::VPSRAVDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
54795 { 21590 /* vpsravd */, X86::VPSRAVDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
54796 { 21590 /* vpsravd */, X86::VPSRAVDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
54797 { 21590 /* vpsravd */, X86::VPSRAVDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54798 { 21590 /* vpsravd */, X86::VPSRAVDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54799 { 21590 /* vpsravd */, X86::VPSRAVDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54800 { 21590 /* vpsravd */, X86::VPSRAVDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54801 { 21590 /* vpsravd */, X86::VPSRAVDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54802 { 21590 /* vpsravd */, X86::VPSRAVDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54803 { 21590 /* vpsravd */, X86::VPSRAVDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54804 { 21590 /* vpsravd */, X86::VPSRAVDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54805 { 21590 /* vpsravd */, X86::VPSRAVDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
54806 { 21590 /* vpsravd */, X86::VPSRAVDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
54807 { 21590 /* vpsravd */, X86::VPSRAVDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
54808 { 21590 /* vpsravd */, X86::VPSRAVDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
54809 { 21590 /* vpsravd */, X86::VPSRAVDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
54810 { 21590 /* vpsravd */, X86::VPSRAVDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
54811 { 21590 /* vpsravd */, X86::VPSRAVDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
54812 { 21590 /* vpsravd */, X86::VPSRAVDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
54813 { 21590 /* vpsravd */, X86::VPSRAVDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
54814 { 21590 /* vpsravd */, X86::VPSRAVDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
54815 { 21598 /* vpsravq */, X86::VPSRAVQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54816 { 21598 /* vpsravq */, X86::VPSRAVQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54817 { 21598 /* vpsravq */, X86::VPSRAVQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54818 { 21598 /* vpsravq */, X86::VPSRAVQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54819 { 21598 /* vpsravq */, X86::VPSRAVQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54820 { 21598 /* vpsravq */, X86::VPSRAVQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54821 { 21598 /* vpsravq */, X86::VPSRAVQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
54822 { 21598 /* vpsravq */, X86::VPSRAVQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
54823 { 21598 /* vpsravq */, X86::VPSRAVQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
54824 { 21598 /* vpsravq */, X86::VPSRAVQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54825 { 21598 /* vpsravq */, X86::VPSRAVQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54826 { 21598 /* vpsravq */, X86::VPSRAVQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54827 { 21598 /* vpsravq */, X86::VPSRAVQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54828 { 21598 /* vpsravq */, X86::VPSRAVQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54829 { 21598 /* vpsravq */, X86::VPSRAVQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54830 { 21598 /* vpsravq */, X86::VPSRAVQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54831 { 21598 /* vpsravq */, X86::VPSRAVQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54832 { 21598 /* vpsravq */, X86::VPSRAVQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
54833 { 21598 /* vpsravq */, X86::VPSRAVQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
54834 { 21598 /* vpsravq */, X86::VPSRAVQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
54835 { 21598 /* vpsravq */, X86::VPSRAVQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
54836 { 21598 /* vpsravq */, X86::VPSRAVQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
54837 { 21598 /* vpsravq */, X86::VPSRAVQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
54838 { 21598 /* vpsravq */, X86::VPSRAVQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
54839 { 21598 /* vpsravq */, X86::VPSRAVQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
54840 { 21598 /* vpsravq */, X86::VPSRAVQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
54841 { 21598 /* vpsravq */, X86::VPSRAVQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
54842 { 21606 /* vpsravw */, X86::VPSRAVWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54843 { 21606 /* vpsravw */, X86::VPSRAVWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54844 { 21606 /* vpsravw */, X86::VPSRAVWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
54845 { 21606 /* vpsravw */, X86::VPSRAVWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
54846 { 21606 /* vpsravw */, X86::VPSRAVWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
54847 { 21606 /* vpsravw */, X86::VPSRAVWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
54848 { 21606 /* vpsravw */, X86::VPSRAVWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54849 { 21606 /* vpsravw */, X86::VPSRAVWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54850 { 21606 /* vpsravw */, X86::VPSRAVWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
54851 { 21606 /* vpsravw */, X86::VPSRAVWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
54852 { 21606 /* vpsravw */, X86::VPSRAVWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
54853 { 21606 /* vpsravw */, X86::VPSRAVWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
54854 { 21606 /* vpsravw */, X86::VPSRAVWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54855 { 21606 /* vpsravw */, X86::VPSRAVWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54856 { 21606 /* vpsravw */, X86::VPSRAVWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
54857 { 21606 /* vpsravw */, X86::VPSRAVWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
54858 { 21606 /* vpsravw */, X86::VPSRAVWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
54859 { 21606 /* vpsravw */, X86::VPSRAVWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
54860 { 21614 /* vpsraw */, X86::VPSRAWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54861 { 21614 /* vpsraw */, X86::VPSRAWri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
54862 { 21614 /* vpsraw */, X86::VPSRAWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54863 { 21614 /* vpsraw */, X86::VPSRAWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_FR16 }, },
54864 { 21614 /* vpsraw */, X86::VPSRAWYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
54865 { 21614 /* vpsraw */, X86::VPSRAWYrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem128 }, },
54866 { 21614 /* vpsraw */, X86::VPSRAWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54867 { 21614 /* vpsraw */, X86::VPSRAWZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54868 { 21614 /* vpsraw */, X86::VPSRAWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54869 { 21614 /* vpsraw */, X86::VPSRAWZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54870 { 21614 /* vpsraw */, X86::VPSRAWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X }, },
54871 { 21614 /* vpsraw */, X86::VPSRAWZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54872 { 21614 /* vpsraw */, X86::VPSRAWZ256rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem128 }, },
54873 { 21614 /* vpsraw */, X86::VPSRAWZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54874 { 21614 /* vpsraw */, X86::VPSRAWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_FR16X }, },
54875 { 21614 /* vpsraw */, X86::VPSRAWZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54876 { 21614 /* vpsraw */, X86::VPSRAWZrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128 }, },
54877 { 21614 /* vpsraw */, X86::VPSRAWZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54878 { 21614 /* vpsraw */, X86::VPSRAWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54879 { 21614 /* vpsraw */, X86::VPSRAWZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54880 { 21614 /* vpsraw */, X86::VPSRAWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54881 { 21614 /* vpsraw */, X86::VPSRAWZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54882 { 21614 /* vpsraw */, X86::VPSRAWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_FR16X }, },
54883 { 21614 /* vpsraw */, X86::VPSRAWZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54884 { 21614 /* vpsraw */, X86::VPSRAWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem128 }, },
54885 { 21614 /* vpsraw */, X86::VPSRAWZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54886 { 21614 /* vpsraw */, X86::VPSRAWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_FR16X }, },
54887 { 21614 /* vpsraw */, X86::VPSRAWZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54888 { 21614 /* vpsraw */, X86::VPSRAWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128 }, },
54889 { 21614 /* vpsraw */, X86::VPSRAWZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54890 { 21614 /* vpsraw */, X86::VPSRAWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54891 { 21614 /* vpsraw */, X86::VPSRAWZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54892 { 21614 /* vpsraw */, X86::VPSRAWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54893 { 21614 /* vpsraw */, X86::VPSRAWZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54894 { 21614 /* vpsraw */, X86::VPSRAWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_FR16X }, },
54895 { 21614 /* vpsraw */, X86::VPSRAWZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54896 { 21614 /* vpsraw */, X86::VPSRAWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem128 }, },
54897 { 21614 /* vpsraw */, X86::VPSRAWZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54898 { 21614 /* vpsraw */, X86::VPSRAWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_FR16X }, },
54899 { 21614 /* vpsraw */, X86::VPSRAWZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54900 { 21614 /* vpsraw */, X86::VPSRAWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128 }, },
54901 { 21614 /* vpsraw */, X86::VPSRAWZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54902 { 21621 /* vpsrld */, X86::VPSRLDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54903 { 21621 /* vpsrld */, X86::VPSRLDri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
54904 { 21621 /* vpsrld */, X86::VPSRLDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54905 { 21621 /* vpsrld */, X86::VPSRLDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_FR16 }, },
54906 { 21621 /* vpsrld */, X86::VPSRLDYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
54907 { 21621 /* vpsrld */, X86::VPSRLDYrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem128 }, },
54908 { 21621 /* vpsrld */, X86::VPSRLDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54909 { 21621 /* vpsrld */, X86::VPSRLDZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54910 { 21621 /* vpsrld */, X86::VPSRLDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54911 { 21621 /* vpsrld */, X86::VPSRLDZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54912 { 21621 /* vpsrld */, X86::VPSRLDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X }, },
54913 { 21621 /* vpsrld */, X86::VPSRLDZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54914 { 21621 /* vpsrld */, X86::VPSRLDZ256rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem128 }, },
54915 { 21621 /* vpsrld */, X86::VPSRLDZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54916 { 21621 /* vpsrld */, X86::VPSRLDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_FR16X }, },
54917 { 21621 /* vpsrld */, X86::VPSRLDZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54918 { 21621 /* vpsrld */, X86::VPSRLDZrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128 }, },
54919 { 21621 /* vpsrld */, X86::VPSRLDZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54920 { 21621 /* vpsrld */, X86::VPSRLDZ128mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54921 { 21621 /* vpsrld */, X86::VPSRLDZ256mbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54922 { 21621 /* vpsrld */, X86::VPSRLDZmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54923 { 21621 /* vpsrld */, X86::VPSRLDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54924 { 21621 /* vpsrld */, X86::VPSRLDZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54925 { 21621 /* vpsrld */, X86::VPSRLDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54926 { 21621 /* vpsrld */, X86::VPSRLDZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54927 { 21621 /* vpsrld */, X86::VPSRLDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_FR16X }, },
54928 { 21621 /* vpsrld */, X86::VPSRLDZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54929 { 21621 /* vpsrld */, X86::VPSRLDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem128 }, },
54930 { 21621 /* vpsrld */, X86::VPSRLDZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54931 { 21621 /* vpsrld */, X86::VPSRLDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_FR16X }, },
54932 { 21621 /* vpsrld */, X86::VPSRLDZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54933 { 21621 /* vpsrld */, X86::VPSRLDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128 }, },
54934 { 21621 /* vpsrld */, X86::VPSRLDZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54935 { 21621 /* vpsrld */, X86::VPSRLDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54936 { 21621 /* vpsrld */, X86::VPSRLDZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54937 { 21621 /* vpsrld */, X86::VPSRLDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54938 { 21621 /* vpsrld */, X86::VPSRLDZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54939 { 21621 /* vpsrld */, X86::VPSRLDZ128mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54940 { 21621 /* vpsrld */, X86::VPSRLDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_FR16X }, },
54941 { 21621 /* vpsrld */, X86::VPSRLDZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54942 { 21621 /* vpsrld */, X86::VPSRLDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem128 }, },
54943 { 21621 /* vpsrld */, X86::VPSRLDZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54944 { 21621 /* vpsrld */, X86::VPSRLDZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54945 { 21621 /* vpsrld */, X86::VPSRLDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_FR16X }, },
54946 { 21621 /* vpsrld */, X86::VPSRLDZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54947 { 21621 /* vpsrld */, X86::VPSRLDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128 }, },
54948 { 21621 /* vpsrld */, X86::VPSRLDZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54949 { 21621 /* vpsrld */, X86::VPSRLDZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54950 { 21621 /* vpsrld */, X86::VPSRLDZ128mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54951 { 21621 /* vpsrld */, X86::VPSRLDZ256mbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54952 { 21621 /* vpsrld */, X86::VPSRLDZmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
54953 { 21628 /* vpsrldq */, X86::VPSRLDQri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
54954 { 21628 /* vpsrldq */, X86::VPSRLDQYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
54955 { 21628 /* vpsrldq */, X86::VPSRLDQZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54956 { 21628 /* vpsrldq */, X86::VPSRLDQZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54957 { 21628 /* vpsrldq */, X86::VPSRLDQZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54958 { 21628 /* vpsrldq */, X86::VPSRLDQZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54959 { 21628 /* vpsrldq */, X86::VPSRLDQZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54960 { 21628 /* vpsrldq */, X86::VPSRLDQZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54961 { 21636 /* vpsrlq */, X86::VPSRLQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
54962 { 21636 /* vpsrlq */, X86::VPSRLQri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
54963 { 21636 /* vpsrlq */, X86::VPSRLQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
54964 { 21636 /* vpsrlq */, X86::VPSRLQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_FR16 }, },
54965 { 21636 /* vpsrlq */, X86::VPSRLQYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
54966 { 21636 /* vpsrlq */, X86::VPSRLQYrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem128 }, },
54967 { 21636 /* vpsrlq */, X86::VPSRLQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
54968 { 21636 /* vpsrlq */, X86::VPSRLQZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54969 { 21636 /* vpsrlq */, X86::VPSRLQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
54970 { 21636 /* vpsrlq */, X86::VPSRLQZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54971 { 21636 /* vpsrlq */, X86::VPSRLQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X }, },
54972 { 21636 /* vpsrlq */, X86::VPSRLQZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54973 { 21636 /* vpsrlq */, X86::VPSRLQZ256rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem128 }, },
54974 { 21636 /* vpsrlq */, X86::VPSRLQZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54975 { 21636 /* vpsrlq */, X86::VPSRLQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_FR16X }, },
54976 { 21636 /* vpsrlq */, X86::VPSRLQZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
54977 { 21636 /* vpsrlq */, X86::VPSRLQZrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128 }, },
54978 { 21636 /* vpsrlq */, X86::VPSRLQZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54979 { 21636 /* vpsrlq */, X86::VPSRLQZ128mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54980 { 21636 /* vpsrlq */, X86::VPSRLQZ256mbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
54981 { 21636 /* vpsrlq */, X86::VPSRLQZmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
54982 { 21636 /* vpsrlq */, X86::VPSRLQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
54983 { 21636 /* vpsrlq */, X86::VPSRLQZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54984 { 21636 /* vpsrlq */, X86::VPSRLQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
54985 { 21636 /* vpsrlq */, X86::VPSRLQZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54986 { 21636 /* vpsrlq */, X86::VPSRLQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_FR16X }, },
54987 { 21636 /* vpsrlq */, X86::VPSRLQZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
54988 { 21636 /* vpsrlq */, X86::VPSRLQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem128 }, },
54989 { 21636 /* vpsrlq */, X86::VPSRLQZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
54990 { 21636 /* vpsrlq */, X86::VPSRLQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_FR16X }, },
54991 { 21636 /* vpsrlq */, X86::VPSRLQZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
54992 { 21636 /* vpsrlq */, X86::VPSRLQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128 }, },
54993 { 21636 /* vpsrlq */, X86::VPSRLQZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
54994 { 21636 /* vpsrlq */, X86::VPSRLQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
54995 { 21636 /* vpsrlq */, X86::VPSRLQZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
54996 { 21636 /* vpsrlq */, X86::VPSRLQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
54997 { 21636 /* vpsrlq */, X86::VPSRLQZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
54998 { 21636 /* vpsrlq */, X86::VPSRLQZ128mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
54999 { 21636 /* vpsrlq */, X86::VPSRLQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_FR16X }, },
55000 { 21636 /* vpsrlq */, X86::VPSRLQZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55001 { 21636 /* vpsrlq */, X86::VPSRLQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem128 }, },
55002 { 21636 /* vpsrlq */, X86::VPSRLQZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55003 { 21636 /* vpsrlq */, X86::VPSRLQZ256mbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55004 { 21636 /* vpsrlq */, X86::VPSRLQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_FR16X }, },
55005 { 21636 /* vpsrlq */, X86::VPSRLQZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
55006 { 21636 /* vpsrlq */, X86::VPSRLQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128 }, },
55007 { 21636 /* vpsrlq */, X86::VPSRLQZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55008 { 21636 /* vpsrlq */, X86::VPSRLQZmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55009 { 21636 /* vpsrlq */, X86::VPSRLQZ128mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
55010 { 21636 /* vpsrlq */, X86::VPSRLQZ256mbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55011 { 21636 /* vpsrlq */, X86::VPSRLQZmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55012 { 21643 /* vpsrlvd */, X86::VPSRLVDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55013 { 21643 /* vpsrlvd */, X86::VPSRLVDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55014 { 21643 /* vpsrlvd */, X86::VPSRLVDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55015 { 21643 /* vpsrlvd */, X86::VPSRLVDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55016 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55017 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55018 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55019 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55020 { 21643 /* vpsrlvd */, X86::VPSRLVDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55021 { 21643 /* vpsrlvd */, X86::VPSRLVDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55022 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55023 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55024 { 21643 /* vpsrlvd */, X86::VPSRLVDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55025 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55026 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55027 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55028 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55029 { 21643 /* vpsrlvd */, X86::VPSRLVDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55030 { 21643 /* vpsrlvd */, X86::VPSRLVDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55031 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55032 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55033 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55034 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55035 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55036 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55037 { 21643 /* vpsrlvd */, X86::VPSRLVDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55038 { 21643 /* vpsrlvd */, X86::VPSRLVDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55039 { 21643 /* vpsrlvd */, X86::VPSRLVDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55040 { 21643 /* vpsrlvd */, X86::VPSRLVDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55041 { 21643 /* vpsrlvd */, X86::VPSRLVDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55042 { 21643 /* vpsrlvd */, X86::VPSRLVDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55043 { 21651 /* vpsrlvq */, X86::VPSRLVQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55044 { 21651 /* vpsrlvq */, X86::VPSRLVQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55045 { 21651 /* vpsrlvq */, X86::VPSRLVQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55046 { 21651 /* vpsrlvq */, X86::VPSRLVQYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55047 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55048 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55049 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55050 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55051 { 21651 /* vpsrlvq */, X86::VPSRLVQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55052 { 21651 /* vpsrlvq */, X86::VPSRLVQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55053 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55054 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55055 { 21651 /* vpsrlvq */, X86::VPSRLVQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55056 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55057 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55058 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55059 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55060 { 21651 /* vpsrlvq */, X86::VPSRLVQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55061 { 21651 /* vpsrlvq */, X86::VPSRLVQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55062 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55063 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55064 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55065 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55066 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55067 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55068 { 21651 /* vpsrlvq */, X86::VPSRLVQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55069 { 21651 /* vpsrlvq */, X86::VPSRLVQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55070 { 21651 /* vpsrlvq */, X86::VPSRLVQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55071 { 21651 /* vpsrlvq */, X86::VPSRLVQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55072 { 21651 /* vpsrlvq */, X86::VPSRLVQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55073 { 21651 /* vpsrlvq */, X86::VPSRLVQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55074 { 21659 /* vpsrlvw */, X86::VPSRLVWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55075 { 21659 /* vpsrlvw */, X86::VPSRLVWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55076 { 21659 /* vpsrlvw */, X86::VPSRLVWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55077 { 21659 /* vpsrlvw */, X86::VPSRLVWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55078 { 21659 /* vpsrlvw */, X86::VPSRLVWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55079 { 21659 /* vpsrlvw */, X86::VPSRLVWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55080 { 21659 /* vpsrlvw */, X86::VPSRLVWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55081 { 21659 /* vpsrlvw */, X86::VPSRLVWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55082 { 21659 /* vpsrlvw */, X86::VPSRLVWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55083 { 21659 /* vpsrlvw */, X86::VPSRLVWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55084 { 21659 /* vpsrlvw */, X86::VPSRLVWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55085 { 21659 /* vpsrlvw */, X86::VPSRLVWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55086 { 21659 /* vpsrlvw */, X86::VPSRLVWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55087 { 21659 /* vpsrlvw */, X86::VPSRLVWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55088 { 21659 /* vpsrlvw */, X86::VPSRLVWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55089 { 21659 /* vpsrlvw */, X86::VPSRLVWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55090 { 21659 /* vpsrlvw */, X86::VPSRLVWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55091 { 21659 /* vpsrlvw */, X86::VPSRLVWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55092 { 21667 /* vpsrlw */, X86::VPSRLWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55093 { 21667 /* vpsrlw */, X86::VPSRLWri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
55094 { 21667 /* vpsrlw */, X86::VPSRLWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55095 { 21667 /* vpsrlw */, X86::VPSRLWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_FR16 }, },
55096 { 21667 /* vpsrlw */, X86::VPSRLWYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
55097 { 21667 /* vpsrlw */, X86::VPSRLWYrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem128 }, },
55098 { 21667 /* vpsrlw */, X86::VPSRLWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55099 { 21667 /* vpsrlw */, X86::VPSRLWZ128ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55100 { 21667 /* vpsrlw */, X86::VPSRLWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55101 { 21667 /* vpsrlw */, X86::VPSRLWZ128mi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55102 { 21667 /* vpsrlw */, X86::VPSRLWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_FR16X }, },
55103 { 21667 /* vpsrlw */, X86::VPSRLWZ256ri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55104 { 21667 /* vpsrlw */, X86::VPSRLWZ256rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem128 }, },
55105 { 21667 /* vpsrlw */, X86::VPSRLWZ256mi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55106 { 21667 /* vpsrlw */, X86::VPSRLWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_FR16X }, },
55107 { 21667 /* vpsrlw */, X86::VPSRLWZri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
55108 { 21667 /* vpsrlw */, X86::VPSRLWZrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem128 }, },
55109 { 21667 /* vpsrlw */, X86::VPSRLWZmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55110 { 21667 /* vpsrlw */, X86::VPSRLWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55111 { 21667 /* vpsrlw */, X86::VPSRLWZ128rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55112 { 21667 /* vpsrlw */, X86::VPSRLWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55113 { 21667 /* vpsrlw */, X86::VPSRLWZ128mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55114 { 21667 /* vpsrlw */, X86::VPSRLWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_FR16X }, },
55115 { 21667 /* vpsrlw */, X86::VPSRLWZ256rik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55116 { 21667 /* vpsrlw */, X86::VPSRLWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem128 }, },
55117 { 21667 /* vpsrlw */, X86::VPSRLWZ256mik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55118 { 21667 /* vpsrlw */, X86::VPSRLWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_FR16X }, },
55119 { 21667 /* vpsrlw */, X86::VPSRLWZrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
55120 { 21667 /* vpsrlw */, X86::VPSRLWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem128 }, },
55121 { 21667 /* vpsrlw */, X86::VPSRLWZmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55122 { 21667 /* vpsrlw */, X86::VPSRLWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55123 { 21667 /* vpsrlw */, X86::VPSRLWZ128rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55124 { 21667 /* vpsrlw */, X86::VPSRLWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55125 { 21667 /* vpsrlw */, X86::VPSRLWZ128mikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55126 { 21667 /* vpsrlw */, X86::VPSRLWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_FR16X }, },
55127 { 21667 /* vpsrlw */, X86::VPSRLWZ256rikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55128 { 21667 /* vpsrlw */, X86::VPSRLWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem128 }, },
55129 { 21667 /* vpsrlw */, X86::VPSRLWZ256mikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55130 { 21667 /* vpsrlw */, X86::VPSRLWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_FR16X }, },
55131 { 21667 /* vpsrlw */, X86::VPSRLWZrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
55132 { 21667 /* vpsrlw */, X86::VPSRLWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem128 }, },
55133 { 21667 /* vpsrlw */, X86::VPSRLWZmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55134 { 21674 /* vpsubb */, X86::VPSUBBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55135 { 21674 /* vpsubb */, X86::VPSUBBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55136 { 21674 /* vpsubb */, X86::VPSUBBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55137 { 21674 /* vpsubb */, X86::VPSUBBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55138 { 21674 /* vpsubb */, X86::VPSUBBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55139 { 21674 /* vpsubb */, X86::VPSUBBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55140 { 21674 /* vpsubb */, X86::VPSUBBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55141 { 21674 /* vpsubb */, X86::VPSUBBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55142 { 21674 /* vpsubb */, X86::VPSUBBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55143 { 21674 /* vpsubb */, X86::VPSUBBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55144 { 21674 /* vpsubb */, X86::VPSUBBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55145 { 21674 /* vpsubb */, X86::VPSUBBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55146 { 21674 /* vpsubb */, X86::VPSUBBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55147 { 21674 /* vpsubb */, X86::VPSUBBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55148 { 21674 /* vpsubb */, X86::VPSUBBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55149 { 21674 /* vpsubb */, X86::VPSUBBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55150 { 21674 /* vpsubb */, X86::VPSUBBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55151 { 21674 /* vpsubb */, X86::VPSUBBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55152 { 21674 /* vpsubb */, X86::VPSUBBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55153 { 21674 /* vpsubb */, X86::VPSUBBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55154 { 21674 /* vpsubb */, X86::VPSUBBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55155 { 21674 /* vpsubb */, X86::VPSUBBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55156 { 21681 /* vpsubd */, X86::VPSUBDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55157 { 21681 /* vpsubd */, X86::VPSUBDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55158 { 21681 /* vpsubd */, X86::VPSUBDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55159 { 21681 /* vpsubd */, X86::VPSUBDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55160 { 21681 /* vpsubd */, X86::VPSUBDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55161 { 21681 /* vpsubd */, X86::VPSUBDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55162 { 21681 /* vpsubd */, X86::VPSUBDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55163 { 21681 /* vpsubd */, X86::VPSUBDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55164 { 21681 /* vpsubd */, X86::VPSUBDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55165 { 21681 /* vpsubd */, X86::VPSUBDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55166 { 21681 /* vpsubd */, X86::VPSUBDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55167 { 21681 /* vpsubd */, X86::VPSUBDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55168 { 21681 /* vpsubd */, X86::VPSUBDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55169 { 21681 /* vpsubd */, X86::VPSUBDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55170 { 21681 /* vpsubd */, X86::VPSUBDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55171 { 21681 /* vpsubd */, X86::VPSUBDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55172 { 21681 /* vpsubd */, X86::VPSUBDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55173 { 21681 /* vpsubd */, X86::VPSUBDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55174 { 21681 /* vpsubd */, X86::VPSUBDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55175 { 21681 /* vpsubd */, X86::VPSUBDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55176 { 21681 /* vpsubd */, X86::VPSUBDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55177 { 21681 /* vpsubd */, X86::VPSUBDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55178 { 21681 /* vpsubd */, X86::VPSUBDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55179 { 21681 /* vpsubd */, X86::VPSUBDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55180 { 21681 /* vpsubd */, X86::VPSUBDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55181 { 21681 /* vpsubd */, X86::VPSUBDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55182 { 21681 /* vpsubd */, X86::VPSUBDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55183 { 21681 /* vpsubd */, X86::VPSUBDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55184 { 21681 /* vpsubd */, X86::VPSUBDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55185 { 21681 /* vpsubd */, X86::VPSUBDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55186 { 21681 /* vpsubd */, X86::VPSUBDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55187 { 21688 /* vpsubq */, X86::VPSUBQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55188 { 21688 /* vpsubq */, X86::VPSUBQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55189 { 21688 /* vpsubq */, X86::VPSUBQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55190 { 21688 /* vpsubq */, X86::VPSUBQYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55191 { 21688 /* vpsubq */, X86::VPSUBQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55192 { 21688 /* vpsubq */, X86::VPSUBQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55193 { 21688 /* vpsubq */, X86::VPSUBQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55194 { 21688 /* vpsubq */, X86::VPSUBQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55195 { 21688 /* vpsubq */, X86::VPSUBQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55196 { 21688 /* vpsubq */, X86::VPSUBQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55197 { 21688 /* vpsubq */, X86::VPSUBQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55198 { 21688 /* vpsubq */, X86::VPSUBQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55199 { 21688 /* vpsubq */, X86::VPSUBQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55200 { 21688 /* vpsubq */, X86::VPSUBQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55201 { 21688 /* vpsubq */, X86::VPSUBQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55202 { 21688 /* vpsubq */, X86::VPSUBQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55203 { 21688 /* vpsubq */, X86::VPSUBQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55204 { 21688 /* vpsubq */, X86::VPSUBQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55205 { 21688 /* vpsubq */, X86::VPSUBQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55206 { 21688 /* vpsubq */, X86::VPSUBQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55207 { 21688 /* vpsubq */, X86::VPSUBQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55208 { 21688 /* vpsubq */, X86::VPSUBQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55209 { 21688 /* vpsubq */, X86::VPSUBQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55210 { 21688 /* vpsubq */, X86::VPSUBQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55211 { 21688 /* vpsubq */, X86::VPSUBQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55212 { 21688 /* vpsubq */, X86::VPSUBQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55213 { 21688 /* vpsubq */, X86::VPSUBQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55214 { 21688 /* vpsubq */, X86::VPSUBQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55215 { 21688 /* vpsubq */, X86::VPSUBQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55216 { 21688 /* vpsubq */, X86::VPSUBQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55217 { 21688 /* vpsubq */, X86::VPSUBQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55218 { 21695 /* vpsubsb */, X86::VPSUBSBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55219 { 21695 /* vpsubsb */, X86::VPSUBSBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55220 { 21695 /* vpsubsb */, X86::VPSUBSBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55221 { 21695 /* vpsubsb */, X86::VPSUBSBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55222 { 21695 /* vpsubsb */, X86::VPSUBSBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55223 { 21695 /* vpsubsb */, X86::VPSUBSBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55224 { 21695 /* vpsubsb */, X86::VPSUBSBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55225 { 21695 /* vpsubsb */, X86::VPSUBSBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55226 { 21695 /* vpsubsb */, X86::VPSUBSBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55227 { 21695 /* vpsubsb */, X86::VPSUBSBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55228 { 21695 /* vpsubsb */, X86::VPSUBSBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55229 { 21695 /* vpsubsb */, X86::VPSUBSBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55230 { 21695 /* vpsubsb */, X86::VPSUBSBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55231 { 21695 /* vpsubsb */, X86::VPSUBSBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55232 { 21695 /* vpsubsb */, X86::VPSUBSBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55233 { 21695 /* vpsubsb */, X86::VPSUBSBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55234 { 21695 /* vpsubsb */, X86::VPSUBSBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55235 { 21695 /* vpsubsb */, X86::VPSUBSBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55236 { 21695 /* vpsubsb */, X86::VPSUBSBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55237 { 21695 /* vpsubsb */, X86::VPSUBSBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55238 { 21695 /* vpsubsb */, X86::VPSUBSBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55239 { 21695 /* vpsubsb */, X86::VPSUBSBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55240 { 21703 /* vpsubsw */, X86::VPSUBSWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55241 { 21703 /* vpsubsw */, X86::VPSUBSWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55242 { 21703 /* vpsubsw */, X86::VPSUBSWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55243 { 21703 /* vpsubsw */, X86::VPSUBSWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55244 { 21703 /* vpsubsw */, X86::VPSUBSWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55245 { 21703 /* vpsubsw */, X86::VPSUBSWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55246 { 21703 /* vpsubsw */, X86::VPSUBSWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55247 { 21703 /* vpsubsw */, X86::VPSUBSWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55248 { 21703 /* vpsubsw */, X86::VPSUBSWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55249 { 21703 /* vpsubsw */, X86::VPSUBSWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55250 { 21703 /* vpsubsw */, X86::VPSUBSWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55251 { 21703 /* vpsubsw */, X86::VPSUBSWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55252 { 21703 /* vpsubsw */, X86::VPSUBSWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55253 { 21703 /* vpsubsw */, X86::VPSUBSWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55254 { 21703 /* vpsubsw */, X86::VPSUBSWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55255 { 21703 /* vpsubsw */, X86::VPSUBSWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55256 { 21703 /* vpsubsw */, X86::VPSUBSWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55257 { 21703 /* vpsubsw */, X86::VPSUBSWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55258 { 21703 /* vpsubsw */, X86::VPSUBSWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55259 { 21703 /* vpsubsw */, X86::VPSUBSWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55260 { 21703 /* vpsubsw */, X86::VPSUBSWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55261 { 21703 /* vpsubsw */, X86::VPSUBSWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55262 { 21711 /* vpsubusb */, X86::VPSUBUSBrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55263 { 21711 /* vpsubusb */, X86::VPSUBUSBrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55264 { 21711 /* vpsubusb */, X86::VPSUBUSBYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55265 { 21711 /* vpsubusb */, X86::VPSUBUSBYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55266 { 21711 /* vpsubusb */, X86::VPSUBUSBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55267 { 21711 /* vpsubusb */, X86::VPSUBUSBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55268 { 21711 /* vpsubusb */, X86::VPSUBUSBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55269 { 21711 /* vpsubusb */, X86::VPSUBUSBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55270 { 21711 /* vpsubusb */, X86::VPSUBUSBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55271 { 21711 /* vpsubusb */, X86::VPSUBUSBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55272 { 21711 /* vpsubusb */, X86::VPSUBUSBZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55273 { 21711 /* vpsubusb */, X86::VPSUBUSBZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55274 { 21711 /* vpsubusb */, X86::VPSUBUSBZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55275 { 21711 /* vpsubusb */, X86::VPSUBUSBZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55276 { 21711 /* vpsubusb */, X86::VPSUBUSBZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55277 { 21711 /* vpsubusb */, X86::VPSUBUSBZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55278 { 21711 /* vpsubusb */, X86::VPSUBUSBZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55279 { 21711 /* vpsubusb */, X86::VPSUBUSBZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55280 { 21711 /* vpsubusb */, X86::VPSUBUSBZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55281 { 21711 /* vpsubusb */, X86::VPSUBUSBZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55282 { 21711 /* vpsubusb */, X86::VPSUBUSBZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55283 { 21711 /* vpsubusb */, X86::VPSUBUSBZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55284 { 21720 /* vpsubusw */, X86::VPSUBUSWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55285 { 21720 /* vpsubusw */, X86::VPSUBUSWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55286 { 21720 /* vpsubusw */, X86::VPSUBUSWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55287 { 21720 /* vpsubusw */, X86::VPSUBUSWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55288 { 21720 /* vpsubusw */, X86::VPSUBUSWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55289 { 21720 /* vpsubusw */, X86::VPSUBUSWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55290 { 21720 /* vpsubusw */, X86::VPSUBUSWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55291 { 21720 /* vpsubusw */, X86::VPSUBUSWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55292 { 21720 /* vpsubusw */, X86::VPSUBUSWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55293 { 21720 /* vpsubusw */, X86::VPSUBUSWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55294 { 21720 /* vpsubusw */, X86::VPSUBUSWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55295 { 21720 /* vpsubusw */, X86::VPSUBUSWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55296 { 21720 /* vpsubusw */, X86::VPSUBUSWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55297 { 21720 /* vpsubusw */, X86::VPSUBUSWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55298 { 21720 /* vpsubusw */, X86::VPSUBUSWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55299 { 21720 /* vpsubusw */, X86::VPSUBUSWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55300 { 21720 /* vpsubusw */, X86::VPSUBUSWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55301 { 21720 /* vpsubusw */, X86::VPSUBUSWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55302 { 21720 /* vpsubusw */, X86::VPSUBUSWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55303 { 21720 /* vpsubusw */, X86::VPSUBUSWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55304 { 21720 /* vpsubusw */, X86::VPSUBUSWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55305 { 21720 /* vpsubusw */, X86::VPSUBUSWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55306 { 21729 /* vpsubw */, X86::VPSUBWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55307 { 21729 /* vpsubw */, X86::VPSUBWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55308 { 21729 /* vpsubw */, X86::VPSUBWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55309 { 21729 /* vpsubw */, X86::VPSUBWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55310 { 21729 /* vpsubw */, X86::VPSUBWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55311 { 21729 /* vpsubw */, X86::VPSUBWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55312 { 21729 /* vpsubw */, X86::VPSUBWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55313 { 21729 /* vpsubw */, X86::VPSUBWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55314 { 21729 /* vpsubw */, X86::VPSUBWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55315 { 21729 /* vpsubw */, X86::VPSUBWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55316 { 21729 /* vpsubw */, X86::VPSUBWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55317 { 21729 /* vpsubw */, X86::VPSUBWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55318 { 21729 /* vpsubw */, X86::VPSUBWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55319 { 21729 /* vpsubw */, X86::VPSUBWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55320 { 21729 /* vpsubw */, X86::VPSUBWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55321 { 21729 /* vpsubw */, X86::VPSUBWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55322 { 21729 /* vpsubw */, X86::VPSUBWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55323 { 21729 /* vpsubw */, X86::VPSUBWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55324 { 21729 /* vpsubw */, X86::VPSUBWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55325 { 21729 /* vpsubw */, X86::VPSUBWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55326 { 21729 /* vpsubw */, X86::VPSUBWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55327 { 21729 /* vpsubw */, X86::VPSUBWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55328 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55329 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55330 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55331 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55332 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
55333 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55334 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rmbi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55335 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rmbi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55336 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrmbi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
55337 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55338 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55339 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55340 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55341 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
55342 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55343 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55344 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55345 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55346 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55347 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55348 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55349 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
55350 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55351 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
55352 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ128rmbikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55353 { 21736 /* vpternlogd */, X86::VPTERNLOGDZ256rmbikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55354 { 21736 /* vpternlogd */, X86::VPTERNLOGDZrmbikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
55355 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55356 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55357 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55358 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55359 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
55360 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55361 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rmbi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
55362 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rmbi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55363 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrmbi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55364 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55365 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55366 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55367 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55368 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
55369 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55370 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55371 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55372 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
55373 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55374 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55375 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55376 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrrikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
55377 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrmikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55378 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55379 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ128rmbikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
55380 { 21747 /* vpternlogq */, X86::VPTERNLOGQZ256rmbikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55381 { 21747 /* vpternlogq */, X86::VPTERNLOGQZrmbikz, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55382 { 21758 /* vptest */, X86::VPTESTrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
55383 { 21758 /* vptest */, X86::VPTESTrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
55384 { 21758 /* vptest */, X86::VPTESTYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
55385 { 21758 /* vptest */, X86::VPTESTYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
55386 { 21765 /* vptestmb */, X86::VPTESTMBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
55387 { 21765 /* vptestmb */, X86::VPTESTMBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
55388 { 21765 /* vptestmb */, X86::VPTESTMBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
55389 { 21765 /* vptestmb */, X86::VPTESTMBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
55390 { 21765 /* vptestmb */, X86::VPTESTMBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
55391 { 21765 /* vptestmb */, X86::VPTESTMBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
55392 { 21765 /* vptestmb */, X86::VPTESTMBZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55393 { 21765 /* vptestmb */, X86::VPTESTMBZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55394 { 21765 /* vptestmb */, X86::VPTESTMBZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55395 { 21765 /* vptestmb */, X86::VPTESTMBZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55396 { 21765 /* vptestmb */, X86::VPTESTMBZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55397 { 21765 /* vptestmb */, X86::VPTESTMBZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55398 { 21774 /* vptestmd */, X86::VPTESTMDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
55399 { 21774 /* vptestmd */, X86::VPTESTMDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
55400 { 21774 /* vptestmd */, X86::VPTESTMDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
55401 { 21774 /* vptestmd */, X86::VPTESTMDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
55402 { 21774 /* vptestmd */, X86::VPTESTMDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
55403 { 21774 /* vptestmd */, X86::VPTESTMDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
55404 { 21774 /* vptestmd */, X86::VPTESTMDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55405 { 21774 /* vptestmd */, X86::VPTESTMDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55406 { 21774 /* vptestmd */, X86::VPTESTMDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55407 { 21774 /* vptestmd */, X86::VPTESTMDZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55408 { 21774 /* vptestmd */, X86::VPTESTMDZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55409 { 21774 /* vptestmd */, X86::VPTESTMDZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55410 { 21774 /* vptestmd */, X86::VPTESTMDZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55411 { 21774 /* vptestmd */, X86::VPTESTMDZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55412 { 21774 /* vptestmd */, X86::VPTESTMDZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55413 { 21774 /* vptestmd */, X86::VPTESTMDZ128rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55414 { 21774 /* vptestmd */, X86::VPTESTMDZ256rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55415 { 21774 /* vptestmd */, X86::VPTESTMDZrmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55416 { 21783 /* vptestmq */, X86::VPTESTMQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
55417 { 21783 /* vptestmq */, X86::VPTESTMQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
55418 { 21783 /* vptestmq */, X86::VPTESTMQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
55419 { 21783 /* vptestmq */, X86::VPTESTMQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
55420 { 21783 /* vptestmq */, X86::VPTESTMQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
55421 { 21783 /* vptestmq */, X86::VPTESTMQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
55422 { 21783 /* vptestmq */, X86::VPTESTMQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55423 { 21783 /* vptestmq */, X86::VPTESTMQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55424 { 21783 /* vptestmq */, X86::VPTESTMQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55425 { 21783 /* vptestmq */, X86::VPTESTMQZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55426 { 21783 /* vptestmq */, X86::VPTESTMQZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55427 { 21783 /* vptestmq */, X86::VPTESTMQZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55428 { 21783 /* vptestmq */, X86::VPTESTMQZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55429 { 21783 /* vptestmq */, X86::VPTESTMQZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55430 { 21783 /* vptestmq */, X86::VPTESTMQZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55431 { 21783 /* vptestmq */, X86::VPTESTMQZ128rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55432 { 21783 /* vptestmq */, X86::VPTESTMQZ256rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55433 { 21783 /* vptestmq */, X86::VPTESTMQZrmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55434 { 21792 /* vptestmw */, X86::VPTESTMWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
55435 { 21792 /* vptestmw */, X86::VPTESTMWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
55436 { 21792 /* vptestmw */, X86::VPTESTMWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
55437 { 21792 /* vptestmw */, X86::VPTESTMWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
55438 { 21792 /* vptestmw */, X86::VPTESTMWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
55439 { 21792 /* vptestmw */, X86::VPTESTMWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
55440 { 21792 /* vptestmw */, X86::VPTESTMWZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55441 { 21792 /* vptestmw */, X86::VPTESTMWZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55442 { 21792 /* vptestmw */, X86::VPTESTMWZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55443 { 21792 /* vptestmw */, X86::VPTESTMWZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55444 { 21792 /* vptestmw */, X86::VPTESTMWZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55445 { 21792 /* vptestmw */, X86::VPTESTMWZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55446 { 21801 /* vptestnmb */, X86::VPTESTNMBZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
55447 { 21801 /* vptestnmb */, X86::VPTESTNMBZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
55448 { 21801 /* vptestnmb */, X86::VPTESTNMBZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
55449 { 21801 /* vptestnmb */, X86::VPTESTNMBZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
55450 { 21801 /* vptestnmb */, X86::VPTESTNMBZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
55451 { 21801 /* vptestnmb */, X86::VPTESTNMBZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
55452 { 21801 /* vptestnmb */, X86::VPTESTNMBZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55453 { 21801 /* vptestnmb */, X86::VPTESTNMBZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55454 { 21801 /* vptestnmb */, X86::VPTESTNMBZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55455 { 21801 /* vptestnmb */, X86::VPTESTNMBZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55456 { 21801 /* vptestnmb */, X86::VPTESTNMBZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55457 { 21801 /* vptestnmb */, X86::VPTESTNMBZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55458 { 21811 /* vptestnmd */, X86::VPTESTNMDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
55459 { 21811 /* vptestnmd */, X86::VPTESTNMDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
55460 { 21811 /* vptestnmd */, X86::VPTESTNMDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
55461 { 21811 /* vptestnmd */, X86::VPTESTNMDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
55462 { 21811 /* vptestnmd */, X86::VPTESTNMDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
55463 { 21811 /* vptestnmd */, X86::VPTESTNMDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
55464 { 21811 /* vptestnmd */, X86::VPTESTNMDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55465 { 21811 /* vptestnmd */, X86::VPTESTNMDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55466 { 21811 /* vptestnmd */, X86::VPTESTNMDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55467 { 21811 /* vptestnmd */, X86::VPTESTNMDZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55468 { 21811 /* vptestnmd */, X86::VPTESTNMDZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55469 { 21811 /* vptestnmd */, X86::VPTESTNMDZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55470 { 21811 /* vptestnmd */, X86::VPTESTNMDZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55471 { 21811 /* vptestnmd */, X86::VPTESTNMDZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55472 { 21811 /* vptestnmd */, X86::VPTESTNMDZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55473 { 21811 /* vptestnmd */, X86::VPTESTNMDZ128rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55474 { 21811 /* vptestnmd */, X86::VPTESTNMDZ256rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55475 { 21811 /* vptestnmd */, X86::VPTESTNMDZrmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55476 { 21821 /* vptestnmq */, X86::VPTESTNMQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
55477 { 21821 /* vptestnmq */, X86::VPTESTNMQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
55478 { 21821 /* vptestnmq */, X86::VPTESTNMQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
55479 { 21821 /* vptestnmq */, X86::VPTESTNMQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
55480 { 21821 /* vptestnmq */, X86::VPTESTNMQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
55481 { 21821 /* vptestnmq */, X86::VPTESTNMQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
55482 { 21821 /* vptestnmq */, X86::VPTESTNMQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55483 { 21821 /* vptestnmq */, X86::VPTESTNMQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55484 { 21821 /* vptestnmq */, X86::VPTESTNMQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55485 { 21821 /* vptestnmq */, X86::VPTESTNMQZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55486 { 21821 /* vptestnmq */, X86::VPTESTNMQZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55487 { 21821 /* vptestnmq */, X86::VPTESTNMQZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55488 { 21821 /* vptestnmq */, X86::VPTESTNMQZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55489 { 21821 /* vptestnmq */, X86::VPTESTNMQZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55490 { 21821 /* vptestnmq */, X86::VPTESTNMQZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55491 { 21821 /* vptestnmq */, X86::VPTESTNMQZ128rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55492 { 21821 /* vptestnmq */, X86::VPTESTNMQZ256rmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55493 { 21821 /* vptestnmq */, X86::VPTESTNMQZrmbk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55494 { 21831 /* vptestnmw */, X86::VPTESTNMWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_FR16X }, },
55495 { 21831 /* vptestnmw */, X86::VPTESTNMWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_VK1, MCK_FR16X, MCK_Mem128 }, },
55496 { 21831 /* vptestnmw */, X86::VPTESTNMWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_VR256X }, },
55497 { 21831 /* vptestnmw */, X86::VPTESTNMWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VK1, MCK_VR256X, MCK_Mem256 }, },
55498 { 21831 /* vptestnmw */, X86::VPTESTNMWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_VR512 }, },
55499 { 21831 /* vptestnmw */, X86::VPTESTNMWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VK1, MCK_VR512, MCK_Mem512 }, },
55500 { 21831 /* vptestnmw */, X86::VPTESTNMWZ128rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55501 { 21831 /* vptestnmw */, X86::VPTESTNMWZ128rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55502 { 21831 /* vptestnmw */, X86::VPTESTNMWZ256rrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55503 { 21831 /* vptestnmw */, X86::VPTESTNMWZ256rmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55504 { 21831 /* vptestnmw */, X86::VPTESTNMWZrrk, Convert__Reg1_0__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55505 { 21831 /* vptestnmw */, X86::VPTESTNMWZrmk, Convert__Reg1_0__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VK1, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55506 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55507 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55508 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55509 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55510 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55511 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55512 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55513 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55514 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55515 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55516 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55517 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55518 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55519 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55520 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55521 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55522 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55523 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55524 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55525 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55526 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55527 { 21841 /* vpunpckhbw */, X86::VPUNPCKHBWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55528 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55529 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55530 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55531 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55532 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55533 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55534 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55535 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55536 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55537 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55538 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55539 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55540 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55541 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55542 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55543 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55544 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55545 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55546 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55547 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55548 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55549 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55550 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55551 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55552 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55553 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55554 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55555 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55556 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55557 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55558 { 21852 /* vpunpckhdq */, X86::VPUNPCKHDQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55559 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55560 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55561 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55562 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55563 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55564 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55565 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55566 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55567 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55568 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55569 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55570 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55571 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55572 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55573 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55574 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55575 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55576 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55577 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55578 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55579 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55580 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55581 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55582 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55583 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55584 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55585 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55586 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55587 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55588 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55589 { 21863 /* vpunpckhqdq */, X86::VPUNPCKHQDQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55590 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55591 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55592 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55593 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55594 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55595 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55596 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55597 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55598 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55599 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55600 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55601 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55602 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55603 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55604 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55605 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55606 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55607 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55608 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55609 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55610 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55611 { 21875 /* vpunpckhwd */, X86::VPUNPCKHWDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55612 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55613 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55614 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55615 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55616 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55617 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55618 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55619 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55620 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55621 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55622 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55623 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55624 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55625 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55626 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55627 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55628 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55629 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55630 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55631 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55632 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55633 { 21886 /* vpunpcklbw */, X86::VPUNPCKLBWZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55634 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55635 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55636 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55637 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55638 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55639 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55640 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55641 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55642 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55643 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55644 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55645 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55646 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55647 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55648 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55649 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55650 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55651 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55652 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55653 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55654 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55655 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55656 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55657 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55658 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55659 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55660 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55661 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55662 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55663 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55664 { 21897 /* vpunpckldq */, X86::VPUNPCKLDQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55665 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55666 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55667 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55668 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55669 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55670 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55671 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55672 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55673 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55674 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55675 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55676 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55677 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55678 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55679 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55680 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55681 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55682 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55683 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55684 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55685 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55686 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55687 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55688 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55689 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55690 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55691 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55692 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55693 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55694 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55695 { 21908 /* vpunpcklqdq */, X86::VPUNPCKLQDQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55696 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55697 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55698 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55699 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55700 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55701 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55702 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55703 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55704 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55705 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55706 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55707 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55708 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55709 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55710 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55711 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55712 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55713 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55714 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55715 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55716 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55717 { 21920 /* vpunpcklwd */, X86::VPUNPCKLWDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55718 { 21931 /* vpxor */, X86::VPXORrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
55719 { 21931 /* vpxor */, X86::VPXORrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
55720 { 21931 /* vpxor */, X86::VPXORYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
55721 { 21931 /* vpxor */, X86::VPXORYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
55722 { 21937 /* vpxord */, X86::VPXORDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55723 { 21937 /* vpxord */, X86::VPXORDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55724 { 21937 /* vpxord */, X86::VPXORDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55725 { 21937 /* vpxord */, X86::VPXORDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55726 { 21937 /* vpxord */, X86::VPXORDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55727 { 21937 /* vpxord */, X86::VPXORDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55728 { 21937 /* vpxord */, X86::VPXORDZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55729 { 21937 /* vpxord */, X86::VPXORDZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55730 { 21937 /* vpxord */, X86::VPXORDZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55731 { 21937 /* vpxord */, X86::VPXORDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55732 { 21937 /* vpxord */, X86::VPXORDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55733 { 21937 /* vpxord */, X86::VPXORDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55734 { 21937 /* vpxord */, X86::VPXORDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55735 { 21937 /* vpxord */, X86::VPXORDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55736 { 21937 /* vpxord */, X86::VPXORDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55737 { 21937 /* vpxord */, X86::VPXORDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55738 { 21937 /* vpxord */, X86::VPXORDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55739 { 21937 /* vpxord */, X86::VPXORDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55740 { 21937 /* vpxord */, X86::VPXORDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55741 { 21937 /* vpxord */, X86::VPXORDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55742 { 21937 /* vpxord */, X86::VPXORDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55743 { 21937 /* vpxord */, X86::VPXORDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55744 { 21937 /* vpxord */, X86::VPXORDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55745 { 21937 /* vpxord */, X86::VPXORDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55746 { 21937 /* vpxord */, X86::VPXORDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55747 { 21937 /* vpxord */, X86::VPXORDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55748 { 21937 /* vpxord */, X86::VPXORDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55749 { 21944 /* vpxorq */, X86::VPXORQZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55750 { 21944 /* vpxorq */, X86::VPXORQZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
55751 { 21944 /* vpxorq */, X86::VPXORQZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
55752 { 21944 /* vpxorq */, X86::VPXORQZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
55753 { 21944 /* vpxorq */, X86::VPXORQZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
55754 { 21944 /* vpxorq */, X86::VPXORQZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
55755 { 21944 /* vpxorq */, X86::VPXORQZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55756 { 21944 /* vpxorq */, X86::VPXORQZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55757 { 21944 /* vpxorq */, X86::VPXORQZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55758 { 21944 /* vpxorq */, X86::VPXORQZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55759 { 21944 /* vpxorq */, X86::VPXORQZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
55760 { 21944 /* vpxorq */, X86::VPXORQZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
55761 { 21944 /* vpxorq */, X86::VPXORQZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
55762 { 21944 /* vpxorq */, X86::VPXORQZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
55763 { 21944 /* vpxorq */, X86::VPXORQZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
55764 { 21944 /* vpxorq */, X86::VPXORQZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55765 { 21944 /* vpxorq */, X86::VPXORQZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
55766 { 21944 /* vpxorq */, X86::VPXORQZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55767 { 21944 /* vpxorq */, X86::VPXORQZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
55768 { 21944 /* vpxorq */, X86::VPXORQZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
55769 { 21944 /* vpxorq */, X86::VPXORQZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55770 { 21944 /* vpxorq */, X86::VPXORQZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
55771 { 21944 /* vpxorq */, X86::VPXORQZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
55772 { 21944 /* vpxorq */, X86::VPXORQZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55773 { 21944 /* vpxorq */, X86::VPXORQZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55774 { 21944 /* vpxorq */, X86::VPXORQZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55775 { 21944 /* vpxorq */, X86::VPXORQZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55776 { 21951 /* vrangepd */, X86::VRANGEPDZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55777 { 21951 /* vrangepd */, X86::VRANGEPDZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55778 { 21951 /* vrangepd */, X86::VRANGEPDZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55779 { 21951 /* vrangepd */, X86::VRANGEPDZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55780 { 21951 /* vrangepd */, X86::VRANGEPDZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
55781 { 21951 /* vrangepd */, X86::VRANGEPDZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55782 { 21951 /* vrangepd */, X86::VRANGEPDZ128rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
55783 { 21951 /* vrangepd */, X86::VRANGEPDZ256rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55784 { 21951 /* vrangepd */, X86::VRANGEPDZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
55785 { 21951 /* vrangepd */, X86::VRANGEPDZrmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55786 { 21951 /* vrangepd */, X86::VRANGEPDZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55787 { 21951 /* vrangepd */, X86::VRANGEPDZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55788 { 21951 /* vrangepd */, X86::VRANGEPDZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55789 { 21951 /* vrangepd */, X86::VRANGEPDZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55790 { 21951 /* vrangepd */, X86::VRANGEPDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
55791 { 21951 /* vrangepd */, X86::VRANGEPDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55792 { 21951 /* vrangepd */, X86::VRANGEPDZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55793 { 21951 /* vrangepd */, X86::VRANGEPDZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55794 { 21951 /* vrangepd */, X86::VRANGEPDZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
55795 { 21951 /* vrangepd */, X86::VRANGEPDZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55796 { 21951 /* vrangepd */, X86::VRANGEPDZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55797 { 21951 /* vrangepd */, X86::VRANGEPDZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55798 { 21951 /* vrangepd */, X86::VRANGEPDZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
55799 { 21951 /* vrangepd */, X86::VRANGEPDZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55800 { 21951 /* vrangepd */, X86::VRANGEPDZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
55801 { 21951 /* vrangepd */, X86::VRANGEPDZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55802 { 21951 /* vrangepd */, X86::VRANGEPDZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
55803 { 21951 /* vrangepd */, X86::VRANGEPDZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55804 { 21951 /* vrangepd */, X86::VRANGEPDZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
55805 { 21951 /* vrangepd */, X86::VRANGEPDZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55806 { 21960 /* vrangeps */, X86::VRANGEPSZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55807 { 21960 /* vrangeps */, X86::VRANGEPSZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55808 { 21960 /* vrangeps */, X86::VRANGEPSZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55809 { 21960 /* vrangeps */, X86::VRANGEPSZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55810 { 21960 /* vrangeps */, X86::VRANGEPSZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
55811 { 21960 /* vrangeps */, X86::VRANGEPSZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55812 { 21960 /* vrangeps */, X86::VRANGEPSZ128rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55813 { 21960 /* vrangeps */, X86::VRANGEPSZ256rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55814 { 21960 /* vrangeps */, X86::VRANGEPSZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
55815 { 21960 /* vrangeps */, X86::VRANGEPSZrmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
55816 { 21960 /* vrangeps */, X86::VRANGEPSZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55817 { 21960 /* vrangeps */, X86::VRANGEPSZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55818 { 21960 /* vrangeps */, X86::VRANGEPSZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55819 { 21960 /* vrangeps */, X86::VRANGEPSZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55820 { 21960 /* vrangeps */, X86::VRANGEPSZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
55821 { 21960 /* vrangeps */, X86::VRANGEPSZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55822 { 21960 /* vrangeps */, X86::VRANGEPSZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55823 { 21960 /* vrangeps */, X86::VRANGEPSZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
55824 { 21960 /* vrangeps */, X86::VRANGEPSZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55825 { 21960 /* vrangeps */, X86::VRANGEPSZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
55826 { 21960 /* vrangeps */, X86::VRANGEPSZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
55827 { 21960 /* vrangeps */, X86::VRANGEPSZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55828 { 21960 /* vrangeps */, X86::VRANGEPSZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
55829 { 21960 /* vrangeps */, X86::VRANGEPSZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
55830 { 21960 /* vrangeps */, X86::VRANGEPSZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
55831 { 21960 /* vrangeps */, X86::VRANGEPSZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
55832 { 21960 /* vrangeps */, X86::VRANGEPSZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
55833 { 21960 /* vrangeps */, X86::VRANGEPSZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
55834 { 21960 /* vrangeps */, X86::VRANGEPSZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
55835 { 21960 /* vrangeps */, X86::VRANGEPSZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
55836 { 21969 /* vrangesd */, X86::VRANGESDZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55837 { 21969 /* vrangesd */, X86::VRANGESDZrmi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
55838 { 21969 /* vrangesd */, X86::VRANGESDZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
55839 { 21969 /* vrangesd */, X86::VRANGESDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55840 { 21969 /* vrangesd */, X86::VRANGESDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
55841 { 21969 /* vrangesd */, X86::VRANGESDZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55842 { 21969 /* vrangesd */, X86::VRANGESDZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
55843 { 21969 /* vrangesd */, X86::VRANGESDZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
55844 { 21969 /* vrangesd */, X86::VRANGESDZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
55845 { 21978 /* vrangess */, X86::VRANGESSZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55846 { 21978 /* vrangess */, X86::VRANGESSZrmi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
55847 { 21978 /* vrangess */, X86::VRANGESSZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
55848 { 21978 /* vrangess */, X86::VRANGESSZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55849 { 21978 /* vrangess */, X86::VRANGESSZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
55850 { 21978 /* vrangess */, X86::VRANGESSZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
55851 { 21978 /* vrangess */, X86::VRANGESSZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
55852 { 21978 /* vrangess */, X86::VRANGESSZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
55853 { 21978 /* vrangess */, X86::VRANGESSZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
55854 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
55855 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
55856 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
55857 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
55858 { 21987 /* vrcp14pd */, X86::VRCP14PDZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
55859 { 21987 /* vrcp14pd */, X86::VRCP14PDZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
55860 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128mb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
55861 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256mb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
55862 { 21987 /* vrcp14pd */, X86::VRCP14PDZmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55863 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
55864 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
55865 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
55866 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
55867 { 21987 /* vrcp14pd */, X86::VRCP14PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
55868 { 21987 /* vrcp14pd */, X86::VRCP14PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
55869 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
55870 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
55871 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
55872 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
55873 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
55874 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
55875 { 21987 /* vrcp14pd */, X86::VRCP14PDZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
55876 { 21987 /* vrcp14pd */, X86::VRCP14PDZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
55877 { 21987 /* vrcp14pd */, X86::VRCP14PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
55878 { 21987 /* vrcp14pd */, X86::VRCP14PDZ128mbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
55879 { 21987 /* vrcp14pd */, X86::VRCP14PDZ256mbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
55880 { 21987 /* vrcp14pd */, X86::VRCP14PDZmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
55881 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
55882 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
55883 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
55884 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
55885 { 21996 /* vrcp14ps */, X86::VRCP14PSZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
55886 { 21996 /* vrcp14ps */, X86::VRCP14PSZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
55887 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128mb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
55888 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256mb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
55889 { 21996 /* vrcp14ps */, X86::VRCP14PSZmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55890 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
55891 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
55892 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
55893 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
55894 { 21996 /* vrcp14ps */, X86::VRCP14PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
55895 { 21996 /* vrcp14ps */, X86::VRCP14PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
55896 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
55897 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
55898 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
55899 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
55900 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
55901 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
55902 { 21996 /* vrcp14ps */, X86::VRCP14PSZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
55903 { 21996 /* vrcp14ps */, X86::VRCP14PSZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
55904 { 21996 /* vrcp14ps */, X86::VRCP14PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
55905 { 21996 /* vrcp14ps */, X86::VRCP14PSZ128mbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
55906 { 21996 /* vrcp14ps */, X86::VRCP14PSZ256mbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
55907 { 21996 /* vrcp14ps */, X86::VRCP14PSZmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
55908 { 22005 /* vrcp14sd */, X86::VRCP14SDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55909 { 22005 /* vrcp14sd */, X86::VRCP14SDZrm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
55910 { 22005 /* vrcp14sd */, X86::VRCP14SDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55911 { 22005 /* vrcp14sd */, X86::VRCP14SDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
55912 { 22005 /* vrcp14sd */, X86::VRCP14SDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55913 { 22005 /* vrcp14sd */, X86::VRCP14SDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
55914 { 22014 /* vrcp14ss */, X86::VRCP14SSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55915 { 22014 /* vrcp14ss */, X86::VRCP14SSZrm, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
55916 { 22014 /* vrcp14ss */, X86::VRCP14SSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55917 { 22014 /* vrcp14ss */, X86::VRCP14SSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
55918 { 22014 /* vrcp14ss */, X86::VRCP14SSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55919 { 22014 /* vrcp14ss */, X86::VRCP14SSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
55920 { 22023 /* vrcp28pd */, X86::VRCP28PDZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
55921 { 22023 /* vrcp28pd */, X86::VRCP28PDZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
55922 { 22023 /* vrcp28pd */, X86::VRCP28PDZrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
55923 { 22023 /* vrcp28pd */, X86::VRCP28PDZmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
55924 { 22023 /* vrcp28pd */, X86::VRCP28PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
55925 { 22023 /* vrcp28pd */, X86::VRCP28PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
55926 { 22023 /* vrcp28pd */, X86::VRCP28PDZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
55927 { 22023 /* vrcp28pd */, X86::VRCP28PDZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
55928 { 22023 /* vrcp28pd */, X86::VRCP28PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
55929 { 22023 /* vrcp28pd */, X86::VRCP28PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
55930 { 22023 /* vrcp28pd */, X86::VRCP28PDZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
55931 { 22023 /* vrcp28pd */, X86::VRCP28PDZmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
55932 { 22032 /* vrcp28ps */, X86::VRCP28PSZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
55933 { 22032 /* vrcp28ps */, X86::VRCP28PSZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
55934 { 22032 /* vrcp28ps */, X86::VRCP28PSZrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
55935 { 22032 /* vrcp28ps */, X86::VRCP28PSZmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
55936 { 22032 /* vrcp28ps */, X86::VRCP28PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
55937 { 22032 /* vrcp28ps */, X86::VRCP28PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
55938 { 22032 /* vrcp28ps */, X86::VRCP28PSZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
55939 { 22032 /* vrcp28ps */, X86::VRCP28PSZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
55940 { 22032 /* vrcp28ps */, X86::VRCP28PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
55941 { 22032 /* vrcp28ps */, X86::VRCP28PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
55942 { 22032 /* vrcp28ps */, X86::VRCP28PSZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
55943 { 22032 /* vrcp28ps */, X86::VRCP28PSZmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
55944 { 22041 /* vrcp28sd */, X86::VRCP28SDZr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55945 { 22041 /* vrcp28sd */, X86::VRCP28SDZm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
55946 { 22041 /* vrcp28sd */, X86::VRCP28SDZrb, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
55947 { 22041 /* vrcp28sd */, X86::VRCP28SDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55948 { 22041 /* vrcp28sd */, X86::VRCP28SDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
55949 { 22041 /* vrcp28sd */, X86::VRCP28SDZrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55950 { 22041 /* vrcp28sd */, X86::VRCP28SDZmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
55951 { 22041 /* vrcp28sd */, X86::VRCP28SDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
55952 { 22041 /* vrcp28sd */, X86::VRCP28SDZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
55953 { 22050 /* vrcp28ss */, X86::VRCP28SSZr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
55954 { 22050 /* vrcp28ss */, X86::VRCP28SSZm, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
55955 { 22050 /* vrcp28ss */, X86::VRCP28SSZrb, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
55956 { 22050 /* vrcp28ss */, X86::VRCP28SSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
55957 { 22050 /* vrcp28ss */, X86::VRCP28SSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
55958 { 22050 /* vrcp28ss */, X86::VRCP28SSZrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
55959 { 22050 /* vrcp28ss */, X86::VRCP28SSZmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
55960 { 22050 /* vrcp28ss */, X86::VRCP28SSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
55961 { 22050 /* vrcp28ss */, X86::VRCP28SSZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
55962 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
55963 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
55964 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
55965 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
55966 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
55967 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
55968 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
55969 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
55970 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
55971 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
55972 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
55973 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
55974 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
55975 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
55976 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
55977 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
55978 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
55979 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
55980 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
55981 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
55982 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
55983 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
55984 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
55985 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
55986 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z128mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
55987 { 22059 /* vrcpbf16 */, X86::VRCPBF16Z256mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
55988 { 22059 /* vrcpbf16 */, X86::VRCPBF16Zmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
55989 { 22068 /* vrcpph */, X86::VRCPPHZ128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
55990 { 22068 /* vrcpph */, X86::VRCPPHZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
55991 { 22068 /* vrcpph */, X86::VRCPPHZ256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
55992 { 22068 /* vrcpph */, X86::VRCPPHZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
55993 { 22068 /* vrcpph */, X86::VRCPPHZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
55994 { 22068 /* vrcpph */, X86::VRCPPHZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
55995 { 22068 /* vrcpph */, X86::VRCPPHZ128mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
55996 { 22068 /* vrcpph */, X86::VRCPPHZ256mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
55997 { 22068 /* vrcpph */, X86::VRCPPHZmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
55998 { 22068 /* vrcpph */, X86::VRCPPHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
55999 { 22068 /* vrcpph */, X86::VRCPPHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
56000 { 22068 /* vrcpph */, X86::VRCPPHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
56001 { 22068 /* vrcpph */, X86::VRCPPHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
56002 { 22068 /* vrcpph */, X86::VRCPPHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56003 { 22068 /* vrcpph */, X86::VRCPPHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
56004 { 22068 /* vrcpph */, X86::VRCPPHZ128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
56005 { 22068 /* vrcpph */, X86::VRCPPHZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
56006 { 22068 /* vrcpph */, X86::VRCPPHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
56007 { 22068 /* vrcpph */, X86::VRCPPHZ256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
56008 { 22068 /* vrcpph */, X86::VRCPPHZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
56009 { 22068 /* vrcpph */, X86::VRCPPHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
56010 { 22068 /* vrcpph */, X86::VRCPPHZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
56011 { 22068 /* vrcpph */, X86::VRCPPHZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
56012 { 22068 /* vrcpph */, X86::VRCPPHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
56013 { 22068 /* vrcpph */, X86::VRCPPHZ128mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
56014 { 22068 /* vrcpph */, X86::VRCPPHZ256mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
56015 { 22068 /* vrcpph */, X86::VRCPPHZmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
56016 { 22075 /* vrcpps */, X86::VRCPPSr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
56017 { 22075 /* vrcpps */, X86::VRCPPSm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
56018 { 22075 /* vrcpps */, X86::VRCPPSYr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
56019 { 22075 /* vrcpps */, X86::VRCPPSYm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
56020 { 22082 /* vrcpsh */, X86::VRCPSHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56021 { 22082 /* vrcpsh */, X86::VRCPSHZrm, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
56022 { 22082 /* vrcpsh */, X86::VRCPSHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56023 { 22082 /* vrcpsh */, X86::VRCPSHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
56024 { 22082 /* vrcpsh */, X86::VRCPSHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56025 { 22082 /* vrcpsh */, X86::VRCPSHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
56026 { 22089 /* vrcpss */, X86::VRCPSSr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
56027 { 22089 /* vrcpss */, X86::VRCPSSm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
56028 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56029 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56030 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56031 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56032 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56033 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56034 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56035 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56036 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
56037 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56038 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56039 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56040 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56041 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56042 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56043 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56044 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rmikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56045 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56046 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56047 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rmikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56048 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56049 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56050 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56051 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
56052 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z128rmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56053 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Z256rmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56054 { 22096 /* vreducebf16 */, X86::VREDUCEBF16Zrmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
56055 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56056 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56057 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56058 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56059 { 22108 /* vreducepd */, X86::VREDUCEPDZrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56060 { 22108 /* vreducepd */, X86::VREDUCEPDZrmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56061 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
56062 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56063 { 22108 /* vreducepd */, X86::VREDUCEPDZrrib, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56064 { 22108 /* vreducepd */, X86::VREDUCEPDZrmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56065 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56066 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56067 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56068 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56069 { 22108 /* vreducepd */, X86::VREDUCEPDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56070 { 22108 /* vreducepd */, X86::VREDUCEPDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56071 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56072 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rmikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56073 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
56074 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56075 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rmikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56076 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56077 { 22108 /* vreducepd */, X86::VREDUCEPDZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56078 { 22108 /* vreducepd */, X86::VREDUCEPDZrmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56079 { 22108 /* vreducepd */, X86::VREDUCEPDZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56080 { 22108 /* vreducepd */, X86::VREDUCEPDZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56081 { 22108 /* vreducepd */, X86::VREDUCEPDZ128rmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
56082 { 22108 /* vreducepd */, X86::VREDUCEPDZ256rmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56083 { 22108 /* vreducepd */, X86::VREDUCEPDZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56084 { 22108 /* vreducepd */, X86::VREDUCEPDZrmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56085 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56086 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56087 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56088 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56089 { 22118 /* vreduceph */, X86::VREDUCEPHZrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56090 { 22118 /* vreduceph */, X86::VREDUCEPHZrmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56091 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56092 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56093 { 22118 /* vreduceph */, X86::VREDUCEPHZrrib, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56094 { 22118 /* vreduceph */, X86::VREDUCEPHZrmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
56095 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56096 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56097 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56098 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56099 { 22118 /* vreduceph */, X86::VREDUCEPHZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56100 { 22118 /* vreduceph */, X86::VREDUCEPHZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56101 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56102 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rmikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56103 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56104 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56105 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rmikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56106 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56107 { 22118 /* vreduceph */, X86::VREDUCEPHZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56108 { 22118 /* vreduceph */, X86::VREDUCEPHZrmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56109 { 22118 /* vreduceph */, X86::VREDUCEPHZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56110 { 22118 /* vreduceph */, X86::VREDUCEPHZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
56111 { 22118 /* vreduceph */, X86::VREDUCEPHZ128rmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56112 { 22118 /* vreduceph */, X86::VREDUCEPHZ256rmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56113 { 22118 /* vreduceph */, X86::VREDUCEPHZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56114 { 22118 /* vreduceph */, X86::VREDUCEPHZrmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
56115 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56116 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56117 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56118 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56119 { 22128 /* vreduceps */, X86::VREDUCEPSZrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56120 { 22128 /* vreduceps */, X86::VREDUCEPSZrmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56121 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56122 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56123 { 22128 /* vreduceps */, X86::VREDUCEPSZrrib, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56124 { 22128 /* vreduceps */, X86::VREDUCEPSZrmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56125 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56126 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56127 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56128 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56129 { 22128 /* vreduceps */, X86::VREDUCEPSZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56130 { 22128 /* vreduceps */, X86::VREDUCEPSZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56131 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56132 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rmikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56133 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56134 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56135 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rmikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56136 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56137 { 22128 /* vreduceps */, X86::VREDUCEPSZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56138 { 22128 /* vreduceps */, X86::VREDUCEPSZrmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56139 { 22128 /* vreduceps */, X86::VREDUCEPSZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56140 { 22128 /* vreduceps */, X86::VREDUCEPSZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56141 { 22128 /* vreduceps */, X86::VREDUCEPSZ128rmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56142 { 22128 /* vreduceps */, X86::VREDUCEPSZ256rmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56143 { 22128 /* vreduceps */, X86::VREDUCEPSZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56144 { 22128 /* vreduceps */, X86::VREDUCEPSZrmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56145 { 22138 /* vreducesd */, X86::VREDUCESDZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56146 { 22138 /* vreducesd */, X86::VREDUCESDZrmi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
56147 { 22138 /* vreducesd */, X86::VREDUCESDZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56148 { 22138 /* vreducesd */, X86::VREDUCESDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56149 { 22138 /* vreducesd */, X86::VREDUCESDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
56150 { 22138 /* vreducesd */, X86::VREDUCESDZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56151 { 22138 /* vreducesd */, X86::VREDUCESDZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
56152 { 22138 /* vreducesd */, X86::VREDUCESDZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56153 { 22138 /* vreducesd */, X86::VREDUCESDZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56154 { 22148 /* vreducesh */, X86::VREDUCESHZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56155 { 22148 /* vreducesh */, X86::VREDUCESHZrmi, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
56156 { 22148 /* vreducesh */, X86::VREDUCESHZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56157 { 22148 /* vreducesh */, X86::VREDUCESHZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56158 { 22148 /* vreducesh */, X86::VREDUCESHZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
56159 { 22148 /* vreducesh */, X86::VREDUCESHZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56160 { 22148 /* vreducesh */, X86::VREDUCESHZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
56161 { 22148 /* vreducesh */, X86::VREDUCESHZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56162 { 22148 /* vreducesh */, X86::VREDUCESHZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56163 { 22158 /* vreducess */, X86::VREDUCESSZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56164 { 22158 /* vreducess */, X86::VREDUCESSZrmi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
56165 { 22158 /* vreducess */, X86::VREDUCESSZrrib, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56166 { 22158 /* vreducess */, X86::VREDUCESSZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56167 { 22158 /* vreducess */, X86::VREDUCESSZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
56168 { 22158 /* vreducess */, X86::VREDUCESSZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56169 { 22158 /* vreducess */, X86::VREDUCESSZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
56170 { 22158 /* vreducess */, X86::VREDUCESSZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56171 { 22158 /* vreducess */, X86::VREDUCESSZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56172 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56173 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56174 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56175 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56176 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56177 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56178 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56179 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56180 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
56181 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56182 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56183 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56184 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56185 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56186 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56187 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56188 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rmikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56189 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56190 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56191 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rmikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56192 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56193 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56194 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56195 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
56196 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z128rmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56197 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Z256rmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56198 { 22168 /* vrndscalebf16 */, X86::VRNDSCALEBF16Zrmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
56199 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56200 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56201 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56202 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56203 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56204 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56205 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
56206 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56207 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrrib, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56208 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrmbi, Convert__Reg1_0__Mem645_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56209 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56210 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56211 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56212 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56213 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56214 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56215 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56216 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rmikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56217 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
56218 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56219 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rmikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56220 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56221 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56222 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56223 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56224 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56225 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ128rmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
56226 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZ256rmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56227 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56228 { 22182 /* vrndscalepd */, X86::VRNDSCALEPDZrmbikz, Convert__Reg1_0__Reg1_2__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56229 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56230 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56231 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56232 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56233 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56234 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56235 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56236 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56237 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrrib, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56238 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrmbi, Convert__Reg1_0__Mem165_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
56239 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56240 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56241 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56242 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56243 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56244 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56245 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56246 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rmikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56247 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56248 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56249 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rmikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56250 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56251 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56252 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56253 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56254 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
56255 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ128rmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56256 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZ256rmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56257 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56258 { 22194 /* vrndscaleph */, X86::VRNDSCALEPHZrmbikz, Convert__Reg1_0__Reg1_2__Mem165_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_, MCK_ImmUnsignedi8 }, },
56259 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56260 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56261 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56262 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56263 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56264 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrmi, Convert__Reg1_0__Mem5125_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56265 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56266 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56267 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrrib, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56268 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrmbi, Convert__Reg1_0__Mem325_1__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56269 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56270 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4__ImmUnsignedi81_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56271 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56272 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56273 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56274 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4__ImmUnsignedi81_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56275 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56276 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rmikz, Convert__Reg1_0__Reg1_2__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56277 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56278 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56279 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rmikz, Convert__Reg1_0__Reg1_2__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56280 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56281 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_ImmUnsignedi8 }, },
56282 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrmikz, Convert__Reg1_0__Reg1_2__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56283 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrribk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56284 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56285 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ128rmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56286 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZ256rmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56287 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrribkz, Convert__Reg1_0__Reg1_2__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56288 { 22206 /* vrndscaleps */, X86::VRNDSCALEPSZrmbikz, Convert__Reg1_0__Reg1_2__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56289 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrri_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56290 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrmi_Int, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
56291 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrrib_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56292 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrrik_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56293 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrmik_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
56294 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrrikz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56295 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrmikz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK_ImmUnsignedi8 }, },
56296 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrribk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56297 { 22218 /* vrndscalesd */, X86::VRNDSCALESDZrribkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56298 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrri_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56299 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrmi_Int, Convert__Reg1_0__Reg1_1__Mem165_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
56300 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrrib_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56301 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrrik_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56302 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrmik_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
56303 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrrikz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56304 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrmikz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK_ImmUnsignedi8 }, },
56305 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrribk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56306 { 22230 /* vrndscalesh */, X86::VRNDSCALESHZrribkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56307 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrri_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56308 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrmi_Int, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
56309 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrrib_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56310 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrrik_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56311 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrmik_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
56312 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrrikz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56313 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrmikz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK_ImmUnsignedi8 }, },
56314 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrribk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56315 { 22242 /* vrndscaless */, X86::VRNDSCALESSZrribkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_, MCK_ImmUnsignedi8 }, },
56316 { 22254 /* vroundpd */, X86::VROUNDPDri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
56317 { 22254 /* vroundpd */, X86::VROUNDPDmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56318 { 22254 /* vroundpd */, X86::VROUNDPDYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
56319 { 22254 /* vroundpd */, X86::VROUNDPDYmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56320 { 22263 /* vroundps */, X86::VROUNDPSri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
56321 { 22263 /* vroundps */, X86::VROUNDPSmi, Convert__Reg1_0__Mem1285_1__ImmUnsignedi81_2, AMFBS_None, { MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56322 { 22263 /* vroundps */, X86::VROUNDPSYri, Convert__Reg1_0__Reg1_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
56323 { 22263 /* vroundps */, X86::VROUNDPSYmi, Convert__Reg1_0__Mem2565_1__ImmUnsignedi81_2, AMFBS_None, { MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56324 { 22272 /* vroundsd */, X86::VROUNDSDri_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
56325 { 22272 /* vroundsd */, X86::VROUNDSDmi_Int, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64, MCK_ImmUnsignedi8 }, },
56326 { 22281 /* vroundss */, X86::VROUNDSSri_Int, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
56327 { 22281 /* vroundss */, X86::VROUNDSSmi_Int, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32, MCK_ImmUnsignedi8 }, },
56328 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
56329 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
56330 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
56331 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
56332 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
56333 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
56334 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128mb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
56335 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256mb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
56336 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
56337 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
56338 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
56339 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
56340 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
56341 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56342 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
56343 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
56344 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
56345 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
56346 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
56347 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
56348 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
56349 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
56350 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
56351 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
56352 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ128mbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
56353 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZ256mbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
56354 { 22290 /* vrsqrt14pd */, X86::VRSQRT14PDZmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
56355 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
56356 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
56357 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
56358 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
56359 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
56360 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
56361 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128mb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
56362 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256mb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
56363 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
56364 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
56365 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
56366 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
56367 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
56368 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56369 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
56370 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
56371 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
56372 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
56373 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
56374 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
56375 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
56376 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
56377 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
56378 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
56379 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ128mbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
56380 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZ256mbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
56381 { 22301 /* vrsqrt14ps */, X86::VRSQRT14PSZmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
56382 { 22312 /* vrsqrt14sd */, X86::VRSQRT14SDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56383 { 22312 /* vrsqrt14sd */, X86::VRSQRT14SDZrm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
56384 { 22312 /* vrsqrt14sd */, X86::VRSQRT14SDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56385 { 22312 /* vrsqrt14sd */, X86::VRSQRT14SDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
56386 { 22312 /* vrsqrt14sd */, X86::VRSQRT14SDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56387 { 22312 /* vrsqrt14sd */, X86::VRSQRT14SDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
56388 { 22323 /* vrsqrt14ss */, X86::VRSQRT14SSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56389 { 22323 /* vrsqrt14ss */, X86::VRSQRT14SSZrm, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
56390 { 22323 /* vrsqrt14ss */, X86::VRSQRT14SSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56391 { 22323 /* vrsqrt14ss */, X86::VRSQRT14SSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
56392 { 22323 /* vrsqrt14ss */, X86::VRSQRT14SSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56393 { 22323 /* vrsqrt14ss */, X86::VRSQRT14SSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
56394 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
56395 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
56396 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
56397 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
56398 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56399 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
56400 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
56401 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
56402 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
56403 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
56404 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
56405 { 22334 /* vrsqrt28pd */, X86::VRSQRT28PDZmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
56406 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
56407 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
56408 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512, MCK__123_sae_125_ }, },
56409 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
56410 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56411 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
56412 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
56413 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
56414 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK__123_sae_125_ }, },
56415 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
56416 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK__123_sae_125_ }, },
56417 { 22345 /* vrsqrt28ps */, X86::VRSQRT28PSZmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
56418 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56419 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
56420 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZrb, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
56421 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56422 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
56423 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56424 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
56425 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
56426 { 22356 /* vrsqrt28sd */, X86::VRSQRT28SDZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
56427 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56428 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZm, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
56429 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZrb, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
56430 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56431 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
56432 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56433 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
56434 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
56435 { 22367 /* vrsqrt28ss */, X86::VRSQRT28SSZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
56436 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
56437 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
56438 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
56439 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
56440 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
56441 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
56442 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
56443 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
56444 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
56445 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
56446 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
56447 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
56448 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
56449 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56450 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
56451 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
56452 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
56453 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
56454 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
56455 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
56456 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
56457 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
56458 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
56459 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
56460 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z128mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
56461 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Z256mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
56462 { 22378 /* vrsqrtbf16 */, X86::VRSQRTBF16Zmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
56463 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
56464 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
56465 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
56466 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
56467 { 22389 /* vrsqrtph */, X86::VRSQRTPHZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
56468 { 22389 /* vrsqrtph */, X86::VRSQRTPHZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
56469 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
56470 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
56471 { 22389 /* vrsqrtph */, X86::VRSQRTPHZmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
56472 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
56473 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
56474 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
56475 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
56476 { 22389 /* vrsqrtph */, X86::VRSQRTPHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56477 { 22389 /* vrsqrtph */, X86::VRSQRTPHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
56478 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
56479 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
56480 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
56481 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
56482 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
56483 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
56484 { 22389 /* vrsqrtph */, X86::VRSQRTPHZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
56485 { 22389 /* vrsqrtph */, X86::VRSQRTPHZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
56486 { 22389 /* vrsqrtph */, X86::VRSQRTPHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
56487 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ128mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
56488 { 22389 /* vrsqrtph */, X86::VRSQRTPHZ256mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
56489 { 22389 /* vrsqrtph */, X86::VRSQRTPHZmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
56490 { 22398 /* vrsqrtps */, X86::VRSQRTPSr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
56491 { 22398 /* vrsqrtps */, X86::VRSQRTPSm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
56492 { 22398 /* vrsqrtps */, X86::VRSQRTPSYr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
56493 { 22398 /* vrsqrtps */, X86::VRSQRTPSYm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
56494 { 22407 /* vrsqrtsh */, X86::VRSQRTSHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56495 { 22407 /* vrsqrtsh */, X86::VRSQRTSHZrm, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
56496 { 22407 /* vrsqrtsh */, X86::VRSQRTSHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56497 { 22407 /* vrsqrtsh */, X86::VRSQRTSHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
56498 { 22407 /* vrsqrtsh */, X86::VRSQRTSHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56499 { 22407 /* vrsqrtsh */, X86::VRSQRTSHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
56500 { 22416 /* vrsqrtss */, X86::VRSQRTSSr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
56501 { 22416 /* vrsqrtss */, X86::VRSQRTSSm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
56502 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56503 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
56504 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
56505 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
56506 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
56507 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
56508 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
56509 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
56510 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
56511 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56512 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
56513 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
56514 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
56515 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
56516 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
56517 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56518 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
56519 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
56520 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
56521 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
56522 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
56523 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
56524 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
56525 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
56526 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
56527 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Z256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
56528 { 22425 /* vscalefbf16 */, X86::VSCALEFBF16Zrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
56529 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56530 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
56531 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
56532 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
56533 { 22437 /* vscalefpd */, X86::VSCALEFPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
56534 { 22437 /* vscalefpd */, X86::VSCALEFPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
56535 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
56536 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
56537 { 22437 /* vscalefpd */, X86::VSCALEFPDZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
56538 { 22437 /* vscalefpd */, X86::VSCALEFPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
56539 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56540 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
56541 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
56542 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
56543 { 22437 /* vscalefpd */, X86::VSCALEFPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
56544 { 22437 /* vscalefpd */, X86::VSCALEFPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
56545 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56546 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
56547 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
56548 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
56549 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
56550 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
56551 { 22437 /* vscalefpd */, X86::VSCALEFPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
56552 { 22437 /* vscalefpd */, X86::VSCALEFPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
56553 { 22437 /* vscalefpd */, X86::VSCALEFPDZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
56554 { 22437 /* vscalefpd */, X86::VSCALEFPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
56555 { 22437 /* vscalefpd */, X86::VSCALEFPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
56556 { 22437 /* vscalefpd */, X86::VSCALEFPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
56557 { 22437 /* vscalefpd */, X86::VSCALEFPDZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
56558 { 22437 /* vscalefpd */, X86::VSCALEFPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
56559 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56560 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
56561 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
56562 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
56563 { 22447 /* vscalefph */, X86::VSCALEFPHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
56564 { 22447 /* vscalefph */, X86::VSCALEFPHZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
56565 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
56566 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
56567 { 22447 /* vscalefph */, X86::VSCALEFPHZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
56568 { 22447 /* vscalefph */, X86::VSCALEFPHZrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
56569 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56570 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
56571 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
56572 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
56573 { 22447 /* vscalefph */, X86::VSCALEFPHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
56574 { 22447 /* vscalefph */, X86::VSCALEFPHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
56575 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56576 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
56577 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
56578 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
56579 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
56580 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
56581 { 22447 /* vscalefph */, X86::VSCALEFPHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
56582 { 22447 /* vscalefph */, X86::VSCALEFPHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
56583 { 22447 /* vscalefph */, X86::VSCALEFPHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
56584 { 22447 /* vscalefph */, X86::VSCALEFPHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
56585 { 22447 /* vscalefph */, X86::VSCALEFPHZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
56586 { 22447 /* vscalefph */, X86::VSCALEFPHZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
56587 { 22447 /* vscalefph */, X86::VSCALEFPHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
56588 { 22447 /* vscalefph */, X86::VSCALEFPHZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
56589 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56590 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
56591 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
56592 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
56593 { 22457 /* vscalefps */, X86::VSCALEFPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
56594 { 22457 /* vscalefps */, X86::VSCALEFPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
56595 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
56596 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
56597 { 22457 /* vscalefps */, X86::VSCALEFPSZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
56598 { 22457 /* vscalefps */, X86::VSCALEFPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
56599 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56600 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
56601 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
56602 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
56603 { 22457 /* vscalefps */, X86::VSCALEFPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
56604 { 22457 /* vscalefps */, X86::VSCALEFPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
56605 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56606 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
56607 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
56608 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
56609 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
56610 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
56611 { 22457 /* vscalefps */, X86::VSCALEFPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
56612 { 22457 /* vscalefps */, X86::VSCALEFPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
56613 { 22457 /* vscalefps */, X86::VSCALEFPSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
56614 { 22457 /* vscalefps */, X86::VSCALEFPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
56615 { 22457 /* vscalefps */, X86::VSCALEFPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
56616 { 22457 /* vscalefps */, X86::VSCALEFPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
56617 { 22457 /* vscalefps */, X86::VSCALEFPSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
56618 { 22457 /* vscalefps */, X86::VSCALEFPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
56619 { 22467 /* vscalefsd */, X86::VSCALEFSDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56620 { 22467 /* vscalefsd */, X86::VSCALEFSDZrm, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
56621 { 22467 /* vscalefsd */, X86::VSCALEFSDZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56622 { 22467 /* vscalefsd */, X86::VSCALEFSDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56623 { 22467 /* vscalefsd */, X86::VSCALEFSDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
56624 { 22467 /* vscalefsd */, X86::VSCALEFSDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56625 { 22467 /* vscalefsd */, X86::VSCALEFSDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
56626 { 22467 /* vscalefsd */, X86::VSCALEFSDZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56627 { 22467 /* vscalefsd */, X86::VSCALEFSDZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56628 { 22477 /* vscalefsh */, X86::VSCALEFSHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56629 { 22477 /* vscalefsh */, X86::VSCALEFSHZrm, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
56630 { 22477 /* vscalefsh */, X86::VSCALEFSHZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56631 { 22477 /* vscalefsh */, X86::VSCALEFSHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56632 { 22477 /* vscalefsh */, X86::VSCALEFSHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
56633 { 22477 /* vscalefsh */, X86::VSCALEFSHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56634 { 22477 /* vscalefsh */, X86::VSCALEFSHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
56635 { 22477 /* vscalefsh */, X86::VSCALEFSHZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56636 { 22477 /* vscalefsh */, X86::VSCALEFSHZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56637 { 22487 /* vscalefss */, X86::VSCALEFSSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56638 { 22487 /* vscalefss */, X86::VSCALEFSSZrm, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
56639 { 22487 /* vscalefss */, X86::VSCALEFSSZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56640 { 22487 /* vscalefss */, X86::VSCALEFSSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56641 { 22487 /* vscalefss */, X86::VSCALEFSSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
56642 { 22487 /* vscalefss */, X86::VSCALEFSSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56643 { 22487 /* vscalefss */, X86::VSCALEFSSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
56644 { 22487 /* vscalefss */, X86::VSCALEFSSZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56645 { 22487 /* vscalefss */, X86::VSCALEFSSZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56646 { 22497 /* vscatterdpd */, X86::VSCATTERDPDZ128mr, Convert__Reg1_2__Mem64_RC128X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem64_RC128X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
56647 { 22497 /* vscatterdpd */, X86::VSCATTERDPDZ256mr, Convert__Reg1_2__Mem64_RC128X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem64_RC128X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
56648 { 22497 /* vscatterdpd */, X86::VSCATTERDPDZmr, Convert__Reg1_2__Mem64_RC256X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem64_RC256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56649 { 22509 /* vscatterdps */, X86::VSCATTERDPSZ128mr, Convert__Reg1_2__Mem32_RC128X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem32_RC128X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
56650 { 22509 /* vscatterdps */, X86::VSCATTERDPSZ256mr, Convert__Reg1_2__Mem32_RC256X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem32_RC256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
56651 { 22509 /* vscatterdps */, X86::VSCATTERDPSZmr, Convert__Reg1_2__Mem32_RC5125_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56652 { 22521 /* vscatterpf0dpd */, X86::VSCATTERPF0DPDm, Convert__Reg1_1__Mem64_RC256X5_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC256X }, },
56653 { 22536 /* vscatterpf0dps */, X86::VSCATTERPF0DPSm, Convert__Reg1_1__Mem32_RC5125_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC512 }, },
56654 { 22551 /* vscatterpf0qpd */, X86::VSCATTERPF0QPDm, Convert__Reg1_1__Mem64_RC5125_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC512 }, },
56655 { 22566 /* vscatterpf0qps */, X86::VSCATTERPF0QPSm, Convert__Reg1_1__Mem32_RC5125_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC512 }, },
56656 { 22581 /* vscatterpf1dpd */, X86::VSCATTERPF1DPDm, Convert__Reg1_1__Mem64_RC256X5_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC256X }, },
56657 { 22596 /* vscatterpf1dps */, X86::VSCATTERPF1DPSm, Convert__Reg1_1__Mem32_RC5125_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC512 }, },
56658 { 22611 /* vscatterpf1qpd */, X86::VSCATTERPF1QPDm, Convert__Reg1_1__Mem64_RC5125_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64_RC512 }, },
56659 { 22626 /* vscatterpf1qps */, X86::VSCATTERPF1QPSm, Convert__Reg1_1__Mem32_RC5125_3, AMFBS_None, { MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32_RC512 }, },
56660 { 22641 /* vscatterqpd */, X86::VSCATTERQPDZ128mr, Convert__Reg1_2__Mem64_RC128X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem64_RC128X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
56661 { 22641 /* vscatterqpd */, X86::VSCATTERQPDZ256mr, Convert__Reg1_2__Mem64_RC256X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem64_RC256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
56662 { 22641 /* vscatterqpd */, X86::VSCATTERQPDZmr, Convert__Reg1_2__Mem64_RC5125_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem64_RC512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56663 { 22653 /* vscatterqps */, X86::VSCATTERQPSZ128mr, Convert__Reg1_2__Mem32_RC128X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem32_RC128X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
56664 { 22653 /* vscatterqps */, X86::VSCATTERQPSZ256mr, Convert__Reg1_2__Mem32_RC256X5_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem32_RC256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
56665 { 22653 /* vscatterqps */, X86::VSCATTERQPSZmr, Convert__Reg1_2__Mem32_RC5125_0__Tie0_3_3__Reg1_4, AMFBS_None, { MCK_Mem32_RC512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
56666 { 22665 /* vsha512msg1 */, X86::VSHA512MSG1rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR256, MCK_FR16 }, },
56667 { 22677 /* vsha512msg2 */, X86::VSHA512MSG2rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
56668 { 22689 /* vsha512rnds2 */, X86::VSHA512RNDS2rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_FR16 }, },
56669 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56670 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56671 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56672 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56673 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56674 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56675 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56676 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56677 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56678 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56679 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56680 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56681 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56682 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56683 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56684 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56685 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Z256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56686 { 22702 /* vshuff32x4 */, X86::VSHUFF32X4Zrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56687 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56688 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56689 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56690 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56691 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56692 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56693 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56694 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56695 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56696 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56697 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56698 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56699 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56700 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56701 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56702 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56703 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Z256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56704 { 22713 /* vshuff64x2 */, X86::VSHUFF64X2Zrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56705 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56706 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56707 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56708 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56709 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56710 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56711 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56712 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56713 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56714 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56715 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56716 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56717 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56718 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56719 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56720 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56721 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Z256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56722 { 22724 /* vshufi32x4 */, X86::VSHUFI32X4Zrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56723 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56724 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56725 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56726 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56727 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56728 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56729 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56730 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56731 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56732 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56733 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56734 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56735 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56736 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56737 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56738 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56739 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Z256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56740 { 22735 /* vshufi64x2 */, X86::VSHUFI64X2Zrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56741 { 22746 /* vshufpd */, X86::VSHUFPDrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
56742 { 22746 /* vshufpd */, X86::VSHUFPDrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56743 { 22746 /* vshufpd */, X86::VSHUFPDYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
56744 { 22746 /* vshufpd */, X86::VSHUFPDYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56745 { 22746 /* vshufpd */, X86::VSHUFPDZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56746 { 22746 /* vshufpd */, X86::VSHUFPDZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56747 { 22746 /* vshufpd */, X86::VSHUFPDZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56748 { 22746 /* vshufpd */, X86::VSHUFPDZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56749 { 22746 /* vshufpd */, X86::VSHUFPDZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56750 { 22746 /* vshufpd */, X86::VSHUFPDZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56751 { 22746 /* vshufpd */, X86::VSHUFPDZ128rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
56752 { 22746 /* vshufpd */, X86::VSHUFPDZ256rmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56753 { 22746 /* vshufpd */, X86::VSHUFPDZrmbi, Convert__Reg1_0__Reg1_1__Mem645_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56754 { 22746 /* vshufpd */, X86::VSHUFPDZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56755 { 22746 /* vshufpd */, X86::VSHUFPDZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56756 { 22746 /* vshufpd */, X86::VSHUFPDZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56757 { 22746 /* vshufpd */, X86::VSHUFPDZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56758 { 22746 /* vshufpd */, X86::VSHUFPDZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56759 { 22746 /* vshufpd */, X86::VSHUFPDZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56760 { 22746 /* vshufpd */, X86::VSHUFPDZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56761 { 22746 /* vshufpd */, X86::VSHUFPDZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56762 { 22746 /* vshufpd */, X86::VSHUFPDZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
56763 { 22746 /* vshufpd */, X86::VSHUFPDZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56764 { 22746 /* vshufpd */, X86::VSHUFPDZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56765 { 22746 /* vshufpd */, X86::VSHUFPDZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56766 { 22746 /* vshufpd */, X86::VSHUFPDZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56767 { 22746 /* vshufpd */, X86::VSHUFPDZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56768 { 22746 /* vshufpd */, X86::VSHUFPDZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56769 { 22746 /* vshufpd */, X86::VSHUFPDZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_, MCK_ImmUnsignedi8 }, },
56770 { 22746 /* vshufpd */, X86::VSHUFPDZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56771 { 22746 /* vshufpd */, X86::VSHUFPDZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56772 { 22754 /* vshufps */, X86::VSHUFPSrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
56773 { 22754 /* vshufps */, X86::VSHUFPSrmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56774 { 22754 /* vshufps */, X86::VSHUFPSYrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256, MCK_ImmUnsignedi8 }, },
56775 { 22754 /* vshufps */, X86::VSHUFPSYrmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56776 { 22754 /* vshufps */, X86::VSHUFPSZ128rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56777 { 22754 /* vshufps */, X86::VSHUFPSZ128rmi, Convert__Reg1_0__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56778 { 22754 /* vshufps */, X86::VSHUFPSZ256rri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56779 { 22754 /* vshufps */, X86::VSHUFPSZ256rmi, Convert__Reg1_0__Reg1_1__Mem2565_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56780 { 22754 /* vshufps */, X86::VSHUFPSZrri, Convert__Reg1_0__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56781 { 22754 /* vshufps */, X86::VSHUFPSZrmi, Convert__Reg1_0__Reg1_1__Mem5125_2__ImmUnsignedi81_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56782 { 22754 /* vshufps */, X86::VSHUFPSZ128rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56783 { 22754 /* vshufps */, X86::VSHUFPSZ256rmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56784 { 22754 /* vshufps */, X86::VSHUFPSZrmbi, Convert__Reg1_0__Reg1_1__Mem325_2__ImmUnsignedi81_4, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56785 { 22754 /* vshufps */, X86::VSHUFPSZ128rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56786 { 22754 /* vshufps */, X86::VSHUFPSZ128rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5__ImmUnsignedi81_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56787 { 22754 /* vshufps */, X86::VSHUFPSZ256rrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56788 { 22754 /* vshufps */, X86::VSHUFPSZ256rmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56789 { 22754 /* vshufps */, X86::VSHUFPSZrrik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56790 { 22754 /* vshufps */, X86::VSHUFPSZrmik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5__ImmUnsignedi81_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56791 { 22754 /* vshufps */, X86::VSHUFPSZ128rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_ImmUnsignedi8 }, },
56792 { 22754 /* vshufps */, X86::VSHUFPSZ128rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56793 { 22754 /* vshufps */, X86::VSHUFPSZ128rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56794 { 22754 /* vshufps */, X86::VSHUFPSZ256rrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X, MCK_ImmUnsignedi8 }, },
56795 { 22754 /* vshufps */, X86::VSHUFPSZ256rmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256, MCK_ImmUnsignedi8 }, },
56796 { 22754 /* vshufps */, X86::VSHUFPSZ256rmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56797 { 22754 /* vshufps */, X86::VSHUFPSZrrikz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_ImmUnsignedi8 }, },
56798 { 22754 /* vshufps */, X86::VSHUFPSZrmikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512, MCK_ImmUnsignedi8 }, },
56799 { 22754 /* vshufps */, X86::VSHUFPSZrmbik, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5__ImmUnsignedi81_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56800 { 22754 /* vshufps */, X86::VSHUFPSZ128rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_, MCK_ImmUnsignedi8 }, },
56801 { 22754 /* vshufps */, X86::VSHUFPSZ256rmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_, MCK_ImmUnsignedi8 }, },
56802 { 22754 /* vshufps */, X86::VSHUFPSZrmbikz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6__ImmUnsignedi81_8, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_, MCK_ImmUnsignedi8 }, },
56803 { 22762 /* vsm3msg1 */, X86::VSM3MSG1rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
56804 { 22762 /* vsm3msg1 */, X86::VSM3MSG1rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
56805 { 22771 /* vsm3msg2 */, X86::VSM3MSG2rr, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
56806 { 22771 /* vsm3msg2 */, X86::VSM3MSG2rm, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
56807 { 22780 /* vsm3rnds2 */, X86::VSM3RNDS2rri, Convert__Reg1_0__Tie0_1_1__Reg1_1__Reg1_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16, MCK_ImmUnsignedi8 }, },
56808 { 22780 /* vsm3rnds2 */, X86::VSM3RNDS2rmi, Convert__Reg1_0__Tie0_1_1__Reg1_1__Mem1285_2__ImmUnsignedi81_3, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128, MCK_ImmUnsignedi8 }, },
56809 { 22790 /* vsm4key4 */, X86::VSM4KEY4rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
56810 { 22790 /* vsm4key4 */, X86::VSM4KEY4rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
56811 { 22790 /* vsm4key4 */, X86::VSM4KEY4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
56812 { 22790 /* vsm4key4 */, X86::VSM4KEY4Yrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
56813 { 22790 /* vsm4key4 */, X86::VSM4KEY4Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56814 { 22790 /* vsm4key4 */, X86::VSM4KEY4Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
56815 { 22790 /* vsm4key4 */, X86::VSM4KEY4Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
56816 { 22790 /* vsm4key4 */, X86::VSM4KEY4Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
56817 { 22790 /* vsm4key4 */, X86::VSM4KEY4Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
56818 { 22790 /* vsm4key4 */, X86::VSM4KEY4Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
56819 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
56820 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
56821 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
56822 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Yrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
56823 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56824 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
56825 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
56826 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
56827 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
56828 { 22799 /* vsm4rnds4 */, X86::VSM4RNDS4Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
56829 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
56830 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
56831 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
56832 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
56833 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
56834 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
56835 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
56836 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
56837 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
56838 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
56839 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
56840 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
56841 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
56842 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56843 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
56844 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
56845 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
56846 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
56847 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
56848 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
56849 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
56850 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
56851 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
56852 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
56853 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z128mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
56854 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Z256mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
56855 { 22809 /* vsqrtbf16 */, X86::VSQRTBF16Zmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
56856 { 22819 /* vsqrtpd */, X86::VSQRTPDr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
56857 { 22819 /* vsqrtpd */, X86::VSQRTPDm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
56858 { 22819 /* vsqrtpd */, X86::VSQRTPDYr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
56859 { 22819 /* vsqrtpd */, X86::VSQRTPDYm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
56860 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
56861 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
56862 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
56863 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
56864 { 22819 /* vsqrtpd */, X86::VSQRTPDZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
56865 { 22819 /* vsqrtpd */, X86::VSQRTPDZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
56866 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128mb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
56867 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256mb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
56868 { 22819 /* vsqrtpd */, X86::VSQRTPDZrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
56869 { 22819 /* vsqrtpd */, X86::VSQRTPDZmb, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
56870 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
56871 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
56872 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
56873 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
56874 { 22819 /* vsqrtpd */, X86::VSQRTPDZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56875 { 22819 /* vsqrtpd */, X86::VSQRTPDZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
56876 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
56877 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
56878 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to2_125_ }, },
56879 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
56880 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
56881 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to4_125_ }, },
56882 { 22819 /* vsqrtpd */, X86::VSQRTPDZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
56883 { 22819 /* vsqrtpd */, X86::VSQRTPDZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
56884 { 22819 /* vsqrtpd */, X86::VSQRTPDZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
56885 { 22819 /* vsqrtpd */, X86::VSQRTPDZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem645_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem64, MCK__123_1to8_125_ }, },
56886 { 22819 /* vsqrtpd */, X86::VSQRTPDZ128mbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to2_125_ }, },
56887 { 22819 /* vsqrtpd */, X86::VSQRTPDZ256mbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to4_125_ }, },
56888 { 22819 /* vsqrtpd */, X86::VSQRTPDZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
56889 { 22819 /* vsqrtpd */, X86::VSQRTPDZmbkz, Convert__Reg1_0__Reg1_2__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem64, MCK__123_1to8_125_ }, },
56890 { 22827 /* vsqrtph */, X86::VSQRTPHZ128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
56891 { 22827 /* vsqrtph */, X86::VSQRTPHZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
56892 { 22827 /* vsqrtph */, X86::VSQRTPHZ256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
56893 { 22827 /* vsqrtph */, X86::VSQRTPHZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
56894 { 22827 /* vsqrtph */, X86::VSQRTPHZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
56895 { 22827 /* vsqrtph */, X86::VSQRTPHZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
56896 { 22827 /* vsqrtph */, X86::VSQRTPHZ128mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
56897 { 22827 /* vsqrtph */, X86::VSQRTPHZ256mb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
56898 { 22827 /* vsqrtph */, X86::VSQRTPHZrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
56899 { 22827 /* vsqrtph */, X86::VSQRTPHZmb, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
56900 { 22827 /* vsqrtph */, X86::VSQRTPHZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
56901 { 22827 /* vsqrtph */, X86::VSQRTPHZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
56902 { 22827 /* vsqrtph */, X86::VSQRTPHZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
56903 { 22827 /* vsqrtph */, X86::VSQRTPHZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
56904 { 22827 /* vsqrtph */, X86::VSQRTPHZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56905 { 22827 /* vsqrtph */, X86::VSQRTPHZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
56906 { 22827 /* vsqrtph */, X86::VSQRTPHZ128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
56907 { 22827 /* vsqrtph */, X86::VSQRTPHZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
56908 { 22827 /* vsqrtph */, X86::VSQRTPHZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to8_125_ }, },
56909 { 22827 /* vsqrtph */, X86::VSQRTPHZ256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
56910 { 22827 /* vsqrtph */, X86::VSQRTPHZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
56911 { 22827 /* vsqrtph */, X86::VSQRTPHZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to16_125_ }, },
56912 { 22827 /* vsqrtph */, X86::VSQRTPHZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
56913 { 22827 /* vsqrtph */, X86::VSQRTPHZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
56914 { 22827 /* vsqrtph */, X86::VSQRTPHZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
56915 { 22827 /* vsqrtph */, X86::VSQRTPHZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem165_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem16, MCK__123_1to32_125_ }, },
56916 { 22827 /* vsqrtph */, X86::VSQRTPHZ128mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to8_125_ }, },
56917 { 22827 /* vsqrtph */, X86::VSQRTPHZ256mbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to16_125_ }, },
56918 { 22827 /* vsqrtph */, X86::VSQRTPHZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
56919 { 22827 /* vsqrtph */, X86::VSQRTPHZmbkz, Convert__Reg1_0__Reg1_2__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem16, MCK__123_1to32_125_ }, },
56920 { 22835 /* vsqrtps */, X86::VSQRTPSr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
56921 { 22835 /* vsqrtps */, X86::VSQRTPSm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
56922 { 22835 /* vsqrtps */, X86::VSQRTPSYr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
56923 { 22835 /* vsqrtps */, X86::VSQRTPSYm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
56924 { 22835 /* vsqrtps */, X86::VSQRTPSZ128r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
56925 { 22835 /* vsqrtps */, X86::VSQRTPSZ128m, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16X, MCK_Mem128 }, },
56926 { 22835 /* vsqrtps */, X86::VSQRTPSZ256r, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256X, MCK_VR256X }, },
56927 { 22835 /* vsqrtps */, X86::VSQRTPSZ256m, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256X, MCK_Mem256 }, },
56928 { 22835 /* vsqrtps */, X86::VSQRTPSZr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR512, MCK_VR512 }, },
56929 { 22835 /* vsqrtps */, X86::VSQRTPSZm, Convert__Reg1_0__Mem5125_1, AMFBS_None, { MCK_VR512, MCK_Mem512 }, },
56930 { 22835 /* vsqrtps */, X86::VSQRTPSZ128mb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
56931 { 22835 /* vsqrtps */, X86::VSQRTPSZ256mb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
56932 { 22835 /* vsqrtps */, X86::VSQRTPSZrb, Convert__Reg1_0__Reg1_1__AVX512RC1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
56933 { 22835 /* vsqrtps */, X86::VSQRTPSZmb, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
56934 { 22835 /* vsqrtps */, X86::VSQRTPSZ128rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X }, },
56935 { 22835 /* vsqrtps */, X86::VSQRTPSZ128mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem1285_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem128 }, },
56936 { 22835 /* vsqrtps */, X86::VSQRTPSZ256rk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X }, },
56937 { 22835 /* vsqrtps */, X86::VSQRTPSZ256mk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem2565_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem256 }, },
56938 { 22835 /* vsqrtps */, X86::VSQRTPSZrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512 }, },
56939 { 22835 /* vsqrtps */, X86::VSQRTPSZmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem5125_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem512 }, },
56940 { 22835 /* vsqrtps */, X86::VSQRTPSZ128rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X }, },
56941 { 22835 /* vsqrtps */, X86::VSQRTPSZ128mkz, Convert__Reg1_0__Reg1_2__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem128 }, },
56942 { 22835 /* vsqrtps */, X86::VSQRTPSZ128mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to4_125_ }, },
56943 { 22835 /* vsqrtps */, X86::VSQRTPSZ256rkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X }, },
56944 { 22835 /* vsqrtps */, X86::VSQRTPSZ256mkz, Convert__Reg1_0__Reg1_2__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem256 }, },
56945 { 22835 /* vsqrtps */, X86::VSQRTPSZ256mbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to8_125_ }, },
56946 { 22835 /* vsqrtps */, X86::VSQRTPSZrkz, Convert__Reg1_0__Reg1_2__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512 }, },
56947 { 22835 /* vsqrtps */, X86::VSQRTPSZmkz, Convert__Reg1_0__Reg1_2__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem512 }, },
56948 { 22835 /* vsqrtps */, X86::VSQRTPSZrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__AVX512RC1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_AVX512RC }, },
56949 { 22835 /* vsqrtps */, X86::VSQRTPSZmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Mem325_4, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_Mem32, MCK__123_1to16_125_ }, },
56950 { 22835 /* vsqrtps */, X86::VSQRTPSZ128mbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to4_125_ }, },
56951 { 22835 /* vsqrtps */, X86::VSQRTPSZ256mbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to8_125_ }, },
56952 { 22835 /* vsqrtps */, X86::VSQRTPSZrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_AVX512RC }, },
56953 { 22835 /* vsqrtps */, X86::VSQRTPSZmbkz, Convert__Reg1_0__Reg1_2__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_Mem32, MCK__123_1to16_125_ }, },
56954 { 22843 /* vsqrtsd */, X86::VSQRTSDr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
56955 { 22843 /* vsqrtsd */, X86::VSQRTSDm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
56956 { 22843 /* vsqrtsd */, X86::VSQRTSDZr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56957 { 22843 /* vsqrtsd */, X86::VSQRTSDZm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
56958 { 22843 /* vsqrtsd */, X86::VSQRTSDZrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56959 { 22843 /* vsqrtsd */, X86::VSQRTSDZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56960 { 22843 /* vsqrtsd */, X86::VSQRTSDZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
56961 { 22843 /* vsqrtsd */, X86::VSQRTSDZrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56962 { 22843 /* vsqrtsd */, X86::VSQRTSDZmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
56963 { 22843 /* vsqrtsd */, X86::VSQRTSDZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56964 { 22843 /* vsqrtsd */, X86::VSQRTSDZrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56965 { 22851 /* vsqrtsh */, X86::VSQRTSHZr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56966 { 22851 /* vsqrtsh */, X86::VSQRTSHZm_Int, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
56967 { 22851 /* vsqrtsh */, X86::VSQRTSHZrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56968 { 22851 /* vsqrtsh */, X86::VSQRTSHZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56969 { 22851 /* vsqrtsh */, X86::VSQRTSHZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
56970 { 22851 /* vsqrtsh */, X86::VSQRTSHZrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56971 { 22851 /* vsqrtsh */, X86::VSQRTSHZmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
56972 { 22851 /* vsqrtsh */, X86::VSQRTSHZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56973 { 22851 /* vsqrtsh */, X86::VSQRTSHZrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56974 { 22859 /* vsqrtss */, X86::VSQRTSSr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
56975 { 22859 /* vsqrtss */, X86::VSQRTSSm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
56976 { 22859 /* vsqrtss */, X86::VSQRTSSZr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56977 { 22859 /* vsqrtss */, X86::VSQRTSSZm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
56978 { 22859 /* vsqrtss */, X86::VSQRTSSZrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56979 { 22859 /* vsqrtss */, X86::VSQRTSSZrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56980 { 22859 /* vsqrtss */, X86::VSQRTSSZmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
56981 { 22859 /* vsqrtss */, X86::VSQRTSSZrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
56982 { 22859 /* vsqrtss */, X86::VSQRTSSZmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
56983 { 22859 /* vsqrtss */, X86::VSQRTSSZrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56984 { 22859 /* vsqrtss */, X86::VSQRTSSZrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
56985 { 22867 /* vstmxcsr */, X86::VSTMXCSR, Convert__Mem325_0, AMFBS_None, { MCK_Mem32 }, },
56986 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
56987 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
56988 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
56989 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
56990 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
56991 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
56992 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
56993 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
56994 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
56995 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
56996 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
56997 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
56998 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
56999 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
57000 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
57001 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
57002 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
57003 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
57004 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
57005 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
57006 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
57007 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
57008 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
57009 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
57010 { 22876 /* vsubbf16 */, X86::VSUBBF16Z128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
57011 { 22876 /* vsubbf16 */, X86::VSUBBF16Z256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
57012 { 22876 /* vsubbf16 */, X86::VSUBBF16Zrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
57013 { 22885 /* vsubpd */, X86::VSUBPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
57014 { 22885 /* vsubpd */, X86::VSUBPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
57015 { 22885 /* vsubpd */, X86::VSUBPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
57016 { 22885 /* vsubpd */, X86::VSUBPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
57017 { 22885 /* vsubpd */, X86::VSUBPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
57018 { 22885 /* vsubpd */, X86::VSUBPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
57019 { 22885 /* vsubpd */, X86::VSUBPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
57020 { 22885 /* vsubpd */, X86::VSUBPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
57021 { 22885 /* vsubpd */, X86::VSUBPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
57022 { 22885 /* vsubpd */, X86::VSUBPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
57023 { 22885 /* vsubpd */, X86::VSUBPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
57024 { 22885 /* vsubpd */, X86::VSUBPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
57025 { 22885 /* vsubpd */, X86::VSUBPDZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
57026 { 22885 /* vsubpd */, X86::VSUBPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
57027 { 22885 /* vsubpd */, X86::VSUBPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
57028 { 22885 /* vsubpd */, X86::VSUBPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
57029 { 22885 /* vsubpd */, X86::VSUBPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
57030 { 22885 /* vsubpd */, X86::VSUBPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
57031 { 22885 /* vsubpd */, X86::VSUBPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
57032 { 22885 /* vsubpd */, X86::VSUBPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
57033 { 22885 /* vsubpd */, X86::VSUBPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
57034 { 22885 /* vsubpd */, X86::VSUBPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
57035 { 22885 /* vsubpd */, X86::VSUBPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
57036 { 22885 /* vsubpd */, X86::VSUBPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
57037 { 22885 /* vsubpd */, X86::VSUBPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
57038 { 22885 /* vsubpd */, X86::VSUBPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
57039 { 22885 /* vsubpd */, X86::VSUBPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
57040 { 22885 /* vsubpd */, X86::VSUBPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
57041 { 22885 /* vsubpd */, X86::VSUBPDZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
57042 { 22885 /* vsubpd */, X86::VSUBPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
57043 { 22885 /* vsubpd */, X86::VSUBPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
57044 { 22885 /* vsubpd */, X86::VSUBPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
57045 { 22885 /* vsubpd */, X86::VSUBPDZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
57046 { 22885 /* vsubpd */, X86::VSUBPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
57047 { 22892 /* vsubph */, X86::VSUBPHZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
57048 { 22892 /* vsubph */, X86::VSUBPHZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
57049 { 22892 /* vsubph */, X86::VSUBPHZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
57050 { 22892 /* vsubph */, X86::VSUBPHZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
57051 { 22892 /* vsubph */, X86::VSUBPHZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
57052 { 22892 /* vsubph */, X86::VSUBPHZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
57053 { 22892 /* vsubph */, X86::VSUBPHZ128rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
57054 { 22892 /* vsubph */, X86::VSUBPHZ256rmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
57055 { 22892 /* vsubph */, X86::VSUBPHZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
57056 { 22892 /* vsubph */, X86::VSUBPHZrmb, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
57057 { 22892 /* vsubph */, X86::VSUBPHZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
57058 { 22892 /* vsubph */, X86::VSUBPHZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
57059 { 22892 /* vsubph */, X86::VSUBPHZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
57060 { 22892 /* vsubph */, X86::VSUBPHZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
57061 { 22892 /* vsubph */, X86::VSUBPHZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
57062 { 22892 /* vsubph */, X86::VSUBPHZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
57063 { 22892 /* vsubph */, X86::VSUBPHZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
57064 { 22892 /* vsubph */, X86::VSUBPHZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
57065 { 22892 /* vsubph */, X86::VSUBPHZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
57066 { 22892 /* vsubph */, X86::VSUBPHZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
57067 { 22892 /* vsubph */, X86::VSUBPHZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
57068 { 22892 /* vsubph */, X86::VSUBPHZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
57069 { 22892 /* vsubph */, X86::VSUBPHZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
57070 { 22892 /* vsubph */, X86::VSUBPHZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
57071 { 22892 /* vsubph */, X86::VSUBPHZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
57072 { 22892 /* vsubph */, X86::VSUBPHZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
57073 { 22892 /* vsubph */, X86::VSUBPHZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16, MCK__123_1to8_125_ }, },
57074 { 22892 /* vsubph */, X86::VSUBPHZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem16, MCK__123_1to16_125_ }, },
57075 { 22892 /* vsubph */, X86::VSUBPHZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
57076 { 22892 /* vsubph */, X86::VSUBPHZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem16, MCK__123_1to32_125_ }, },
57077 { 22899 /* vsubps */, X86::VSUBPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
57078 { 22899 /* vsubps */, X86::VSUBPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
57079 { 22899 /* vsubps */, X86::VSUBPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
57080 { 22899 /* vsubps */, X86::VSUBPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
57081 { 22899 /* vsubps */, X86::VSUBPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
57082 { 22899 /* vsubps */, X86::VSUBPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
57083 { 22899 /* vsubps */, X86::VSUBPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
57084 { 22899 /* vsubps */, X86::VSUBPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
57085 { 22899 /* vsubps */, X86::VSUBPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
57086 { 22899 /* vsubps */, X86::VSUBPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
57087 { 22899 /* vsubps */, X86::VSUBPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
57088 { 22899 /* vsubps */, X86::VSUBPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
57089 { 22899 /* vsubps */, X86::VSUBPSZrrb, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
57090 { 22899 /* vsubps */, X86::VSUBPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
57091 { 22899 /* vsubps */, X86::VSUBPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
57092 { 22899 /* vsubps */, X86::VSUBPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
57093 { 22899 /* vsubps */, X86::VSUBPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
57094 { 22899 /* vsubps */, X86::VSUBPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
57095 { 22899 /* vsubps */, X86::VSUBPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
57096 { 22899 /* vsubps */, X86::VSUBPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
57097 { 22899 /* vsubps */, X86::VSUBPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
57098 { 22899 /* vsubps */, X86::VSUBPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
57099 { 22899 /* vsubps */, X86::VSUBPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
57100 { 22899 /* vsubps */, X86::VSUBPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
57101 { 22899 /* vsubps */, X86::VSUBPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
57102 { 22899 /* vsubps */, X86::VSUBPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
57103 { 22899 /* vsubps */, X86::VSUBPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
57104 { 22899 /* vsubps */, X86::VSUBPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
57105 { 22899 /* vsubps */, X86::VSUBPSZrrbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
57106 { 22899 /* vsubps */, X86::VSUBPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
57107 { 22899 /* vsubps */, X86::VSUBPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
57108 { 22899 /* vsubps */, X86::VSUBPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
57109 { 22899 /* vsubps */, X86::VSUBPSZrrbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512, MCK_AVX512RC }, },
57110 { 22899 /* vsubps */, X86::VSUBPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
57111 { 22906 /* vsubsd */, X86::VSUBSDrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
57112 { 22906 /* vsubsd */, X86::VSUBSDrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem64 }, },
57113 { 22906 /* vsubsd */, X86::VSUBSDZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
57114 { 22906 /* vsubsd */, X86::VSUBSDZrm_Int, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64 }, },
57115 { 22906 /* vsubsd */, X86::VSUBSDZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
57116 { 22906 /* vsubsd */, X86::VSUBSDZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
57117 { 22906 /* vsubsd */, X86::VSUBSDZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64 }, },
57118 { 22906 /* vsubsd */, X86::VSUBSDZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
57119 { 22906 /* vsubsd */, X86::VSUBSDZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64 }, },
57120 { 22906 /* vsubsd */, X86::VSUBSDZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
57121 { 22906 /* vsubsd */, X86::VSUBSDZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
57122 { 22913 /* vsubsh */, X86::VSUBSHZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
57123 { 22913 /* vsubsh */, X86::VSUBSHZrm_Int, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem16 }, },
57124 { 22913 /* vsubsh */, X86::VSUBSHZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
57125 { 22913 /* vsubsh */, X86::VSUBSHZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
57126 { 22913 /* vsubsh */, X86::VSUBSHZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem165_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem16 }, },
57127 { 22913 /* vsubsh */, X86::VSUBSHZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
57128 { 22913 /* vsubsh */, X86::VSUBSHZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem165_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem16 }, },
57129 { 22913 /* vsubsh */, X86::VSUBSHZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
57130 { 22913 /* vsubsh */, X86::VSUBSHZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
57131 { 22920 /* vsubss */, X86::VSUBSSrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
57132 { 22920 /* vsubss */, X86::VSUBSSrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem32 }, },
57133 { 22920 /* vsubss */, X86::VSUBSSZrr_Int, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
57134 { 22920 /* vsubss */, X86::VSUBSSZrm_Int, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32 }, },
57135 { 22920 /* vsubss */, X86::VSUBSSZrrb_Int, Convert__Reg1_0__Reg1_1__Reg1_2__AVX512RC1_3, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
57136 { 22920 /* vsubss */, X86::VSUBSSZrrk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
57137 { 22920 /* vsubss */, X86::VSUBSSZrmk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32 }, },
57138 { 22920 /* vsubss */, X86::VSUBSSZrrkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
57139 { 22920 /* vsubss */, X86::VSUBSSZrmkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32 }, },
57140 { 22920 /* vsubss */, X86::VSUBSSZrrbk_Int, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5__AVX512RC1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
57141 { 22920 /* vsubss */, X86::VSUBSSZrrbkz_Int, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6__AVX512RC1_7, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X, MCK_AVX512RC }, },
57142 { 22927 /* vtestpd */, X86::VTESTPDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
57143 { 22927 /* vtestpd */, X86::VTESTPDrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
57144 { 22927 /* vtestpd */, X86::VTESTPDYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
57145 { 22927 /* vtestpd */, X86::VTESTPDYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
57146 { 22935 /* vtestps */, X86::VTESTPSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
57147 { 22935 /* vtestps */, X86::VTESTPSrm, Convert__Reg1_0__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
57148 { 22935 /* vtestps */, X86::VTESTPSYrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_VR256, MCK_VR256 }, },
57149 { 22935 /* vtestps */, X86::VTESTPSYrm, Convert__Reg1_0__Mem2565_1, AMFBS_None, { MCK_VR256, MCK_Mem256 }, },
57150 { 22943 /* vucomisd */, X86::VUCOMISDrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
57151 { 22943 /* vucomisd */, X86::VUCOMISDrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16, MCK_Mem64 }, },
57152 { 22943 /* vucomisd */, X86::VUCOMISDZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
57153 { 22943 /* vucomisd */, X86::VUCOMISDZrm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
57154 { 22943 /* vucomisd */, X86::VUCOMISDZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
57155 { 22952 /* vucomish */, X86::VUCOMISHZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
57156 { 22952 /* vucomish */, X86::VUCOMISHZrm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
57157 { 22952 /* vucomish */, X86::VUCOMISHZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
57158 { 22961 /* vucomiss */, X86::VUCOMISSrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
57159 { 22961 /* vucomiss */, X86::VUCOMISSrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16, MCK_Mem32 }, },
57160 { 22961 /* vucomiss */, X86::VUCOMISSZrr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
57161 { 22961 /* vucomiss */, X86::VUCOMISSZrm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
57162 { 22961 /* vucomiss */, X86::VUCOMISSZrrb, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
57163 { 22970 /* vucomxsd */, X86::VUCOMXSDZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
57164 { 22970 /* vucomxsd */, X86::VUCOMXSDZrm_Int, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_FR16X, MCK_Mem64 }, },
57165 { 22970 /* vucomxsd */, X86::VUCOMXSDZrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
57166 { 22979 /* vucomxsh */, X86::VUCOMXSHZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
57167 { 22979 /* vucomxsh */, X86::VUCOMXSHZrm_Int, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_FR16X, MCK_Mem16 }, },
57168 { 22979 /* vucomxsh */, X86::VUCOMXSHZrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
57169 { 22988 /* vucomxss */, X86::VUCOMXSSZrr_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X }, },
57170 { 22988 /* vucomxss */, X86::VUCOMXSSZrm_Int, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_FR16X, MCK_Mem32 }, },
57171 { 22988 /* vucomxss */, X86::VUCOMXSSZrrb_Int, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK__123_sae_125_ }, },
57172 { 22997 /* vunpckhpd */, X86::VUNPCKHPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
57173 { 22997 /* vunpckhpd */, X86::VUNPCKHPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
57174 { 22997 /* vunpckhpd */, X86::VUNPCKHPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
57175 { 22997 /* vunpckhpd */, X86::VUNPCKHPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
57176 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
57177 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
57178 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
57179 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
57180 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
57181 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
57182 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
57183 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
57184 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
57185 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
57186 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
57187 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
57188 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
57189 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
57190 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
57191 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
57192 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
57193 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
57194 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
57195 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
57196 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
57197 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
57198 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
57199 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
57200 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
57201 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
57202 { 22997 /* vunpckhpd */, X86::VUNPCKHPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
57203 { 23007 /* vunpckhps */, X86::VUNPCKHPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
57204 { 23007 /* vunpckhps */, X86::VUNPCKHPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
57205 { 23007 /* vunpckhps */, X86::VUNPCKHPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
57206 { 23007 /* vunpckhps */, X86::VUNPCKHPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
57207 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
57208 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
57209 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
57210 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
57211 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
57212 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
57213 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
57214 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
57215 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
57216 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
57217 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
57218 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
57219 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
57220 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
57221 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
57222 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
57223 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
57224 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
57225 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
57226 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
57227 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
57228 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
57229 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
57230 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
57231 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
57232 { 23007 /* vunpckhps */, X86::VUNPCKHPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
57233 { 23007 /* vunpckhps */, X86::VUNPCKHPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
57234 { 23017 /* vunpcklpd */, X86::VUNPCKLPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
57235 { 23017 /* vunpcklpd */, X86::VUNPCKLPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
57236 { 23017 /* vunpcklpd */, X86::VUNPCKLPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
57237 { 23017 /* vunpcklpd */, X86::VUNPCKLPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
57238 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
57239 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
57240 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
57241 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
57242 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
57243 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
57244 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
57245 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
57246 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
57247 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
57248 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
57249 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
57250 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
57251 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
57252 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
57253 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
57254 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
57255 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
57256 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
57257 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
57258 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
57259 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
57260 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
57261 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
57262 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
57263 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
57264 { 23017 /* vunpcklpd */, X86::VUNPCKLPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
57265 { 23027 /* vunpcklps */, X86::VUNPCKLPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
57266 { 23027 /* vunpcklps */, X86::VUNPCKLPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
57267 { 23027 /* vunpcklps */, X86::VUNPCKLPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
57268 { 23027 /* vunpcklps */, X86::VUNPCKLPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
57269 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
57270 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
57271 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
57272 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
57273 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
57274 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
57275 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
57276 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
57277 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
57278 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
57279 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
57280 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
57281 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
57282 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
57283 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
57284 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
57285 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
57286 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
57287 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
57288 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
57289 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
57290 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
57291 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
57292 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
57293 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
57294 { 23027 /* vunpcklps */, X86::VUNPCKLPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
57295 { 23027 /* vunpcklps */, X86::VUNPCKLPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
57296 { 23037 /* vxorpd */, X86::VXORPDrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
57297 { 23037 /* vxorpd */, X86::VXORPDrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
57298 { 23037 /* vxorpd */, X86::VXORPDYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
57299 { 23037 /* vxorpd */, X86::VXORPDYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
57300 { 23037 /* vxorpd */, X86::VXORPDZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
57301 { 23037 /* vxorpd */, X86::VXORPDZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
57302 { 23037 /* vxorpd */, X86::VXORPDZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
57303 { 23037 /* vxorpd */, X86::VXORPDZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
57304 { 23037 /* vxorpd */, X86::VXORPDZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
57305 { 23037 /* vxorpd */, X86::VXORPDZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
57306 { 23037 /* vxorpd */, X86::VXORPDZ128rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
57307 { 23037 /* vxorpd */, X86::VXORPDZ256rmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
57308 { 23037 /* vxorpd */, X86::VXORPDZrmb, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
57309 { 23037 /* vxorpd */, X86::VXORPDZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
57310 { 23037 /* vxorpd */, X86::VXORPDZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
57311 { 23037 /* vxorpd */, X86::VXORPDZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
57312 { 23037 /* vxorpd */, X86::VXORPDZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
57313 { 23037 /* vxorpd */, X86::VXORPDZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
57314 { 23037 /* vxorpd */, X86::VXORPDZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
57315 { 23037 /* vxorpd */, X86::VXORPDZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
57316 { 23037 /* vxorpd */, X86::VXORPDZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
57317 { 23037 /* vxorpd */, X86::VXORPDZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
57318 { 23037 /* vxorpd */, X86::VXORPDZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
57319 { 23037 /* vxorpd */, X86::VXORPDZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
57320 { 23037 /* vxorpd */, X86::VXORPDZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
57321 { 23037 /* vxorpd */, X86::VXORPDZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
57322 { 23037 /* vxorpd */, X86::VXORPDZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
57323 { 23037 /* vxorpd */, X86::VXORPDZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem645_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
57324 { 23037 /* vxorpd */, X86::VXORPDZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem64, MCK__123_1to2_125_ }, },
57325 { 23037 /* vxorpd */, X86::VXORPDZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem64, MCK__123_1to4_125_ }, },
57326 { 23037 /* vxorpd */, X86::VXORPDZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem645_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem64, MCK__123_1to8_125_ }, },
57327 { 23044 /* vxorps */, X86::VXORPSrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_FR16 }, },
57328 { 23044 /* vxorps */, X86::VXORPSrm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16, MCK_FR16, MCK_Mem128 }, },
57329 { 23044 /* vxorps */, X86::VXORPSYrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_VR256 }, },
57330 { 23044 /* vxorps */, X86::VXORPSYrm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256, MCK_VR256, MCK_Mem256 }, },
57331 { 23044 /* vxorps */, X86::VXORPSZ128rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_FR16X }, },
57332 { 23044 /* vxorps */, X86::VXORPSZ128rm, Convert__Reg1_0__Reg1_1__Mem1285_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem128 }, },
57333 { 23044 /* vxorps */, X86::VXORPSZ256rr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_VR256X }, },
57334 { 23044 /* vxorps */, X86::VXORPSZ256rm, Convert__Reg1_0__Reg1_1__Mem2565_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem256 }, },
57335 { 23044 /* vxorps */, X86::VXORPSZrr, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_VR512 }, },
57336 { 23044 /* vxorps */, X86::VXORPSZrm, Convert__Reg1_0__Reg1_1__Mem5125_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem512 }, },
57337 { 23044 /* vxorps */, X86::VXORPSZ128rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_FR16X, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
57338 { 23044 /* vxorps */, X86::VXORPSZ256rmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR256X, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
57339 { 23044 /* vxorps */, X86::VXORPSZrmb, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_None, { MCK_VR512, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
57340 { 23044 /* vxorps */, X86::VXORPSZ128rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_FR16X }, },
57341 { 23044 /* vxorps */, X86::VXORPSZ128rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem1285_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem128 }, },
57342 { 23044 /* vxorps */, X86::VXORPSZ256rrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_VR256X }, },
57343 { 23044 /* vxorps */, X86::VXORPSZ256rmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem2565_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem256 }, },
57344 { 23044 /* vxorps */, X86::VXORPSZrrk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Reg1_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_VR512 }, },
57345 { 23044 /* vxorps */, X86::VXORPSZrmk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem5125_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem512 }, },
57346 { 23044 /* vxorps */, X86::VXORPSZ128rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_FR16X }, },
57347 { 23044 /* vxorps */, X86::VXORPSZ128rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem1285_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem128 }, },
57348 { 23044 /* vxorps */, X86::VXORPSZ128rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
57349 { 23044 /* vxorps */, X86::VXORPSZ256rrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_VR256X }, },
57350 { 23044 /* vxorps */, X86::VXORPSZ256rmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem2565_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem256 }, },
57351 { 23044 /* vxorps */, X86::VXORPSZ256rmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
57352 { 23044 /* vxorps */, X86::VXORPSZrrkz, Convert__Reg1_0__Reg1_2__Reg1_5__Reg1_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_VR512 }, },
57353 { 23044 /* vxorps */, X86::VXORPSZrmkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem5125_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem512 }, },
57354 { 23044 /* vxorps */, X86::VXORPSZrmbk, Convert__Reg1_0__Tie0_1_1__Reg1_2__Reg1_4__Mem325_5, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
57355 { 23044 /* vxorps */, X86::VXORPSZ128rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_FR16X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_FR16X, MCK_Mem32, MCK__123_1to4_125_ }, },
57356 { 23044 /* vxorps */, X86::VXORPSZ256rmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR256X, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR256X, MCK_Mem32, MCK__123_1to8_125_ }, },
57357 { 23044 /* vxorps */, X86::VXORPSZrmbkz, Convert__Reg1_0__Reg1_2__Reg1_5__Mem325_6, AMFBS_None, { MCK_VR512, MCK__123_, MCK_VK16WM, MCK__125_, MCK__123_z_125_, MCK_VR512, MCK_Mem32, MCK__123_1to16_125_ }, },
57358 { 23051 /* vzeroall */, X86::VZEROALL, Convert_NoOperands, AMFBS_None, { }, },
57359 { 23060 /* vzeroupper */, X86::VZEROUPPER, Convert_NoOperands, AMFBS_None, { }, },
57360 { 23071 /* wait */, X86::WAIT, Convert_NoOperands, AMFBS_None, { }, },
57361 { 23076 /* wbinvd */, X86::WBINVD, Convert_NoOperands, AMFBS_None, { }, },
57362 { 23083 /* wbnoinvd */, X86::WBNOINVD, Convert_NoOperands, AMFBS_None, { }, },
57363 { 23092 /* wrfsbase */, X86::WRFSBASE, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
57364 { 23092 /* wrfsbase */, X86::WRFSBASE64, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
57365 { 23121 /* wrgsbase */, X86::WRGSBASE, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR32 }, },
57366 { 23121 /* wrgsbase */, X86::WRGSBASE64, Convert__Reg1_0, AMFBS_In64BitMode, { MCK_GR64 }, },
57367 { 23150 /* wrmsr */, X86::WRMSR, Convert_NoOperands, AMFBS_None, { }, },
57368 { 23156 /* wrmsrlist */, X86::WRMSRLIST, Convert_NoOperands, AMFBS_In64BitMode, { }, },
57369 { 23166 /* wrmsrns */, X86::WRMSRNS, Convert_NoOperands, AMFBS_None, { }, },
57370 { 23166 /* wrmsrns */, X86::WRMSRNSir, Convert__Reg1_1__ImmSExti64i321_0, AMFBS_None, { MCK_ImmSExti64i32, MCK_GR64 }, },
57371 { 23166 /* wrmsrns */, X86::WRMSRNSir_EVEX, Convert__Reg1_1__ImmSExti64i321_0, AMFBS_In64BitMode, { MCK_ImmSExti64i32, MCK_GR64 }, },
57372 { 23174 /* wrpkru */, X86::WRPKRUr, Convert_NoOperands, AMFBS_None, { }, },
57373 { 23181 /* wrssd */, X86::WRSSD, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
57374 { 23181 /* wrssd */, X86::WRSSD_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
57375 { 23187 /* wrssq */, X86::WRSSQ, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
57376 { 23187 /* wrssq */, X86::WRSSQ_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
57377 { 23193 /* wrussd */, X86::WRUSSD, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
57378 { 23193 /* wrussd */, X86::WRUSSD_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
57379 { 23200 /* wrussq */, X86::WRUSSQ, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
57380 { 23200 /* wrussq */, X86::WRUSSQ_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
57381 { 23207 /* xabort */, X86::XABORT, Convert__Imm1_0, AMFBS_None, { MCK_Imm }, },
57382 { 23214 /* xacquire */, X86::XACQUIRE_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
57383 { 23223 /* xadd */, X86::XADD16rr, Convert__Reg1_0__Reg1_1__Tie0_1_1__Tie1_2_2, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
57384 { 23223 /* xadd */, X86::XADD32rr, Convert__Reg1_0__Reg1_1__Tie0_1_1__Tie1_2_2, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
57385 { 23223 /* xadd */, X86::XADD64rr, Convert__Reg1_0__Reg1_1__Tie0_1_1__Tie1_2_2, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
57386 { 23223 /* xadd */, X86::XADD8rr, Convert__Reg1_0__Reg1_1__Tie0_1_1__Tie1_2_2, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
57387 { 23223 /* xadd */, X86::XADD16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
57388 { 23223 /* xadd */, X86::XADD32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
57389 { 23223 /* xadd */, X86::XADD64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
57390 { 23223 /* xadd */, X86::XADD8rm, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
57391 { 23252 /* xbegin */, X86::XBEGIN_2, Convert__AbsMemMode161_0, AMFBS_None, { MCK_AbsMemMode16 }, },
57392 { 23252 /* xbegin */, X86::XBEGIN_4, Convert__AbsMem1_0, AMFBS_None, { MCK_AbsMem }, },
57393 { 23259 /* xchg */, X86::XCHG16ar, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_AX, MCK_GR16 }, },
57394 { 23259 /* xchg */, X86::XCHG32rr, Convert__regEAX__regEAX__Tie0_1_1__Tie1_1_1, AMFBS_In64BitMode, { MCK_EAX, MCK_EAX }, },
57395 { 23259 /* xchg */, X86::XCHG32ar, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_EAX, MCK_GR32 }, },
57396 { 23259 /* xchg */, X86::NOOP, Convert_NoOperands, AMFBS_None, { MCK_GR64_A, MCK_GR64_A }, },
57397 { 23259 /* xchg */, X86::XCHG64ar, Convert__Reg1_1__Tie0_2_2, AMFBS_None, { MCK_GR64_A, MCK_GR64 }, },
57398 { 23259 /* xchg */, X86::XCHG16ar, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR16, MCK_AX }, },
57399 { 23259 /* xchg */, X86::XCHG16rr, Convert__Reg1_0__Reg1_1__Tie0_1_1__Tie1_2_2, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
57400 { 23259 /* xchg */, X86::XCHG16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
57401 { 23259 /* xchg */, X86::XCHG32ar, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR32, MCK_EAX }, },
57402 { 23259 /* xchg */, X86::XCHG32rr, Convert__Reg1_0__Reg1_1__Tie0_1_1__Tie1_2_2, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
57403 { 23259 /* xchg */, X86::XCHG32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
57404 { 23259 /* xchg */, X86::XCHG64ar, Convert__Reg1_0__Tie0_1_1, AMFBS_None, { MCK_GR64, MCK_GR64_A }, },
57405 { 23259 /* xchg */, X86::XCHG64rr, Convert__Reg1_0__Reg1_1__Tie0_1_1__Tie1_2_2, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
57406 { 23259 /* xchg */, X86::XCHG64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
57407 { 23259 /* xchg */, X86::XCHG8rr, Convert__Reg1_0__Reg1_1__Tie0_1_1__Tie1_2_2, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
57408 { 23259 /* xchg */, X86::XCHG8rm, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
57409 { 23259 /* xchg */, X86::XCHG16rm, Convert__Reg1_1__Tie0_2_2__Mem165_0, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
57410 { 23259 /* xchg */, X86::XCHG32rm, Convert__Reg1_1__Tie0_2_2__Mem325_0, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
57411 { 23259 /* xchg */, X86::XCHG64rm, Convert__Reg1_1__Tie0_2_2__Mem645_0, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
57412 { 23259 /* xchg */, X86::XCHG8rm, Convert__Reg1_1__Tie0_2_2__Mem85_0, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
57413 { 23288 /* xcryptcbc */, X86::XCRYPTCBC, Convert_NoOperands, AMFBS_None, { }, },
57414 { 23298 /* xcryptcfb */, X86::XCRYPTCFB, Convert_NoOperands, AMFBS_None, { }, },
57415 { 23308 /* xcryptctr */, X86::XCRYPTCTR, Convert_NoOperands, AMFBS_None, { }, },
57416 { 23318 /* xcryptecb */, X86::XCRYPTECB, Convert_NoOperands, AMFBS_None, { }, },
57417 { 23328 /* xcryptofb */, X86::XCRYPTOFB, Convert_NoOperands, AMFBS_None, { }, },
57418 { 23338 /* xend */, X86::XEND, Convert_NoOperands, AMFBS_None, { }, },
57419 { 23343 /* xgetbv */, X86::XGETBV, Convert_NoOperands, AMFBS_None, { }, },
57420 { 23350 /* xlatb */, X86::XLAT, Convert_NoOperands, AMFBS_None, { }, },
57421 { 23356 /* xor */, X86::XOR8i8, Convert__Imm1_1, AMFBS_None, { MCK_AL, MCK_Imm }, },
57422 { 23356 /* xor */, X86::XOR16ri8, Convert__regAX__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_AX, MCK_ImmSExti16i8 }, },
57423 { 23356 /* xor */, X86::XOR16i16, Convert__Imm1_1, AMFBS_None, { MCK_AX, MCK_Imm }, },
57424 { 23356 /* xor */, X86::XOR32ri8, Convert__regEAX__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_EAX, MCK_ImmSExti32i8 }, },
57425 { 23356 /* xor */, X86::XOR32i32, Convert__Imm1_1, AMFBS_None, { MCK_EAX, MCK_Imm }, },
57426 { 23356 /* xor */, X86::XOR64ri8, Convert__regRAX__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i8 }, },
57427 { 23356 /* xor */, X86::XOR64i32, Convert__ImmSExti64i321_1, AMFBS_None, { MCK_GR64_A, MCK_ImmSExti64i32 }, },
57428 { 23356 /* xor */, X86::XOR16rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
57429 { 23356 /* xor */, X86::XOR16rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
57430 { 23356 /* xor */, X86::XOR16rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16 }, },
57431 { 23356 /* xor */, X86::XOR16ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_None, { MCK_GR16, MCK_ImmSExti16i8 }, },
57432 { 23356 /* xor */, X86::XOR16ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmSExti16i8 }, },
57433 { 23356 /* xor */, X86::XOR16ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_GR16, MCK_ImmSExti16i8 }, },
57434 { 23356 /* xor */, X86::XOR16ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR16, MCK_Imm }, },
57435 { 23356 /* xor */, X86::XOR16ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Imm }, },
57436 { 23356 /* xor */, X86::XOR16ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Imm }, },
57437 { 23356 /* xor */, X86::XOR16rm, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }, },
57438 { 23356 /* xor */, X86::XOR16rm_NF, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
57439 { 23356 /* xor */, X86::XOR16rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem165_1, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16 }, },
57440 { 23356 /* xor */, X86::XOR32rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
57441 { 23356 /* xor */, X86::XOR32rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
57442 { 23356 /* xor */, X86::XOR32rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32 }, },
57443 { 23356 /* xor */, X86::XOR32ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_None, { MCK_GR32, MCK_ImmSExti32i8 }, },
57444 { 23356 /* xor */, X86::XOR32ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmSExti32i8 }, },
57445 { 23356 /* xor */, X86::XOR32ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_GR32, MCK_ImmSExti32i8 }, },
57446 { 23356 /* xor */, X86::XOR32ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR32, MCK_Imm }, },
57447 { 23356 /* xor */, X86::XOR32ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Imm }, },
57448 { 23356 /* xor */, X86::XOR32ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Imm }, },
57449 { 23356 /* xor */, X86::XOR32rm, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }, },
57450 { 23356 /* xor */, X86::XOR32rm_NF, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
57451 { 23356 /* xor */, X86::XOR32rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem325_1, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32 }, },
57452 { 23356 /* xor */, X86::XOR64rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
57453 { 23356 /* xor */, X86::XOR64rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
57454 { 23356 /* xor */, X86::XOR64rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64 }, },
57455 { 23356 /* xor */, X86::XOR64ri8, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i8 }, },
57456 { 23356 /* xor */, X86::XOR64ri8_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i8 }, },
57457 { 23356 /* xor */, X86::XOR64ri8_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i8 }, },
57458 { 23356 /* xor */, X86::XOR64ri32, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_None, { MCK_GR64, MCK_ImmSExti64i32 }, },
57459 { 23356 /* xor */, X86::XOR64ri32_NF, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
57460 { 23356 /* xor */, X86::XOR64ri32_EVEX, Convert__Reg1_0__Tie0_1_1__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_GR64, MCK_ImmSExti64i32 }, },
57461 { 23356 /* xor */, X86::XOR64rm, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }, },
57462 { 23356 /* xor */, X86::XOR64rm_NF, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
57463 { 23356 /* xor */, X86::XOR64rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem645_1, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64 }, },
57464 { 23356 /* xor */, X86::XOR8rr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_GR8, MCK_GR8 }, },
57465 { 23356 /* xor */, X86::XOR8rr_NF, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
57466 { 23356 /* xor */, X86::XOR8rr_EVEX, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8 }, },
57467 { 23356 /* xor */, X86::XOR8ri, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_None, { MCK_GR8, MCK_Imm }, },
57468 { 23356 /* xor */, X86::XOR8ri_NF, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Imm }, },
57469 { 23356 /* xor */, X86::XOR8ri_EVEX, Convert__Reg1_0__Tie0_1_1__Imm1_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Imm }, },
57470 { 23356 /* xor */, X86::XOR8rm, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_None, { MCK_GR8, MCK_Mem8 }, },
57471 { 23356 /* xor */, X86::XOR8rm_NF, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
57472 { 23356 /* xor */, X86::XOR8rm_EVEX, Convert__Reg1_0__Tie0_1_1__Mem85_1, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8 }, },
57473 { 23356 /* xor */, X86::XOR16mr, Convert__Mem165_0__Reg1_1, AMFBS_None, { MCK_Mem16, MCK_GR16 }, },
57474 { 23356 /* xor */, X86::XOR16mr_NF, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
57475 { 23356 /* xor */, X86::XOR16mr_EVEX, Convert__Mem165_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_GR16 }, },
57476 { 23356 /* xor */, X86::XOR16mi8, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_None, { MCK_Mem16, MCK_ImmSExti16i8 }, },
57477 { 23356 /* xor */, X86::XOR16mi8_NF, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmSExti16i8 }, },
57478 { 23356 /* xor */, X86::XOR16mi8_EVEX, Convert__Mem165_0__ImmSExti16i81_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_ImmSExti16i8 }, },
57479 { 23356 /* xor */, X86::XOR16mi, Convert__Mem165_0__Imm1_1, AMFBS_None, { MCK_Mem16, MCK_Imm }, },
57480 { 23356 /* xor */, X86::XOR16mi_NF, Convert__Mem165_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_Imm }, },
57481 { 23356 /* xor */, X86::XOR16mi_EVEX, Convert__Mem165_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem16, MCK_Imm }, },
57482 { 23356 /* xor */, X86::XOR32mr, Convert__Mem325_0__Reg1_1, AMFBS_None, { MCK_Mem32, MCK_GR32 }, },
57483 { 23356 /* xor */, X86::XOR32mr_NF, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
57484 { 23356 /* xor */, X86::XOR32mr_EVEX, Convert__Mem325_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_GR32 }, },
57485 { 23356 /* xor */, X86::XOR32mi8, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_None, { MCK_Mem32, MCK_ImmSExti32i8 }, },
57486 { 23356 /* xor */, X86::XOR32mi8_NF, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmSExti32i8 }, },
57487 { 23356 /* xor */, X86::XOR32mi8_EVEX, Convert__Mem325_0__ImmSExti32i81_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_ImmSExti32i8 }, },
57488 { 23356 /* xor */, X86::XOR32mi, Convert__Mem325_0__Imm1_1, AMFBS_None, { MCK_Mem32, MCK_Imm }, },
57489 { 23356 /* xor */, X86::XOR32mi_NF, Convert__Mem325_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_Imm }, },
57490 { 23356 /* xor */, X86::XOR32mi_EVEX, Convert__Mem325_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem32, MCK_Imm }, },
57491 { 23356 /* xor */, X86::XOR64mr, Convert__Mem645_0__Reg1_1, AMFBS_None, { MCK_Mem64, MCK_GR64 }, },
57492 { 23356 /* xor */, X86::XOR64mr_NF, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
57493 { 23356 /* xor */, X86::XOR64mr_EVEX, Convert__Mem645_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_GR64 }, },
57494 { 23356 /* xor */, X86::XOR64mi8, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
57495 { 23356 /* xor */, X86::XOR64mi8_NF, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
57496 { 23356 /* xor */, X86::XOR64mi8_EVEX, Convert__Mem645_0__ImmSExti64i81_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i8 }, },
57497 { 23356 /* xor */, X86::XOR64mi32, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
57498 { 23356 /* xor */, X86::XOR64mi32_NF, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
57499 { 23356 /* xor */, X86::XOR64mi32_EVEX, Convert__Mem645_0__ImmSExti64i321_1, AMFBS_In64BitMode, { MCK_Mem64, MCK_ImmSExti64i32 }, },
57500 { 23356 /* xor */, X86::XOR8mr, Convert__Mem85_0__Reg1_1, AMFBS_None, { MCK_Mem8, MCK_GR8 }, },
57501 { 23356 /* xor */, X86::XOR8mr_NF, Convert__Mem85_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
57502 { 23356 /* xor */, X86::XOR8mr_EVEX, Convert__Mem85_0__Reg1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_GR8 }, },
57503 { 23356 /* xor */, X86::XOR8mi, Convert__Mem85_0__Imm1_1, AMFBS_None, { MCK_Mem8, MCK_Imm }, },
57504 { 23356 /* xor */, X86::XOR8mi_NF, Convert__Mem85_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_Imm }, },
57505 { 23356 /* xor */, X86::XOR8mi_EVEX, Convert__Mem85_0__Imm1_1, AMFBS_In64BitMode, { MCK_Mem8, MCK_Imm }, },
57506 { 23356 /* xor */, X86::XOR16rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
57507 { 23356 /* xor */, X86::XOR16rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_GR16 }, },
57508 { 23356 /* xor */, X86::XOR16ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
57509 { 23356 /* xor */, X86::XOR16ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_ImmSExti16i8 }, },
57510 { 23356 /* xor */, X86::XOR16ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
57511 { 23356 /* xor */, X86::XOR16ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Imm }, },
57512 { 23356 /* xor */, X86::XOR16rm_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
57513 { 23356 /* xor */, X86::XOR16rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem165_2, AMFBS_In64BitMode, { MCK_GR16, MCK_GR16, MCK_Mem16 }, },
57514 { 23356 /* xor */, X86::XOR16mr_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
57515 { 23356 /* xor */, X86::XOR16mr_NF_ND, Convert__Reg1_0__Mem165_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_GR16 }, },
57516 { 23356 /* xor */, X86::XOR16mi8_ND, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
57517 { 23356 /* xor */, X86::XOR16mi8_NF_ND, Convert__Reg1_0__Mem165_1__ImmSExti16i81_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_ImmSExti16i8 }, },
57518 { 23356 /* xor */, X86::XOR16mi_ND, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
57519 { 23356 /* xor */, X86::XOR16mi_NF_ND, Convert__Reg1_0__Mem165_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR16, MCK_Mem16, MCK_Imm }, },
57520 { 23356 /* xor */, X86::XOR32rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
57521 { 23356 /* xor */, X86::XOR32rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_GR32 }, },
57522 { 23356 /* xor */, X86::XOR32ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
57523 { 23356 /* xor */, X86::XOR32ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_ImmSExti32i8 }, },
57524 { 23356 /* xor */, X86::XOR32ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
57525 { 23356 /* xor */, X86::XOR32ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Imm }, },
57526 { 23356 /* xor */, X86::XOR32rm_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
57527 { 23356 /* xor */, X86::XOR32rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem325_2, AMFBS_In64BitMode, { MCK_GR32, MCK_GR32, MCK_Mem32 }, },
57528 { 23356 /* xor */, X86::XOR32mr_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
57529 { 23356 /* xor */, X86::XOR32mr_NF_ND, Convert__Reg1_0__Mem325_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_GR32 }, },
57530 { 23356 /* xor */, X86::XOR32mi8_ND, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
57531 { 23356 /* xor */, X86::XOR32mi8_NF_ND, Convert__Reg1_0__Mem325_1__ImmSExti32i81_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_ImmSExti32i8 }, },
57532 { 23356 /* xor */, X86::XOR32mi_ND, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
57533 { 23356 /* xor */, X86::XOR32mi_NF_ND, Convert__Reg1_0__Mem325_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR32, MCK_Mem32, MCK_Imm }, },
57534 { 23356 /* xor */, X86::XOR64rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
57535 { 23356 /* xor */, X86::XOR64rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_GR64 }, },
57536 { 23356 /* xor */, X86::XOR64ri8_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
57537 { 23356 /* xor */, X86::XOR64ri8_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i8 }, },
57538 { 23356 /* xor */, X86::XOR64ri32_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
57539 { 23356 /* xor */, X86::XOR64ri32_NF_ND, Convert__Reg1_0__Reg1_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_ImmSExti64i32 }, },
57540 { 23356 /* xor */, X86::XOR64rm_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
57541 { 23356 /* xor */, X86::XOR64rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem645_2, AMFBS_In64BitMode, { MCK_GR64, MCK_GR64, MCK_Mem64 }, },
57542 { 23356 /* xor */, X86::XOR64mr_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
57543 { 23356 /* xor */, X86::XOR64mr_NF_ND, Convert__Reg1_0__Mem645_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_GR64 }, },
57544 { 23356 /* xor */, X86::XOR64mi8_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
57545 { 23356 /* xor */, X86::XOR64mi8_NF_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i81_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i8 }, },
57546 { 23356 /* xor */, X86::XOR64mi32_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
57547 { 23356 /* xor */, X86::XOR64mi32_NF_ND, Convert__Reg1_0__Mem645_1__ImmSExti64i321_2, AMFBS_In64BitMode, { MCK_GR64, MCK_Mem64, MCK_ImmSExti64i32 }, },
57548 { 23356 /* xor */, X86::XOR8rr_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
57549 { 23356 /* xor */, X86::XOR8rr_NF_ND, Convert__Reg1_0__Reg1_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_GR8 }, },
57550 { 23356 /* xor */, X86::XOR8ri_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Imm }, },
57551 { 23356 /* xor */, X86::XOR8ri_NF_ND, Convert__Reg1_0__Reg1_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Imm }, },
57552 { 23356 /* xor */, X86::XOR8rm_ND, Convert__Reg1_0__Reg1_1__Mem85_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Mem8 }, },
57553 { 23356 /* xor */, X86::XOR8rm_NF_ND, Convert__Reg1_0__Reg1_1__Mem85_2, AMFBS_In64BitMode, { MCK_GR8, MCK_GR8, MCK_Mem8 }, },
57554 { 23356 /* xor */, X86::XOR8mr_ND, Convert__Reg1_0__Mem85_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
57555 { 23356 /* xor */, X86::XOR8mr_NF_ND, Convert__Reg1_0__Mem85_1__Reg1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_GR8 }, },
57556 { 23356 /* xor */, X86::XOR8mi_ND, Convert__Reg1_0__Mem85_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_Imm }, },
57557 { 23356 /* xor */, X86::XOR8mi_NF_ND, Convert__Reg1_0__Mem85_1__Imm1_2, AMFBS_In64BitMode, { MCK_GR8, MCK_Mem8, MCK_Imm }, },
57558 { 23370 /* xorpd */, X86::XORPDrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
57559 { 23370 /* xorpd */, X86::XORPDrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
57560 { 23376 /* xorps */, X86::XORPSrr, Convert__Reg1_0__Tie0_1_1__Reg1_1, AMFBS_None, { MCK_FR16, MCK_FR16 }, },
57561 { 23376 /* xorps */, X86::XORPSrm, Convert__Reg1_0__Tie0_1_1__Mem1285_1, AMFBS_None, { MCK_FR16, MCK_Mem128 }, },
57562 { 23392 /* xrelease */, X86::XRELEASE_PREFIX, Convert_NoOperands, AMFBS_None, { }, },
57563 { 23401 /* xresldtrk */, X86::XRESLDTRK, Convert_NoOperands, AMFBS_None, { }, },
57564 { 23411 /* xrstor */, X86::XRSTOR, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
57565 { 23418 /* xrstor64 */, X86::XRSTOR64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
57566 { 23427 /* xrstors */, X86::XRSTORS, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
57567 { 23435 /* xrstors64 */, X86::XRSTORS64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
57568 { 23445 /* xsave */, X86::XSAVE, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
57569 { 23451 /* xsave64 */, X86::XSAVE64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
57570 { 23459 /* xsavec */, X86::XSAVEC, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
57571 { 23466 /* xsavec64 */, X86::XSAVEC64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
57572 { 23475 /* xsaveopt */, X86::XSAVEOPT, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
57573 { 23484 /* xsaveopt64 */, X86::XSAVEOPT64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
57574 { 23495 /* xsaves */, X86::XSAVES, Convert__Mem5_0, AMFBS_None, { MCK_Mem }, },
57575 { 23502 /* xsaves64 */, X86::XSAVES64, Convert__Mem5_0, AMFBS_In64BitMode, { MCK_Mem }, },
57576 { 23511 /* xsetbv */, X86::XSETBV, Convert_NoOperands, AMFBS_None, { }, },
57577 { 23518 /* xsha1 */, X86::XSHA1, Convert_NoOperands, AMFBS_None, { }, },
57578 { 23524 /* xsha256 */, X86::XSHA256, Convert_NoOperands, AMFBS_None, { }, },
57579 { 23532 /* xstore */, X86::XSTORE, Convert_NoOperands, AMFBS_None, { }, },
57580 { 23539 /* xstorerng */, X86::XSTORE, Convert_NoOperands, AMFBS_None, { }, },
57581 { 23549 /* xsusldtrk */, X86::XSUSLDTRK, Convert_NoOperands, AMFBS_None, { }, },
57582 { 23559 /* xtest */, X86::XTEST, Convert_NoOperands, AMFBS_None, { }, },
57583};
57584
57585#include "llvm/Support/Debug.h"
57586#include "llvm/Support/Format.h"
57587
57588unsigned X86AsmParser::
57589MatchInstructionImpl(const OperandVector &Operands,
57590 MCInst &Inst,
57591 uint64_t &ErrorInfo,
57592 FeatureBitset &MissingFeatures,
57593 bool matchingInlineAsm, unsigned VariantID) {
57594 // Eliminate obvious mismatches.
57595 if (Operands.size() > 10) {
57596 ErrorInfo = 10;
57597 return Match_InvalidOperand;
57598 }
57599
57600 // Get the current feature set.
57601 const FeatureBitset &AvailableFeatures = getAvailableFeatures();
57602
57603 // Get the instruction mnemonic, which is the first token.
57604 StringRef Mnemonic = ((X86Operand &)*Operands[0]).getToken();
57605
57606 // Process all MnemonicAliases to remap the mnemonic.
57607 applyMnemonicAliases(Mnemonic, AvailableFeatures, VariantID);
57608
57609 // Some state to try to produce better error messages.
57610 bool HadMatchOtherThanFeatures = false;
57611 bool HadMatchOtherThanPredicate = false;
57612 unsigned RetCode = Match_InvalidOperand;
57613 MissingFeatures.set();
57614 // Set ErrorInfo to the operand that mismatches if it is
57615 // wrong for all instances of the instruction.
57616 ErrorInfo = ~0ULL;
57617 // Find the appropriate table for this asm variant.
57618 const MatchEntry *Start, *End;
57619 switch (VariantID) {
57620 default: llvm_unreachable("invalid variant!");
57621 case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
57622 case 1: Start = std::begin(MatchTable1); End = std::end(MatchTable1); break;
57623 }
57624 // Search the table.
57625 auto MnemonicRange = std::equal_range(Start, End, Mnemonic, LessOpcode());
57626
57627 DEBUG_WITH_TYPE("asm-matcher", dbgs() << "AsmMatcher: found " <<
57628 std::distance(MnemonicRange.first, MnemonicRange.second) <<
57629 " encodings with mnemonic '" << Mnemonic << "'\n");
57630
57631 // Return a more specific error code if no mnemonics match.
57632 if (MnemonicRange.first == MnemonicRange.second)
57633 return Match_MnemonicFail;
57634
57635 for (const MatchEntry *it = MnemonicRange.first, *ie = MnemonicRange.second;
57636 it != ie; ++it) {
57637 const FeatureBitset &RequiredFeatures = FeatureBitsets[it->RequiredFeaturesIdx];
57638 bool HasRequiredFeatures =
57639 (AvailableFeatures & RequiredFeatures) == RequiredFeatures;
57640 DEBUG_WITH_TYPE("asm-matcher", dbgs() << "Trying to match opcode "
57641 << MII.getName(it->Opcode) << "\n");
57642 // equal_range guarantees that instruction mnemonic matches.
57643 assert(Mnemonic == it->getMnemonic());
57644 bool OperandsValid = true;
57645 for (unsigned FormalIdx = 0, ActualIdx = 1; FormalIdx != 9; ++FormalIdx) {
57646 auto Formal = static_cast<MatchClassKind>(it->Classes[FormalIdx]);
57647 DEBUG_WITH_TYPE("asm-matcher",
57648 dbgs() << " Matching formal operand class " << getMatchClassName(Formal)
57649 << " against actual operand at index " << ActualIdx);
57650 if (ActualIdx < Operands.size())
57651 DEBUG_WITH_TYPE("asm-matcher", dbgs() << " (";
57652 Operands[ActualIdx]->print(dbgs(), *getContext().getAsmInfo()); dbgs() << "): ");
57653 else
57654 DEBUG_WITH_TYPE("asm-matcher", dbgs() << ": ");
57655 if (ActualIdx >= Operands.size()) {
57656 DEBUG_WITH_TYPE("asm-matcher", dbgs() << "actual operand index out of range\n");
57657 if (Formal == InvalidMatchClass) {
57658 break;
57659 }
57660 if (isSubclass(Formal, OptionalMatchClass)) {
57661 continue;
57662 }
57663 OperandsValid = false;
57664 ErrorInfo = ActualIdx;
57665 break;
57666 }
57667 MCParsedAsmOperand &Actual = *Operands[ActualIdx];
57668 unsigned Diag = validateOperandClass(Actual, Formal);
57669 if (Diag == Match_Success) {
57670 DEBUG_WITH_TYPE("asm-matcher",
57671 dbgs() << "match success using generic matcher\n");
57672 ++ActualIdx;
57673 continue;
57674 }
57675 // If the generic handler indicates an invalid operand
57676 // failure, check for a special case.
57677 if (Diag != Match_Success) {
57678 unsigned TargetDiag = validateTargetOperandClass(Actual, Formal);
57679 if (TargetDiag == Match_Success) {
57680 DEBUG_WITH_TYPE("asm-matcher",
57681 dbgs() << "match success using target matcher\n");
57682 ++ActualIdx;
57683 continue;
57684 }
57685 // If the target matcher returned a specific error code use
57686 // that, else use the one from the generic matcher.
57687 if (TargetDiag != Match_InvalidOperand && HasRequiredFeatures)
57688 Diag = TargetDiag;
57689 }
57690 // If current formal operand wasn't matched and it is optional
57691 // then try to match next formal operand
57692 if (Diag == Match_InvalidOperand && isSubclass(Formal, OptionalMatchClass)) {
57693 DEBUG_WITH_TYPE("asm-matcher", dbgs() << "ignoring optional operand\n");
57694 continue;
57695 }
57696 // If this operand is broken for all of the instances of this
57697 // mnemonic, keep track of it so we can report loc info.
57698 // If we already had a match that only failed due to a
57699 // target predicate, that diagnostic is preferred.
57700 if (!HadMatchOtherThanPredicate &&
57701 (it == MnemonicRange.first || ErrorInfo <= ActualIdx)) {
57702 if (HasRequiredFeatures && (ErrorInfo != ActualIdx || Diag != Match_InvalidOperand))
57703 RetCode = Diag;
57704 ErrorInfo = ActualIdx;
57705 }
57706 // Otherwise, just reject this instance of the mnemonic.
57707 OperandsValid = false;
57708 break;
57709 }
57710
57711 if (!OperandsValid) {
57712 DEBUG_WITH_TYPE("asm-matcher", dbgs() << "Opcode result: multiple "
57713 "operand mismatches, ignoring "
57714 "this opcode\n");
57715 continue;
57716 }
57717 if (!HasRequiredFeatures) {
57718 HadMatchOtherThanFeatures = true;
57719 FeatureBitset NewMissingFeatures = RequiredFeatures & ~AvailableFeatures;
57720 DEBUG_WITH_TYPE("asm-matcher", dbgs() << "Missing target features:";
57721 for (unsigned I = 0, E = NewMissingFeatures.size(); I != E; ++I)
57722 if (NewMissingFeatures[I])
57723 dbgs() << ' ' << I;
57724 dbgs() << "\n");
57725 if (NewMissingFeatures.count() <=
57726 MissingFeatures.count())
57727 MissingFeatures = NewMissingFeatures;
57728 continue;
57729 }
57730
57731 Inst.clear();
57732
57733 Inst.setOpcode(it->Opcode);
57734 // We have a potential match but have not rendered the operands.
57735 // Check the target predicate to handle any context sensitive
57736 // constraints.
57737 // For example, Ties that are referenced multiple times must be
57738 // checked here to ensure the input is the same for each match
57739 // constraints. If we leave it any later the ties will have been
57740 // canonicalized
57741 unsigned MatchResult;
57742 if ((MatchResult = checkEarlyTargetMatchPredicate(Inst, Operands)) != Match_Success) {
57743 Inst.clear();
57744 DEBUG_WITH_TYPE(
57745 "asm-matcher",
57746 dbgs() << "Early target match predicate failed with diag code "
57747 << MatchResult << "\n");
57748 RetCode = MatchResult;
57749 HadMatchOtherThanPredicate = true;
57750 continue;
57751 }
57752
57753 if (matchingInlineAsm) {
57754 convertToMapAndConstraints(it->ConvertFn, Operands);
57755 if (!checkAsmTiedOperandConstraints(*this, it->ConvertFn, Operands,
57756 ErrorInfo))
57757 return Match_InvalidTiedOperand;
57758
57759 return Match_Success;
57760 }
57761
57762 // We have selected a definite instruction, convert the parsed
57763 // operands into the appropriate MCInst.
57764 convertToMCInst(it->ConvertFn, Inst, it->Opcode, Operands);
57765
57766 // We have a potential match. Check the target predicate to
57767 // handle any context sensitive constraints.
57768 if ((MatchResult = checkTargetMatchPredicate(Inst)) != Match_Success) {
57769 DEBUG_WITH_TYPE("asm-matcher",
57770 dbgs() << "Target match predicate failed with diag code "
57771 << MatchResult << "\n");
57772 Inst.clear();
57773 RetCode = MatchResult;
57774 HadMatchOtherThanPredicate = true;
57775 continue;
57776 }
57777
57778 if (!checkAsmTiedOperandConstraints(*this, it->ConvertFn, Operands,
57779 ErrorInfo))
57780 return Match_InvalidTiedOperand;
57781
57782 DEBUG_WITH_TYPE(
57783 "asm-matcher",
57784 dbgs() << "Opcode result: complete match, selecting this opcode\n");
57785 return Match_Success;
57786 }
57787
57788 // Okay, we had no match. Try to return a useful error code.
57789 if (HadMatchOtherThanPredicate || !HadMatchOtherThanFeatures)
57790 return RetCode;
57791
57792 ErrorInfo = 0;
57793 return Match_MissingFeature;
57794}
57795
57796#endif // GET_MATCHER_IMPLEMENTATION
57797
57798
57799#ifdef GET_MNEMONIC_SPELL_CHECKER
57800#undef GET_MNEMONIC_SPELL_CHECKER
57801
57802static std::string X86MnemonicSpellCheck(StringRef S, const FeatureBitset &FBS, unsigned VariantID) {
57803 const unsigned MaxEditDist = 2;
57804 std::vector<StringRef> Candidates;
57805 StringRef Prev = "";
57806
57807 // Find the appropriate table for this asm variant.
57808 const MatchEntry *Start, *End;
57809 switch (VariantID) {
57810 default: llvm_unreachable("invalid variant!");
57811 case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
57812 case 1: Start = std::begin(MatchTable1); End = std::end(MatchTable1); break;
57813 }
57814
57815 for (auto I = Start; I < End; I++) {
57816 // Ignore unsupported instructions.
57817 const FeatureBitset &RequiredFeatures = FeatureBitsets[I->RequiredFeaturesIdx];
57818 if ((FBS & RequiredFeatures) != RequiredFeatures)
57819 continue;
57820
57821 StringRef T = I->getMnemonic();
57822 // Avoid recomputing the edit distance for the same string.
57823 if (T == Prev)
57824 continue;
57825
57826 Prev = T;
57827 unsigned Dist = S.edit_distance(T, false, MaxEditDist);
57828 if (Dist <= MaxEditDist)
57829 Candidates.push_back(T);
57830 }
57831
57832 if (Candidates.empty())
57833 return "";
57834
57835 std::string Res = ", did you mean: ";
57836 unsigned i = 0;
57837 for (; i < Candidates.size() - 1; i++)
57838 Res += Candidates[i].str() + ", ";
57839 return Res + Candidates[i].str() + "?";
57840}
57841
57842#endif // GET_MNEMONIC_SPELL_CHECKER
57843
57844
57845#ifdef GET_MNEMONIC_CHECKER
57846#undef GET_MNEMONIC_CHECKER
57847
57848static bool X86CheckMnemonic(StringRef Mnemonic,
57849 const FeatureBitset &AvailableFeatures,
57850 unsigned VariantID) {
57851 // Process all MnemonicAliases to remap the mnemonic.
57852 applyMnemonicAliases(Mnemonic, AvailableFeatures, VariantID);
57853
57854 // Find the appropriate table for this asm variant.
57855 const MatchEntry *Start, *End;
57856 switch (VariantID) {
57857 default: llvm_unreachable("invalid variant!");
57858 case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
57859 case 1: Start = std::begin(MatchTable1); End = std::end(MatchTable1); break;
57860 }
57861
57862 // Search the table.
57863 auto MnemonicRange = std::equal_range(Start, End, Mnemonic, LessOpcode());
57864
57865 if (MnemonicRange.first == MnemonicRange.second)
57866 return false;
57867
57868 for (const MatchEntry *it = MnemonicRange.first, *ie = MnemonicRange.second;
57869 it != ie; ++it) {
57870 const FeatureBitset &RequiredFeatures =
57871 FeatureBitsets[it->RequiredFeaturesIdx];
57872 if ((AvailableFeatures & RequiredFeatures) == RequiredFeatures)
57873 return true;
57874 }
57875 return false;
57876}
57877
57878#endif // GET_MNEMONIC_CHECKER
57879
57880